segunda-feira, 12 de março de 2012

Adicionar um pendrive como repositório Debian no sources.list

Instalando o wheezy em um notebook, notei que no final da instalação, o apt havia adicionado uma entrada deb cdrom: no sources.lists, não reconhecendo o pendrive como um repositório. Não tinha o DVD de instalação nem CD, não tinha internet tmb, só tinha em mãos o pendrive com os arquivos nele.....


É foda quando não se consegue conexão à rede no linux. Há várias redes wireless na UFPR, e o debian não conectou em nenhuma. Deixar para instalar a rede depois da instalação é um pesadelo total. Ver isso ai.

Quanto ao problema do pendrive:

É necessário montar o dispositivo em algum lugar, montado em /media/cdrom

Com o editor vi, foi adicionada ao /etc/apt/sources.list a linha:
deb file:/media/cdrom wheezy main

no diretório /media executado o comando
dpkg-scansources cdrom | gzip > cdrom/Packages.gz

Nota: o dpkg-scansources não foi instalado por padrão!!! Teve que ser no braço. Para isso foi necessário entrar em /media/cdrom/pool/b para instalar o bzip2, binutils depois em /media/cdrom/pool/m para instalar o make e em /media/cdrom/pool/d para instalar o libdpkg-pearl que são dependências do dpkg-dev que é o pacote onde o dpkg-scansources está contido.

Feito isso, pode instalar o restante das coisas que não foram instaladas na instalação padrão do sistema operacional.

Nenhum comentário: