clean、autoclean、autoremove —それらを組み合わせるのは良いステップですか?


16

それは3つのコマンドを団結するのDebian指向のロジックを用いて論理的になりますapt-get cleanapt-get autoclean、およびapt-get autoremoveそれらのすべてを行う1つのコマンドに?


1
「Debian指向のロジック」とは何ですか。
Chai T. Rex

DebianやUbuntuなどのDebianシステムの一般的なロジック。ロジックは、構文、コマンド、専門用語などに出てくる
Arcticooling

回答:


31

これはあなたが何を達成したいかに完全に依存します、それらは理由のために別々です。しかし、彼らが実際に何をしているのか見てみましょう:

  • apt/apt-get clean →パッケージをクリーンアップし、スクリプトをインストールします /var/cache/apt/archives/
  • apt/apt-get autoclean →廃止されたdeb-packagesをクリーンアップします。 clean
  • apt/apt-get autoremove→不要になった孤立したパッケージをシステムから削除しますが、パージはしません--purge。そのためのコマンドと一緒にオプションを使用します。

したがって、最初の2つと最後の2つを組み合わせるかどうかを決めるのはあなた次第であり、次のようにこれを行うことができます。

sudo apt autoremove && sudo apt clean

それがあなたが本当にやりたいことなら、今それのために追加のコマンドをコーディングすることは正直に言うとかなり余分です。

さらに読む資料:


1
のエイリアスを定義sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"しました。注意:autoremove古いカーネルイメージを削除します。
デザート

私があなたの答えを正しく理解していれば、それsudo apt-get autoremove && sudo apt-get cleanはすべてをカバーしていると言うことを意味しますsudo apt-get autocleanか?
Arcticooling 2017

2
正確には、autocleanはダウンロードできなくなったファイルをアーカイブから削除するだけで、アーカイブを完全にクリーンアップします。
Videonauth 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.