GNU/Linux >> Linux Esercitazione >  >> Debian

Debian – Apt-get – Autoremove vuole disinstallare Gnome?

Poiché empatia 2.30 in Debian Wheezy non soddisfaceva tutte le mie preferenze, ho provato empatia 3.1 da sperimentale, usando il comando:

apt-get -t experimental install empathy

Ho dovuto scoprire che questa versione di empatia non funziona bene in Gnome 2.x. Perciò ho citato:

apt-get purge empathy
apt-get install empathy

Sperando che ciò reinstalli nuovamente la versione "standard" di empatia.

Finora, tutto ha funzionato bene.

Ma ora:

apt-get autoremove

vuole eliminare Gnome nel suo insieme.

Come posso calmare apt-get autoremove ?

Risposta accettata:

APT mantiene un indicatore per ogni pacchetto, indicando se il pacchetto è installato manualmente (installato perché voluto dall'utente/amministratore) o installato automaticamente (installato solo perché è una dipendenza di qualche altro pacchetto). Ecco cosa apt-get autoremove utilizza per determinare cosa rimuovere:rimuove i pacchetti contrassegnati come installati automaticamente, ma che nessun pacchetto attualmente installato richiede.

Devi contrassegnare lo gnome pacchetto, o qualsiasi altro pacchetto Gnome corrisponda ai bit che vuoi mantenere, come installato manualmente. È più facile farlo in uno strumento interattivo con accesso all'impostazione installata automaticamente:

  • Sulla riga di comando, chiama aptitude unmarkauto PACKAGENAME per contrassegnare PACKAGENAME come installato manualmente o markauto per contrassegnarlo come installato automaticamente.
  • In Aptitude, spostati sulla riga corrispondente a un pacchetto, quindi premi m per contrassegnarlo come installato manualmente o M per contrassegnarlo come installato automaticamente.
  • In Synaptic, spostati sulla riga corrispondente a un pacchetto, quindi attiva "Installato automaticamente" nel menu "Pacchetto".

Nota che (almeno a partire da squeeze, non ho controllato wheezy) gnome-desktop-environment dipende da tutti i componenti ufficiali di Gnome, inclusa l'empatia. Sospetto che avessi gnome-desktop-environment installato e rimuovendo empathy il pacchetto ha dovuto rimuoverlo a causa della dipendenza. In questo caso dovresti reinstallare gnome-desktop-environment . (Se non ricordi, puoi trovare una cronologia di ciò che hanno fatto i gestori di pacchetti basati su APT in /var/log/apt .)

Invece di eliminare e installare empathy , avresti potuto semplicemente fare apt-get -t wheezy empathy per installare la versione wheezy.


Debian
  1. Debian apt-get wheezy sources.list

  2. Debian apt-get squeeze sources.list

  3. Debian apt-get jessie sources.list

  4. Debian apt-get stretch sources.list

  5. Installa Gnome su Debian 11

Come installare Docker su Debian 8 Jessie

Come installare GNOME Desktop su Debian 10

Come installare Gnome su Debian 11

Come installare/disinstallare PHP su Debian 11

Come installare e disinstallare Wine su Debian 11

Come installare l'ambiente desktop GNOME su Debian 10