Forum: PC Hard- und Software sudo apt-get remove --auto-remove cups


von Ernst (Gast)


Lesenswert?

Ich habe gelesen, daß CUPS für Drucker existiert. Ich habe einen 
headless Server, brauche also weder Druckertreiber noch grafische 
Oberfläche.

Ich habe

`sudo apt-get remove --auto-remove cups`

eingegeben und bekomme die Ausgabe

    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut
    Statusinformationen werden eingelesen... Fertig
    Die folgenden Pakete werden ENTFERNT:
      bluez-cups clamav-base clamav-freshclam cups hplip 
indicator-printers keyboard-configuration libclamav6 libfs6 libmtdev1
      libtommath0 libxatracker1 libxcb-dri2-0 libxvmc1 
linux-headers-3.2.0-36 linux-headers-3.2.0-36-generic-pae 
openjdk-7-jre-lib
      printer-driver-gutenprint printer-driver-hpcups 
printer-driver-postscript-hp x11-apps x11-session-utils x11-xfs-utils
      xfonts-scalable xinit xserver-xorg-core xserver-xorg-input-all 
xserver-xorg-input-evdev xserver-xorg-input-mouse
      xserver-xorg-input-synaptics xserver-xorg-input-vmmouse 
xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati
      xserver-xorg-video-cirrus xserver-xorg-video-fbdev 
xserver-xorg-video-geode xserver-xorg-video-intel 
xserver-xorg-video-mach64
      xserver-xorg-video-mga xserver-xorg-video-neomagic 
xserver-xorg-video-nouveau xserver-xorg-video-openchrome 
xserver-xorg-video-qxl
      xserver-xorg-video-r128 xserver-xorg-video-radeon 
xserver-xorg-video-s3 xserver-xorg-video-savage 
xserver-xorg-video-siliconmotion
      xserver-xorg-video-sis xserver-xorg-video-sisusb 
xserver-xorg-video-tdfx xserver-xorg-video-trident 
xserver-xorg-video-vesa
      xserver-xorg-video-vmware
    0 aktualisiert, 0 neu installiert, 55 zu entfernen und 75 nicht 
aktualisiert.
    Nach dieser Operation werden 108 MB Plattenplatz freigegeben.
    Möchten Sie fortfahren [J/n]? n
    Abbruch.


Ist dies in meiner Situation sinnvoll oder nicht? Warum?

von René K. (cyprius)


Lesenswert?

Welche Distribution? Und wieso sind xorg-Pakete installiert?

von Achim H. (anymouse)


Lesenswert?

Ernst schrieb:
> linux-headers-3.2.0-36 linux-headers-3.2.0-36-generic-pae
> openjdk-7-jre-lib

Hm, das klingt komisch, so etwas sollte man eigentlich nicht einfach 
entfernen (lassen). Warum brauchen die Linux-Headers denn CUPS?! Es kann 
natürlich auch andersherum sein: CUPS braucht die Header-Dateien, und 
daher wurden diese installiert. Und weil kein anderes Packet sie möchte, 
kommen sie dann auch weg.

René K. schrieb:
> Und wieso sind xorg-Pakete installiert?

Vielleicht wollte/sollte CUPS auch eines von denen bekommen, und die 
sind dann alle mitgekommen.


Die allerwichtigste Frage ist aber

René K. schrieb:
> Welche Distribution?

von Ernst (Gast)


Lesenswert?

René K. schrieb:
> Welche Distribution?

Ubuntu 12.04.4 LTS \n \l

von Ernst (Gast)


Lesenswert?

Linux version 2.6.32-042stab090.3 (root@kbuild-rh6-x64) (gcc version 
4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Jun 6 09:35:21 MSK 
2014

von frido (Gast)


Lesenswert?

CUPS ist ein intergraler Bestandteil von Unix bzw. Linux. Ich würde es 
alssen, tut ja nicht weh. Evtl. löschst Du wichtige libs.

von René K. (cyprius)


Lesenswert?

Ernst schrieb:
> René K. schrieb:
>> Welche Distribution?
>
> Ubuntu 12.04.4 LTS \n \l

Die Versionsnummer suggeriert, dass der Server schon länger läuft. Warum 
jetzt etwas ändern?

Wenn die Installation aktueller ist, würde ich entweder auf 14.04 oder 
direkt auf Debian 7 umsteigen. Und die Installation dann über den 
Minimal- bzw. Alternate-Installer durchführen, dann fängst du mit einem 
absolut nackten System an. Da gibt es dann auch kein Cups, Java oder 
xorg.

von Axel S. (a-za-z0-9)


Lesenswert?

Weil es noch keiner gesagt hat:

Diese Kommandozeile tut zwei Dinge, die erstmal nichts direkt 
miteinander zu tun haben.

remove cups entfernt erstmal nur das cups-Paket. Und Pakete, die 
direkt von cups abhängen. Das sind hier bluez-cups, hplib und die 
printer-driver-* Pakete.

--auto-remove entfernt Pakete, die irgendwann mal installiert wurden 
um Abhängigkeiten zu erfüllen, mittlerweile aber nicht mehr gebraucht 
werden. Die können mal als cups-Dependency installiert worden sein, 
müssen aber nicht.

Zumindest bei dem xorg-* Zeug und linux-headers-* kann ich nicht sehen, 
inwiefern die für cups benötigt werden sollten. Vermutlich sind vorher 
schon mal Pakete installiert und später wieder entfernt worden, wobei 
deren Dependencies auf der Platte geblieben sind. Die werden halt jetzt 
erst als Altlasten erkannt und zum Entfernen vorgesehen.


XL

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.