[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

purging X from debian installation



i'll wind up reformatting and reinstalling, i can tell.

i'm trying to get xwindows stuff off the hard drive, and
use only ncurses console/telnet/ssh interaction, and
server software -- but when i try to zap the xlib6 packages
(xlib6 and xlib6g) it wants to remove elvis, perlmagick/
libmagick and a few other non-X-dependent items:

# apt-get --purge remove xlib6\*
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  php3 php3-cgi php3-cgi-imap php3-imap
The following packages will be REMOVED:
  dns-browse* dpsclient* elvis* eterm* gdk-imlib1* gs*
  gzilla* imagemagick* imlib1* libfnlib0* libforms0.88* libgtk1*
  libgtk1.1* libgtk1.2* libgtkxmhtml1* libmagick4g* libungif3g*
  libwraster1* mesag3* mesag3-widgets* mtools* perlmagick*
  php3-cgi-gd* php3-gd* t1lib1* tetex-bin* tk4.2* tk8.0* tk8.2*
  tkstep8.0* xaw3dg* xdaliclock* xkeycaps* xlib6* xlib6g*
  xloadimage* xmotd* xodo* xpdf* xpuzzles* xscreensaver*
  xscreensaver-gl* xterm* xview-clients* xviewg*
4 packages upgraded, 0 newly installed, 45 to remove and 41 not upgraded.
Need to get 859kB of archives. After unpacking 51.4MB will be freed.
Do you want to continue? [Y/n] n
Abort.

[the 41 not upgraded is because i recently did 'apt-get update'
but haven't gone ahead with 'apt-get upgrade' yet.]

according to "apt-cache show xlib6"
	The X libraries are the interface between X client programs
	and the hardware-oriented X servers, and consist of routines
	to read input from the keyboard and pointer, draw on the screen,
	etc., in an abstract manner that is independent of the
	particular characteristics of the hardware.

perlmagick can be used as a backend to fabricating web graphics,
and elvis works on console-type ncurses...

apt-cache also says
	Depends: xfree86-common, libc6 (>= 2.1.2)

and dpkg -L xfree86-common reveals only
	/usr
	/usr/share
	/usr/share/doc
	/usr/share/doc/xfree86-common
	/usr/share/doc/xfree86-common/examples
	/usr/share/doc/xfree86-common/examples/xsession
	/usr/share/doc/xfree86-common/copyright
	/usr/share/doc/xfree86-common/CHANGELOG.gz
	/usr/share/doc/xfree86-common/CHANGELOG.R5.gz
	/usr/share/doc/xfree86-common/FAQ.gz
	/usr/share/doc/xfree86-common/changelog.Debian.gz
	/usr/share/doc/xfree86-common/changelog.gz
	/usr/share/doc/xfree86-common/README.Debian
	/usr/share/doc/xfree86-common/README.Debian-upgrade
	/usr/share/doc/xfree86-common/XFree86-FAQ.html
	/usr/share/doc/xfree86-common/XFree86-FAQ.txt.gz
	/usr/share/man
	/usr/share/man/man5
	/usr/share/man/man5/Xsession.5.gz
	/usr/share/man/man5/Xsession.options.5.gz
	/usr/share/doc-base
	/usr/share/doc-base/xfree86-faq
	/usr/X11R6
	/usr/X11R6/bin
	/usr/X11R6/include
	/usr/X11R6/include/X11
	/usr/X11R6/lib
	/usr/X11R6/lib/X11
	/usr/X11R6/lib/X11/doc
	/usr/X11R6/man
	/usr/X11R6/man/man3
	/usr/X11R6/man/man3/XStandards.3x.gz
	/usr/X11R6/man/man3/Xsecurity.3x.gz
	/usr/X11R6/man/man3/X.3x.gz
	/usr/X11R6/man/man3/XConsortium.3x.gz
	/usr/bin
	/usr/bin/X11
	/usr/include
	/usr/include/X11
	/usr/lib
	/usr/lib/X11
	/etc
	/etc/X11
	/etc/X11/Xresources
	/etc/X11/Xresources/xfree86-common
	/etc/X11/Xsession
	/etc/X11/Xsession.options

so how do i zap X11 without zapping elvis or perlmagick?

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Their is five errers in this sentance.



Reply to: