Re: How do yo u install minimal X with fluxbox on Etch?
On Fri, May 11, 2007 at 02:56:41PM +0530, Deboo ^ wrote:
> On 5/11/07, Kevin Mark <email@example.com> wrote:
> >On Fri, May 11, 2007 at 02:42:31PM +0530, Deboo ^ wrote:
> >> Even though I do not need to install X on my new Etch console system,
> >> I would like to know how do you install X, is there some new way.
> >> How to install a minimal X so that if I need to run some remove X
> >> apps, I can, with ssh.
> >> Regards,
> >> Deboo
> >Debian has an X metapackage called 'xorg'
> >'apt-cache show xorg' will show all the dependencies for xorg.
> >'apt-get install xorg' will install it.
> >But you may want to investigate some non-X framebuffer apps like fbxine.
> >It will display movies like xine but without X using a framebuffer.
> >There are other fb programs.
> And how much space does a minimal xorg take?
I have what I call a slim client: local disk, no nfs, contains all the
man pages, readme, docs, etc for what's installed on my main system,
plus shorewall, modem, minicom, etc; all so that it can be used as a
tool box if something happens to my other box. It also has X so I can
ssh to my main box and run Konqueror and Kpdf remotely. Instead of just
installing all of Xorg and all its dependancies, I went down the
dpendancies of Xorg and installed what I needed. It all fits on my 850
MB drive, the box being a PII with 64MB ram with a trident AGP video
You see, what you want isn't 'X', but a window manager that happens to
run on X. So choose your window manager and see what that brings in (I
use aptitude interactivly) then look at the Xorg metapackage and see
what it didn't bring in and find the balance. At a minimum (for
comfort) you need: a window manager (not a desktop environment
necessarily) and a terminal like rxvt (unless you've decided on Xfce so
just go with xfce-terminal). For completness you local box should have
an editor you're comfortable with, a web browser like links2 (which runs
in text mode but also under X in graphic mode), and possibly/probably
I'll attach below the list of packages that I have aptitude install (it
doesn't include those that aptitude installed to meet dependancies),
which is from a snapshot before I started looking at other window
managers so it includes xfce.
As always, YMMV, but this list has worked well for me. Before this box,
I did the same with Sarge on a 486 with 32 MB ram, the only difference
was icewm instead of xfce and no links2.
list of installed packages:
anacron, apt-doc, apt-howto-en, apt-utils, aptitude, aptitude-doc-en,
bwm-ng, bzip2, ca-certificates, console-common, console-terminus, cron,
dbus-1-utils, debian-policy, debian-reference-en, discover, dmsetup,
dnsmasq, doc-linux-html, doc-linux-nonfree-html, dosfstools, dselect,
ed, eject, exim4, exim4-base, fdutils, grub, grub-doc, hwb, iptables,
jfsutils, less, libc6-i686, libgl1-mesa-dri, libglu1-mesa,
libpam-tmpdir, libpam-umask, links2, locales, logrotate, lpr, lrzsz,
lvm2, lynx, mailx, man-db, manpages, mc, mdetect, members, menu,
mgetty-docs, mime-support, minicom, modconf, mtools, mutt, nano,
netbase, netcat, ntp, openssh-client, openssh-server, pax, pciutils,
pdmenu, pinfo, ppp, pppconfig, psmisc, python, resolvconf, rsync,
setserial, shorewall, shorewall-doc, sysadmin-guide, sysklogd,
traceroute, usbutils, vim, vlock, wget, wipe, x-ttcidfont-conf,
xbase-clients, xfce4-panel, xfce4-session, xfce4-terminal, xfce4-utils,
xfdesktop4, xfonts-100dpi, xfonts-base, xfonts-scalable, xfwm4,