Pacote de download e dependências do Debian para diferentes arquiteturas

1

Eu tenho uma instalação i386 limpa do Debian no meu laptop que eu preciso instalar o ndiswrapper para colocar a internet funcionando.

Eu tenho uma instalação Debian amd64 no meu outro laptop com internet funcionando.

Como eu poderia baixar o ndiswrapper e todas as suas dependências para i386 no meu laptop amd64?

    
por Josh 17.12.2012 / 16:38

1 resposta

0

Eu não sei de uma maneira fácil de fazer isso com o aptitude. Corrida apt-get install ndiswrapper-utils-1.9 --print-uris no sistema de destino lhe dará uma lista de URLs de pacotes, que você pode baixar diretamente (se você é proficiente com o bash, você provavelmente poderia escrever um script para fazer isso automaticamente em poucos minutos).

Se você quiser fazer isso manualmente, os arquivos do pacote estão em packages.debian.org - aqui é ndiswrapper-utils para debian stable, que depende de todos os outros pacotes ndiswrapper (certifique-se de baixar os pacotes i386).

Você precisará baixar as dependências também (ndiswrapper-common, ndiswrapper-dkms e ndiswrapper-source) que são necessárias para construir o módulo do kernel. (também, você precisará de todos os pacotes necessários para construir um módulo do kernel, como dkms, kernel-package e module-assistant, mas você pode já tê-los em seu sistema). O site informará quais dependências são necessárias para quais pacotes.

Em seguida, instale-os na ordem inversa (primeiro as dependências, depois o pacote que depende delas). Você pode usar o gerenciador de pacotes gráfico ou # dpkg -i <package file> para instalá-los. Se você está perdendo uma dependência, ele dirá a você e você terá que instalá-lo primeiro.

    
por 17.12.2012 / 18:36