Você tem um LiveCD do Kurumin ou outro derivado do Debian, como o Kurumin Games, Knoppix, etc? Este CD está cheio de programas bacanas que você quer instalar no seu Debian, mas os downloads são imensos e sua internet é discada? E agora? Encontrei uma maneira de transportar programas dos LiveCD's para seu Debian, tudo sem usar a internet, bem simples.
Primeira coisa a fazer é rodar o Kurumin. Depois monte
uma partição com alguns muitos megas para abrigar os pacotes, algo
em torno de 400MB deve dar.
Supondo que você montou em /mnt/hda1, então abra um terminal (root) e
execute esses comandos:
# cd /mnt/hda1
# mkdir packs
# cd packs
# apt-cache pkgnames > lista
# cat lista | awk '{ print "dpkg-repack " $1 }' > run
# sh run
Agora espere o final do processo e veja os arquivos .deb
prontinhos. Basta bootar com seu Debian e instalar o
pacote de sua preferência com:
# dpkg -i meuProgramaDoKurumin.deb
Se tiver problema de dependência, basta instalar a dependência que
vai estar nesse mesmo diretório.
Se está curioso pra entender esses comandos:
apt-cache pkgnames >lista
Isso montou um arquivo texto com a lista dos pacotes instalados. Pode
conferir com um editor de textos se quiser.
cat lista | awk '{ print "dpkg-repack " $1 }' > run
Isso pegou cada linha da nossa lista e acrescentou um "dpkg-repack " no
começo dela, salvou num outro arquivo "run". Ou seja, montamos um
script de re-empacotamento para todos os pacotes do Kurumin.
sh run
Executamos nosso script e esperamos, esperamos, esperamos...
são muitas emoções e muitas mensagens de erro também, não se preocupe.
Se você quer obter apenas um programa específico e não todos eles, então
basta usar um simples comando:
# dpkg-repack meuPacote
Se você não sabe o nome do pacote, então pode consultar pelo seu
gerenciador de pacotes preferido, ou ainda:
# apt-cache search meuPrograma
Detalhe: Faça tudo com root, muita coisa não funciona com usuário comum,
no Kurumin tem um ícone "terminal root" pra esse tipo de operação.
OBS: Agora resta alguém nos ensinar como integrar esses pacotes ao
repositório padrão de busca do apt, assim bastaria executar um "apt-get
install meuPrograma" e ele estaria instalado com todas as dependências
resolvidas. Quem souber use os comentários.
[1] Comentário enviado por removido em 27/05/2005 - 08:47h
Pena que não dá para fazer com distro com rpm...
Por isso me dá vontade de mudar para o debian...
Muito bom trabalho o seu:
simples mas de espírito altamente inventivo!!!
[3] Comentário enviado por andre_asn em 27/05/2005 - 13:41h
Legal sua dica amigo mas tenho uma duvida no meu caso quero especificamente um programa que esta no big linux (derivado ja do kurumin e pretendo instalar no kurumim ja depositado em meu hd (antes de falar o apt-get install programa) não fez o que deveira instalar daria para usar a mesma façanha para esse feito ?