← Back to team overview

sslug-teknik team mailing list archive

Re: XFce4 uden at Gnome blander sig?

 

Den 01-03-2011 14:04, Morten Bo Johansen skrev:
Jesper K. Pedersen<linux@xxxxxxxxx>  skrev:

Men der sker hurtigt uhensigtsmæssige sager.
F.eks.
apt-get remove eog
Så kommer følgende mystiske bemærkning som jeg ikke helt kan
gennemskue, hvordan apt systemet finder ud af
The following packages were automatically installed and are no longer
required:
Du viste ikke hele meddelelsen fra apt-get. Hvis jeg vil afinstallere
en pakke som har installeret andre pakker automatisk (og som
ingen tilbageværende pakker afhænger af) får jeg, f.eks.:

    ~/ % sudo apt-get remove libsane-dev
    Indlæser pakkelisterne... Færdig
    Opbygger afhængighedstræ
    Læser tilstandsoplysninger... Færdig
    Følgende pakker blev installeret automatisk, og behøves ikke længere:
      libsane-extras-dev libieee1284-3-dev libv4l-dev
    Brug 'apt-get autoremove' til at fjerne dem.
    Følgende pakker vil blive AFINSTALLERET:
      libsane-dev
    0 opgraderes, 0 nyinstalleres, 1 afinstalleres og 17 opgraderes ikke.
    Efter denne handling, vil 10,6 MB diskplads blive frigjort.
    Vil du fortsætte [J/n]?

Som du ser, vil apt-get kun afinstallere libsane-dev. Hvis jeg vil have de
andre pakker afinstalleret også, skal jeg specifikt angive "autoremove"
Dette er standard i apt-get, og derfor burde det være sådan hos dig også.
Ellers kig på din apt-opsætning under /etc/apt og se om du har en linje
et sted der hedder  APT::Get::AutomaticRemove, og fjern den.

Ellers er aptitude optimalt til denne mere omfattende pakkehåndtering.

 sudo apt-get remove eog
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  evolution-common libepc-ui-1.0-1 evolution-webcal ekiga gnome-nettool
libepc-1.0-1 libgtk-vnc-1.0-0 gucharmap zenity gnome-games cheese evolution
  gnome-network-admin gnome-power-manager libexchange-storage1.2-3
  gnome-cards-data totem-plugins gnome-screensaver python-gdata gedit
  python-gtksourceview2 libpt-1.10.10-plugins-alsa seahorse libggzmod4
totem-common vinagre swfdec-gnome libpt-1.10.10 libgalago3 gtkhtml3.14 p7zip
  gedit-common libdmx1 libgnome-pilot2 finger gdm-themes
  fast-user-switch-applet arj libgtksourceview2.0-common gdm
  libgtksourceview2.0-0 gnome-backgrounds libggz2 vino gnome-games-data
  evolution-plugins libopal-2.2 totem-gstreamer libgnomevfs2-bin zip
libpt-1.10.10-plugins-v4l libggzcore9 libgmyth0 gnome-system-tools gnuchess
  libavahi-ui0 file-roller libspeexdsp1 libpisync1
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  eog gnome-core gnome-desktop-environment
0 upgraded, 0 newly installed, 3 to remove and 10 not upgraded.
After this operation, 5153kB disk space will be freed.


Det er korrekt at at de ikke fysisk bliver fjernet - men apt mærker dem som værende "no longer required". Kan det være et "udtryksfejl" fra dem der har lavet apt? - at det nærmere blot betyder "der er ikke længere registreret et behov for følgende pakker i forbeindelse med EOG" ?

Sidste gang jeg accepterede en lign. ting resulterede dog som nævnt i at jeg havde en fin terminal login og ikke længere et grafisk system (dog ikke i forbindelse med fjernelse af bla. EOG).

Mvh
JesperKP



Follow ups

References