Da Empathy 2.30 in Debian Wheezy nicht alle meine Vorlieben erfüllte, habe ich Empathy 3.1 von Experimental mit folgendem Befehl ausprobiert:
apt-get -t experimental install empathy
Ich musste herausfinden, dass diese Version von Empathy in Gnome 2.x nicht gut funktioniert. Deshalb habe ich erwähnt:
apt-get purge empathy
apt-get install empathy
In der Hoffnung, dass dadurch die „Standard“-Version von Empathy wieder neu installiert wird.
Bisher hat alles gut funktioniert.
Aber jetzt:
apt-get autoremove
möchte Gnome als Ganzes löschen.
Wie kann ich apt-get autoremove
beruhigen ?
Akzeptierte Antwort:
APT unterhält einen Indikator für jedes Paket, der ihm mitteilt, ob das Paket manuell installiert ist (installiert, weil der Benutzer/Administrator es wollte) oder automatisch installiert (wird nur installiert, weil es eine Abhängigkeit von einem anderen Paket ist). Dafür sorgt apt-get autoremove
verwendet, um zu bestimmen, was entfernt werden soll:Es entfernt Pakete, die als automatisch installiert markiert sind, die aber von keinem aktuell installierten Paket benötigt werden.
Sie müssen den gnome
markieren -Paket oder welches Gnome-Paket auch immer den Bits entspricht, die Sie behalten möchten, wie manuell installiert. Am einfachsten ist dies in einem interaktiven Tool mit Zugriff auf die automatisch installierte Einstellung:
- Rufen Sie in der Befehlszeile
aptitude unmarkauto PACKAGENAME
auf um PAKETNAME als manuell installiert zu markieren, odermarkauto
um es als automatisch installiert zu markieren. - Gehen Sie in Aptitude zu der Zeile, die einem Paket entspricht, und drücken Sie dann
m
um es als manuell installiert zu markieren, oderM
um es als automatisch installiert zu markieren. - Gehen Sie in Synaptic zu der Zeile, die einem Paket entspricht, und schalten Sie dann im Menü „Paket“ auf „Automatisch installiert“ um.
Beachten Sie, dass (zumindest seit Squeeze, ich habe Wheezy nicht überprüft) gnome-desktop-environment
hängt von allen offiziellen Gnome-Komponenten ab, einschließlich Empathie. Ich vermute, Sie hatten gnome-desktop-environment
installiert und empathy
entfernt Paket musste es wegen der Abhängigkeit entfernen. In diesem Fall sollten Sie jetzt gnome-desktop-environment
neu installieren . (Falls Sie sich nicht erinnern, finden Sie in /var/log/apt
einen Verlauf dessen, was APT-basierte Paketmanager gemacht haben .)
Anstatt empathy
zu löschen und zu installieren , hätten Sie einfach apt-get -t wheezy empathy
ausführen können um die Wheezy-Version zu installieren.