Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.

Para mais informações: contato at archlinux-br.org.

#1 26/01/2012 15:44:44

Dogzilla
Membro
Registrado: 15/10/2008
Mensagens: 9

Para onde vão os pacotes de instalação do Pacman?

Boa tarde!

Tal como diz o título do tópico, eu gostaria de saber para que pasta vão os pacotes de instalação do Pacman e se é seguro apagá-los.
É que parece-me que eles me ocupam bastante espaço no disco, espaço esse que é sempre preciso.

Cumprimentos!

Offline

#2 26/01/2012 17:44:11

phillipe
Moderador
De: Novo Gama - GO
Registrado: 23/03/2008
Mensagens: 1.327
Website

Re: Para onde vão os pacotes de instalação do Pacman?

Os pacotes baixados pelo pacman vão para /var/cache/pacman/pkg
Você pode manipular o cache da seguinte forma:

# Apagar todo o cache

pacman -Scc

# Apagar somente os pacotes que não estão mais instalados no sistema

pacman -Sc

"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)

Offline

#3 26/01/2012 19:55:06

Dogzilla
Membro
Registrado: 15/10/2008
Mensagens: 9

Re: Para onde vão os pacotes de instalação do Pacman?

Apaguei todos os pacotes e consegui ganhar ~2GB de espaço na partição root, o que é muito bom. Tenho que pegar num LiveCD e aumentá-la quando tiver paciência para tal.

Muito obrigado pela dica, phillipe.

Offline

#4 26/01/2012 22:18:37

niquelnausea
Membro
De: PR
Registrado: 28/09/2010
Mensagens: 110

Re: Para onde vão os pacotes de instalação do Pacman?

existe alguma combinação que faça com que apenas as versões antigas sejam apagadas, mas pacotes disponíveis nos repositórios que não estão instalados permaneçam no cache?


7ZOPIQe.gif

Offline

#5 26/01/2012 23:04:32

phillipe
Moderador
De: Novo Gama - GO
Registrado: 23/03/2008
Mensagens: 1.327
Website

Re: Para onde vão os pacotes de instalação do Pacman?

niquelnausea escreveu:

existe alguma combinação que faça com que apenas as versões antigas sejam apagadas, mas pacotes disponíveis nos repositórios que não estão instalados permaneçam no cache?

Meu brother, há uma configuração que pode ser realizada no pacman.conf para que ao utilizar o comando pacman -Sc faça exatamente o que você está perguntando
(segundo o manual do pacman.conf: man 5 pamcan.conf):

CleanMethod = KeepInstalled & KeepCurrent

Segundo parte da documentação:

"Se ambos os valores são especificados, os pacotes só serão limpos se não estiverem instalados localmente e não estiverem presentes em qualquer base de dados de sincronização conhecida."

"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)

Offline

Rodapé do site