web-dev-qa-db-ja.com

apt / synapticで自動削除可能なパッケージ

Synapticの「自動リムーバブル」およびその他のセクション(「手動」)の定義は何ですか?

直感的には、他のパッケージでは必要とされないパッケージのリストである必要がありますが、そうではないようです。 「手動」と「ローカル」と同じです-それらはランダムに割り当てられているように見えます。 :(

見つけられなかった公式文書はありますか?

5
Marcin Wisnicki

自動削除可能は、それらに依存するソフトウェアがインストールされなくなったときに自動的に削除できるパッケージです。

完全なリストは次のように印刷されます。

$ apt-mark showauto

パッケージscidをインストールして、チェスのスキルを向上させることを期待します。

$ Sudo apt-get install scid
...
The following extra packages will be installed:
  fonts-lmodern libpotrace0 libptexenc1 libsnack-alsa libsynctex1 libtcl8.5 libtk-img libtk8.5 libzzip-0-13 lmodern scid-data tcl-snack tcl8.5 tcllib tdom tex-common texlive-base texlive-binaries texlive-games texlive-latex-base texlive-latex-base-doc tk8.5
Suggested packages:
  libtk-img-doc toga2 phalanx glaurung crafty scid-spell-data scid-rating-data tcl-snack-doc tcl-tclreadline Perl-tk
Recommended packages:
  libsnack2
The following NEW packages will be installed:
  fonts-lmodern libpotrace0 libptexenc1 libsnack-alsa libsynctex1 libtcl8.5 libtk-img libtk8.5 libzzip-0-13 lmodern scid scid-data tcl-snack tcl8.5 tcllib tdom tex-common texlive-base texlive-binaries texlive-games texlive-latex-base texlive-latex-base-doc tk8.5
0 upgraded, 23 newly installed, 0 to remove and 211 not upgraded.
Need to get 0 B/94.7 MB of archives.
After this operation, 227 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

後で、scidはpychessに比べて使いにくいと感じるので、アンインストールします。

$ Sudo apt-get purge scid
...
The following packages will be REMOVED:
  scid*
0 upgraded, 0 newly installed, 1 to remove and 211 not upgraded.
After this operation, 6,695 kB disk space will be freed.
Do you want to continue? [Y/n] y

ただし、これらの計算を見てください。227MBの追加スペースが使用されます。 6,695kBのディスク容量が解放されます。え?

Scidが依存していたが、現在は不要になった依存関係ライブラリをすべて削除することをお勧めします。

$ Sudo apt-get autoremove
...
The following packages will be REMOVED:
  libsnack-alsa libtcl8.5 libtk-img libtk8.5 scid-data tcl-snack tcl8.5 tcllib tdom texlive-games tk8.5
0 upgraded, 0 newly installed, 11 to remove and 211 not upgraded.
After this operation, 40.5 MB disk space will be freed.
Do you want to continue? [Y/n] y

残りの180 MBはどうなりましたか?わかりません。しかし、ここにあります。

$ Sudo apt-get purge fonts-lmodern libpotrace0 libptexenc1 libsynctex1 libtcl8.5 libtk8.5 libzzip-0-13 lmodern tcl8.5 tex-common texlive-base texlive-binaries texlive-games texlive-latex-base texlive-latex-base-doc tk8.5
...
The following packages will be REMOVED:
  fonts-lmodern* libpotrace0* libptexenc1* libsynctex1* libtcl8.5* libtk8.5* libzzip-0-13* lmodern* tcl8.5* tex-common* texlive-base* texlive-binaries* texlive-games* texlive-latex-base*
  texlive-latex-base-doc* tk8.5*
0 upgraded, 0 newly installed, 16 to remove and 211 not upgraded.
After this operation, 180 MB disk space will be freed.
Do you want to continue? [Y/n]

aptに提案されたパッケージを必要に応じて処理させるには、次を追加します

APT::Install-Suggests "true";

/ etc/apt/apt.conf.d /内のファイルの1つに。

5
K3---rnc