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または、その適性は、明示的にインストールされたパッケージ(パッケージマネージャで選択または使用)とその依存関係を除くすべてのパッケージを削除します。どのパッケージが重要なのかわかりません。apt-get install PACKAGENAME

手動/自動区別は非常に便利ですが、少し微調整が必​​要です。以下を使用して、キーパッケージを明示的にインストールされたと宣言します。apt-markユーティリティを実行するかapt-get install(パッケージがインストールされている場合でも)、maptitude インターフェイスを押して実行できます。

DebianとUbuntuは単に特定のパッケージカテゴリに依存する多くのメタパッケージを提供しているので、明示的にインストールするのが便利です。これにより、アップグレード時にパッケージを再構成しても依存関係が自動的に管理され、機能が維持されます。

たとえば、あなたの場合は、次のようなものが必要な場合があります。

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

(おそらくもっとあるかもしれません)。

関連情報