DanielDutra
(usa Linux Mint)
Enviado em 26/08/2016 - 00:37h
Agradeço a todos que participaram do topico e companheiro niquelnausea de antemão quero agradecer em especial a você por dedicar um pouco do seu tempo em responder as minhas duvidas. Suas respostas com certeza estão sendo de grande importancia e crescimento para meu entendimento do processo. Estou gostando dessa discussão está sendo muito proveitosa e util para mim.
Bem
niquelnausea escreveu:
não, tenho a impressão que a imagem do manjaro é simplesmente descomprimida no disco, ou instala uma lista de pacotes selecionados que ficam disponíveis no disco de instalação, neste caso não ocorre o download, logo, não faz sentido ter cache destes pacotes. o pacman irá salvar na pasta /var/cache/pacman/pkg somente pacotes baixados da rede. caso você baixe algum pacote qualquer (como exemplo na sua pasta pessoal) e instale com um pacman -U, o mesmo não terá uma cópia no cache;
Realmente creio que quando falei sobre a imagem que baixei do manjaro devo ter falado besteira. rs Por ser novato ainda. Pensando no que você respondeu percebi e entendi o seguinte. Se os softwares já vem pré instalados no dvd (como por exemplo no Debian) ele não cria cache pois ele não baixa o arquivo empacotado da rede e como você disse com isso não ocorre o download.
O pacman irá salvar na pasta
/var/cache/pacman/pkg somente pacotes baixados da rede. Então no momento que instalei o manjaro não devo ter notado ele baixando os pacotes da rede dos seus repositorios oficiais né? Ou seja no momento da instalação o manjaro baixou da rede os softwares que são padrão da distro e com isso eles foram salvos em
/var/cache/pacman/pkg. Isso ocorre para caso ocorra alguma eventual falha no software eu possa reinstala-lo usando o pacote que ja está salvo. Mas a duvida que persiste comigo é porque ele não salvou todos os 1050 pacotes lá em
/var/cache/pacman/pkg. rsrs Estou encafifado com isso.
Tenho o manjaro instalado desde o dia 01/08 e até hoje não usei o comando
pacman -U para instalar nenhum pacote. Todos os pacotes que baixei foram dos repositorios oficiais utilizando o tradicional
pacman -S nome-do-pacote ou seja se eu fiz isso deveria haver uma copia no cache não deveria?
niquelnausea escreveu:
leia minha resposta anterior, você pode limpar o cache dos pacotes antigos e não instalados, ou apenas os antigos (mantendo os que não estão instalados). caso queira apenas baixar (sem instalar), basta usar o parâmetro w, ficando pacman -Sw nomedogrupooupacote.
Pelo contrario não quero limpar o cache enquanto houver espaço vou ocupa-lo rs.
Se eu baixar um pacote e não instala-lo (usando o comando
pacman -Sw ) eu posso salvar esse pacote em /var/cache/pacman/pkg/? Ou seja se eu baixar um pacote eu posso coloca-lo diretamente em /var/cache/pacman/pkg/? Ao inves de deixar o pacote no meu diretorio padrão de downloads poderia salvar la no cache?
Desculpe a insistencia nessas duvidas é que algo me diz que a compreensão delas irá me ajudar a compreender melhor o sistema.