apt-get autoremove 删除重要的包

apt-get autoremove 删除重要的包

在尝试安装 nvidia 二进制 blob 失败后,我返回到 debian 的 nvidia 软件包。但现在 aptitude 想要自动删除许多软件包:

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

我理解这些lib*包,但是,哇嘿,xinit还有xorg

答案1

apt-get autoremove或者 aptitude 等效项将删除除已显式安装的软件包(通过在软件包管理器中选择它们,或使用)及其依赖项之外的所有软件包。它不知道哪些包可能很重要。apt-get install PACKAGENAME

手动/自动区别可能非常有用,但您需要稍微微调一下。使用以下命令将关键包声明为显式安装apt-mark实用程序,或通过运行apt-get install(即使已安装软件包),或按maptitude 界面中的 。

Debian 和 Ubuntu 提供了许多元包,这些元包只是依赖于某些类别的包,并且显式安装它们很有用。这样,即使在升级时重新组织包,依赖关系也会自动管理,并且您将保留功能。

例如,在您的情况下,您可能想要类似的东西

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

(也许还有更多)。

相关内容