` sudo apt autoclean `не работает; тогда как `sudo apt clean `работает

для ALSA и Raspberry Pi-https://github.com/pimoroni/pivumeter

на основании этого-http://laugeo.free.fr/ameter.html

3
07.11.2021, 10:43
1 ответ

Спасибо @StephenKitt. Я получил подсказку из его комментария. Он попросил меня проверить вывод apt policy libuuid1, который выглядит следующим образом:

$ 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

Это показывает, что мой локальный репозиторий в /home/vrgovinda/bullseye-deb-filesсодержит те же файлы .deb, что и в папке archives.

Я перемещал все файлы .debпосле каждой операции install, просто чтобы иметь резервную копию загруженных файлов .deb. Я также включил /home/vrgovinda/bullseye-deb-filesв качестве доверенного репозитория, как указано в моем sources.list, как показано ниже :

.
deb [trusted=yes] file:/home/vrgovinda/bullseye-deb-files/./
#BULLSEYE
deb http://deb.debian.org/debian/ bullseye non-free contrib main  

#BULLSEYE UPDATES
deb http://deb.debian.org/debian/ bullseye-updates non-free contrib main  
#deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free 

# SECURITY
deb http://security.debian.org/debian-security/ bullseye-security non-free contrib main  

Ответ :Когда я удалил /home/vrgovinda/bullseye-deb-filesиз sources.list, sudo apt autocleanвыполняет свою функцию, как и ожидалось.

~$ sudo apt autoclean
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Del libuuid1 2.36.1-7 [83.6 kB]
Del libuuid1 2.36.1-7 [84.4 kB]

Как указали @cas и @terdon, autocleanне будут удалять те .debфайлы, которые присутствуют где-либо еще в каком-либо другом репозитории.

Спасибо всем за ваши комментарии.

1
09.11.2021, 10:00

Теги

Похожие вопросы