Trying to run a Ubuntu server for the first time.. But everything is in a terminal, is there a way to switch to a Gui? Also, the server doesn't have direct access to the internet.. So, is there a way to share it from a laptop?
|
There's no specific distribution called “Ubuntu server”, it's all Ubuntu. There are different installation media for Ubuntu desktop and server, but the difference is only in the initial installation program and the set of packages included. The server installation media doesn't install a GUI by default, but it's just a package installation away. To install a desktop environment, you'll need to enable package installation from the Internet (the desktop packages aren't on the server installation CD). The installation program should have done that for you if it found an Internet connection, but apparently it didn't. Then run these commands to install a desktop environment:
You should get a graphical login prompt at that point (I'm not completely sure; if you don't get one, reboot). Once you have a GUI, you should go and enable a few more software sources, at the very least security updates and the universe repository. Click on the Ubuntu button, and search for "Software Sources”, and check the “restricted”, “universe” and “multiverse” boxes (in addition to “main”) in the first tab, and check at least “-security” and “-updates” (and you might as well check the others) in the “Updates” tab. |
||||
|
|
|
Ubuntu Server never comes with a GUI. All activities that you need to do on a server can to be done through terminal. Even if you download the GUI, you will probably be able to access internet and get online support via forums or through chat. But there are no server / activities management tools for linux as yet which need a GUI for management. If you are looking for some GUI similar to Windows Server, then such GUI does not exist for Linux Server. But you can download a Ubuntu desktop on a server to get the UI...All server related activities will still be required to be done through the terminal. You can download the desktop GUI on the server through the following command... Following are the options
|
||||
|
|
|
Ubuntu Server has no GUI, but you can install it additionally. Simply login with the user you created during installation and install the Desktop with.
Afterwards type
and you are done. |
|||||||
|
|
The reason why it's called "Server" is because it's lightweight (no GUI or extra packages) to run the machine as lean as you possibly can. Adding a GUI to it defeats the purpose of a Server installation. However, installing as Server then using apt-get install/aptitude install your choice of a desktop can help to weed out unnecessary applications than from doing a direct installation of a Ubuntu Desktop release. If you're going this route, I personally like
EDIT: However, if you're using it as a real "Server" (ftp, web hosting, DNS, etc.), it is highly recommended to learn how to navigate Ubuntu via its shell instead of the GUI. And what UbuntuIngrained said about the necessity of knowing the shell isn't necessarily true. There are packages that install GUIs for different server functions. |
||||
|
|
|
Gathering from what you are saying I assume you would like one of two things:
Am I correct in this? If it's the first, you should mark this and ask a Moderator to move it the "Ask Different" section, if it's the second you once again have two choices:
|
|||||
|
|
Install gnome package via As to the internet thingy: You can set up a bridge or emulate a router. How to do that depends a bit on your hardware. There is a myriad of forum posts and howtos available on that subject. Use Google. Packages of interest: |
|||||||||
|
|
The thing is, there is no GUI included with the server edition. You can install and |
|||||
|