Aqui segue um artifício interessante para que você possa
usar mais de um mirror com o slackpkg. É
interessante você poder escolher entre baixar pacotes do
slackware-9.1 ou do slakware-current, por exemplo.
Para fazer isso, basta acessar a pasta /etc e renomear
a pasta slackpkg para spkg1 e depois criar quantas
cópias dessa pasta quantos forem os mirrors que se queira usar.
No meu caso uso só dois mirrors então tenho as pastas spkg1
e spkg2. Os comando ficam assim;
# cd /etc
# mv slackpkg spkg1
# cp -r spkg1 spkg2
Agora, acesse a pasta spkg1 e edite o arquivo mirrors.
Faça o mesmo na pasta spkg2. Obviamente, selecione um mirror
diferente em cada pasta.
Agora, você precisa atualizar o slackpkg para os dois
mirrors. Volte a pasta /etc, crie um link simbólico para a
pasta spkg1 com o nome 'slackpkg' e rode o "slackpkg update".
Depois, apague o link e recrie-o apontando para o spkg2 e rode
novamente o slackpkg update. Os comando são:
Pronto. Você já deve ter notado como se faz para alternar entre um
mirror e outro né? Basta criar um link simbólico para pasta que contém
o mirror desejado:
# cd /etc
# rm slackpkg
# ln -s <pasta> slackpkg
Prontinho! Agora você pode escolher se quer baixar pacotes do mirror 1 ou do mirror 2.
OBS: os nomes das pastas spkg1 e spkg2 são meramente didáticas. Você
pode escolher o nome que quiser. O que vale depois é o link simbólico que vai
apontar para elas. Se você souber fazer scripts você pode automatizar a escolha
dos mirrors.
[3] Comentário enviado por rapatao em 08/06/2004 - 01:59h
Bem legal essa dica!
Mas sou um pouco contra o uso de coisas deste tipo, por um motivo bem simples, a falta de customização dos pacotes instalados, mas no caso do slackpkg que é mais para se atualizar(se nao só) o sistema, até que acaba sendo bem util!