Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have ubuntu server edition installed and I want to install firefox inside it , I don't want full ubuntu-desktop package just a minimal setup which would let me run firefox inside ubuntu-server 10.04 LTS

share|improve this question

migrated from serverfault.com Feb 10 '12 at 14:29

This question came from our site for system and network administrators.

Only with a headless X server. – Tom O'Connor Feb 10 '12 at 12:05
Do you really need firefox and a gui? Otherwise you could use lynx. – Bart De Vos Feb 10 '12 at 13:07
yes I do and I am looking for a minimum required environment for similar system. – Vaibhav Mishra Feb 12 '12 at 6:17
up vote 3 down vote accepted

If you just want to install Firefox and run it remotely, install the firefox package. If you also want to run Firefox locally, you'll need a GUI environment: install the x-window-system package. If you also want to run Firefox locally comfortably, you'll need a window manager (any of the packages that provide the x-window-manager virtual package) or desktop environment (the Ubuntu default is Gnome, install at least gnome-core).

I assume you only have a command line at your disposal; use the apt-get command to manipulate packages, or aptitude for a command line or text mode interactive program.

apt-get install firefox x-window-system gnome-core

Strictly speaking, this won't be a minimal system, as it'll pull up a few packages that are recommended but not strictly necessary. Install all recommended packages unless you understand why you don't need them (in other words, if you need to ask, install them all).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.