
niquelnausea
(usa Arch Linux)
Enviado em 09/10/2019 - 22:47h
Bem, e sobre esse comando: pacman -Scc –noconfirm É interessante? Ou seria desaconselhado?
quando você roda o pacman -Scc existem algumas saídas que te perguntam "quer mesmo fazer isso?", o parâmetro --noconfirm apenas não exibe as mesmas e confirma a execução do comando, limpar todo o cache. acho mais interessante usar o comando pacman -Sc apenas e ainda com a opção "leanMethod = KeepInstalled KeepCurrent" no pacman.conf, deste modo o pacman -Sc removera apenas os pacotes que não estão instalados e os que existem mais nos repositórios (independente de estarem instalados ou não).
mas existe uma opção melhor ainda que o pcman -Sc, é o método oficial e aconselhado pelos desenvolvedores do arch, que é usar o paccache (que pertence ao pacote pacman-contrib). desta forma e por padrão, se mantêm no cache até três versões do mesmo pacote para caso seja necessários algum downgrade. o paccache é bastante versátil tem varias opções interessantes, se quiser dar uma olhada nesta lista basta rodar uma das opções abaixo, e se quiser remover basta acrescentar o parâmetro -r, e no -k x troque o "x" pelo numero de versões que quer manter
paccache -dv
paccache -dvv
paccache -dvvv
paccache -dvv -k 2
paccache -duvv
mais informações
https://wiki.archlinux.org/index.php/Pacman#Cleaning_the_package_cache