私はDebian Bullseye Xfceを使用しています。以下で私のシステムの関連情報を見つけてください。
vrgovinda@krishna:~$ uname -a
Linux krishna 5.10.0-8-amd64 #1 SMP Debian 5.10.46-5 (2021-09-23) x86_64 GNU/Linux
バージョンはapt-get
次のとおりです。
vrgovinda@krishna:~$ apt-get -v
apt 2.2.4 (amd64)
Supported modules:
*Ver: Standard .deb
*Pkg: Debian dpkg interface (Priority 30)
Pkg: Debian APT solver interface (Priority -1000)
Pkg: Debian APT planner interface (Priority -1000)
S.L: 'deb' Debian binary tree
S.L: 'deb-src' Debian source tree
Idx: Debian Source Index
Idx: Debian Package Index
Idx: Debian Translation Index
Idx: Debian dpkg status file
Idx: Debian deb file
Idx: Debian dsc file
Idx: Debian control file
Idx: EDSP scenario file
Idx: EIPP scenario file
を実行すると、最新バージョンを除くすべてのファイル、つまりダウンロードできなくなったファイルを削除する必要がありますが、私のシステムではこれは発生しませんsudo apt autoclean
。.deb
以下に例を投稿しました。
/var/cache/apt/archives$ ls
libuuid1_2.36.1-7_amd64.deb libuuid1_2.36.1-8_amd64.deb lock
libuuid1_2.36.1-7_i386.deb libuuid1_2.36.1-8_i386.deb partial
次に、次を実行しますautoclean
。
/var/cache/apt/archives$ sudo apt autoclean
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
フォルダの内容はarchives
そのまま残ります。
/var/cache/apt/archives$ ls
libuuid1_2.36.1-7_amd64.deb libuuid1_2.36.1-8_amd64.deb lock
libuuid1_2.36.1-7_i386.deb libuuid1_2.36.1-8_i386.deb partial
驚くべきことにsudo apt clean
、フォルダは期待どおりにクリーンアップされました。だからその機能だけが機能しないのはarchives
奇妙です。autoclean
vrgovinda@krishna:~$ sudo apt clean
[sudo] password for vrgovinda:
vrgovinda@krishna:~$ cd /var/cache/apt/archives/
vrgovinda@krishna:/var/cache/apt/archives$ ls
lock partial
結果apt policy libuuid1
:
vrgovinda@krishna:/var/cache/apt/archives$ apt policy libuuid1
libuuid1:
Installed: 2.36.1-8
Candidate: 2.36.1-8
Version table:
*** 2.36.1-8 500
500 file:/home/vrgovinda/bullseye-deb-files ./ Packages
500 deb.debian.org/debian bullseye/main amd64 Packages
100 /var/lib/dpkg/status
2.36.1-7 500
500 file:/home/vrgovinda/bullseye-deb-files ./ Packages
ベストアンサー1
あなたは言った」...最新バージョンを除くすべての.debファイルが削除されると予想されます。「。そうではありません。autoclean
ソースman apt-get
:
clean
clean
取得したパッケージファイルのローカルリポジトリを消去します。ファイル以外のすべてを削除してlock
削除します。/var/cache/apt/archives/
/var/cache/apt/archives/partial/
そして
autoclean
(そしてauto-clean
1.1以降のエイリアス)検索されたパッケージファイルのローカルリポジトリを
clean
消去するのと似ています。autoclean
違いはダウンロードできなくなったパッケージファイルのみを削除してください。、基本的に役に立たない。これにより、制御から離れることなくキャッシュを長期間維持することができます。APT::Clean-Installed
に設定すると、この設定オプションはインストールされているパッケージが削除されるのを防ぎますoff
。
(追加書式と太字の強調を追加しました)