apt-get autoremove remove pacotes importantes

4

Depois de algumas tentativas fracassadas de instalar o blob binário nvidia, retornei aos pacotes nvidia da debian. Mas agora o aptitude quer remover automaticamente muitos pacotes:

ant ant-optional apper apper-data fonts-lyx fonts-opensymbol fonts-sil-gentium fonts-sil-gentium-basic hyphen-en-us kaccessible
      kde-icons-mono kdeaccessibility kdesudo kmag kmousetool libapache-pom-java
      libcmis-0.2-0 libcolamd2.7.1 libcommons-beanutils-java
      libcommons-collections3-java libcommons-compress-java
      libcommons-digester-java libcommons-logging-java libcommons-parent-java
      libdb-java libdb-je-java libdb5.1-java libdb5.1-java-jni libexttextcat-data
      libexttextcat0 libfs6 libgraphite2-2.0.0 libhsqldb-java libhyphen0
      libicu4j-java libjline-java libjtidy-java liblucene2-java libmythes-1.2-0
      libnss3-1d libpackagekit-glib2-14 libpackagekit-qt2-2 libregexp-java
      libreoffice libreoffice-base libreoffice-base-core libreoffice-calc
      libreoffice-common libreoffice-core libreoffice-draw libreoffice-emailmerge
      libreoffice-filter-binfilter libreoffice-filter-mobiledev
      libreoffice-help-en-us libreoffice-impress libreoffice-java-common
      libreoffice-kde libreoffice-math libreoffice-report-builder-bin
      libreoffice-style-galaxy libreoffice-style-oxygen libreoffice-writer
      libservlet2.5-java libvisio-0.0-0 libwpd-0.9-9 libwpg-0.2-2 libwps-0.2-2
      libxz-java lp-solve menu-xdg mythes-en-us network-manager-kde packagekit
      packagekit-backend-aptcc packagekit-tools python-packagekit python-uno
      ttf-liberation ttf-sil-gentium-basic uno-libs3 ure x11-apps
      x11-session-utils x11-xfs-utils xfonts-mathml xinit xorg

Eu entendo os pacotes lib* , mas, ei, xinit e xorg ?

    
por Klax 18.05.2015 / 19:00

1 resposta

3

apt-get autoremove ou o equivalente a aptitude remove todos os pacotes, exceto aqueles que foram instalados explicitamente (selecionando-os em um gerenciador de pacotes ou com apt-get install PACKAGENAME ) e suas dependências. Não sabe quais pacotes podem ser importantes.

A distinção manual / automática pode ser muito útil, mas você precisa empurrá-lo um pouco. Declare os pacotes de chaves conforme explicitamente instalado, seja com o utilitário apt-mark ou executando apt-get install (mesmo que os pacotes já estejam instalados) ou pressionando m na interface do aptitude.

O Debian e o Ubuntu disponibilizam uma série de meta-pacotes que estão lá apenas para depender de certas categorias de pacotes e que é útil para instalar explicitamente. Dessa forma, mesmo que os pacotes sejam reorganizados em uma atualização, as dependências serão gerenciadas automaticamente e você manterá a funcionalidade.

Por exemplo, no seu caso, você provavelmente quer algo como

apt-get install xbase-clients
apt-mark manual ant libreoffice xorg

(e talvez mais alguns).

    
por 19.05.2015 / 00:56

Tags