Como usar o apt para instalar pacotes específicos do instalador da Debian?

1

Eu estou tentando fazer uma instalação Debian sem X, servidor de impressão, etc. Eu só quero instalar o tasksel "utilitários de sistema padrão". Mas se eu quisesse instalar certos pacotes como o network-manager, firmware-linux-nonfree e wireless-tools, como eu faria isso a partir do instalador do Debian? (Uma vez que eu reinicio em uma nova instalação, eu não tenho conexão de rede, ferramentas wireless, etc e não consigo instalar nada sem baixar arquivos .deb e usando o dpkg). Então eu quero encontrar uma maneira de chegar a um terminal e instalar manualmente os arquivos enquanto eu tenho uma conexão de rede, durante o instalador.

Como eu instalo pacotes do CD de instalação do Debian, uma vez que a parte tasksel do instalador tenha concluído a busca e instalação dos utilitários padrão? Por exemplo, se eu quisesse instalar o network-manager do instalador Debian, como eu faria isso?

    
por J. Taylor 17.03.2018 / 02:34

1 resposta

1

Falei com algumas pessoas no IRC e obtive uma solução viável. Infelizmente, não existe uma maneira simples de selecionar pacotes específicos para instalar a partir do instalador Debian (o que seria um bom recurso para ver em futuras versões do instalador do Debian, em vez de ter tasksel como a única opção para escolher pacotes). Mas você pode fazer isso largando a linha de comando, mount ing e chroot ing no sistema de arquivos / target, e instalando os pacotes manualmente usando apt .

Após a etapa tasksel, onde instalei os "utilitários de sistema padrão", esperei que os pacotes terminassem a instalação e que o prompt de instalação do grub fosse carregado. Antes de instalar o grub, mudei para um terminal pressionando ALT + F2. Uma vez no terminal, digitei o seguinte:

mount -o bind /sys /target/sys
mount -o bind /dev /target/dev
chroot /target

Agora que o ambiente está configurado corretamente, edite /etc/apt/sources.list para adicionar os repositórios contrib e non-free se você precisar instalar pacotes de lá.

Em seguida, execute apt-get update e, em seguida, você pode instalar os pacotes necessários usando apt . Por exemplo, para instalar o network-manager e o linux-firmware-nonfree, acabei de fazer o apt-get install network-manager linux-firmware-nonfree e ele instalou corretamente ambos no ambiente de destino.

Para voltar ao instalador, digite "exit" para sair do ambiente chroot e pressione ALT + F1. De lá, você pode continuar com a instalação do grub como de costume.

    
por 17.03.2018 / 20:01