Vamos ver nesta dica rápida como criar um repositório offline no Debian utilizando as imagens ISO oficiais.
Isto pode ser útil no caso de vc precisar instalar algum programa ou pacote e não ter conexão com a internet.
Primeiro vamos criar os diretórios onde serão montadas as imagens iSO que iremos baixar.
# mkdir -p /media/dvd1
# mkdir -p /media/dvd2
# mkdir -p /media/dvd3
Depois faça o download dos três DVD’s através do site oficial:
Agora monte cada ISO em seu respectivo diretório que foi criado. Ex:
# mount -o loop debian-9.4.0-amd64-DVD-1.iso /media/dvd1
# mount -o loop debian-9.4.0-amd64-DVD-2.iso /media/dvd2
# mount -o loop debian-9.4.0-amd64-DVD-3.iso /media/dvd3
Edite o arquivo /etc/apt/sources.list e adicione o repositório offline no final do arquivoObs
deb file:///media/dvd1/ stretch main contrib
deb file:///media/dvd2/ stretch main contrib
deb file:///media/dvd3/ stretch main contrib
Agora basta atualizar
# apt-get update
Prontinho! Você já pode instalar programas e pacotes através de seu repositório offline
# apt-get install nome-pacote
Dica: caso queira fazer com que a imagem ISO seja montada no boot crie um agendamento via crontab. Ex:
# crontab -e
@reboot mount -o loop debian-9.4.0-amd64-DVD-1.iso /media/dvd1
@reboot mount -o loop debian-9.4.0-amd64-DVD-2.iso /media/dvd2
@reboot mount -o loop debian-9.4.0-amd64-DVD-3.iso /media/dvd3
Obs: coloque o caminho completo onde está a ISO
Importante: Recomento deixar as linhas do repositório offline comentadas no arquivo /etc/apt/sources.list e descomentá-las somente quando for necessário.
É isso aí galera, abraço!
Cara,
Fantástica essa dica.
Formidável mesmo, obrigado!