「apt-get clean」と「apt-get clean all」の違いは何ですか?


90

このコマンドの違いは、あるとしても何ですか:

sudo apt-get clean

そしてこのコマンド:

sudo apt-get clean all

私のLubuntu 12.04システムでは、これらのコマンドをシミュレートすると、それらの動作がまったく同じであることがわかります。

ek@Apok:~$ apt-get -s clean
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
ek@Apok:~$ apt-get -s clean all
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
ek@Apok:~$

apt-getの動作に何か違いはcleanありclean allますか?もしそうなら、違いは何ですか、どのような状況下でそれが関連していますか?違いがない場合、なぜclean all存在するのですか?

それらが同じ場合、通常はパッケージ名を引数として使用clean allできれば、それでも意味cleanがあります。しかし、これはclean当てはまりません。パッケージ名を渡そうとしてもcleanの動作はまったく変更されず、キャッシュ全体が削除されます。

ek@Apok:~$ apt-get -s clean nano
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin

ただし、実際には存在clean all しないのではないかと疑問に思われます(上記の例のようにall、起こっていることは無視されnanoます)。

あるclean allだけで都市伝説?


6
「きれいなのはただの都市伝説ですか?」かしこまりました。
Braiam 14年

回答:


186

sudo apt-get clean all

allは、後に追加する他のものと同様に無視されますclean

例えば同じです

sudo apt-get clean my room

5
推奨されるドキュメントはありますか(またはありましたか)clean all?ランニングのプラクティスはどのようにしてsudo apt-get clean all生まれましたか?以前は振る舞いが異なっていましたか?またはclean all、おそらく多少似たmake構文から生じた混乱だけを実行していますか?
エリアケイガン

4
apt-get clean allGoogleで検索すると、48,900の結果があります(確かに、最初の2つはこの質問に対するものです)。一方、マニュアルページにはそれについて何も述べられていませんし、それを使用することを推奨する公式のソースは見つかりません。私はこれがどのように生じたかについてもっと知りたいのですが...しかし、私はそれがかなりの時間と努力を要するかもしれないと疑っています。
エリアケイガン

3
あなたの潜在意識、@ EliahKaganをかじる厄介な部屋/机?:P
ISH

9
「すべて」を追加することの影響は、「yum clean all」からの二日酔いである可能性が高い

16
sudo apt-get clean my roomXDの+1
クリムボ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.