apt upgrade não vê pacotes apt-offline

apt upgrade não vê pacotes apt-offline

Estou tentando atualizar meu computador Ubuntu 18.04 que não possui conexão com a internet. No entanto, o processo está falhando quando tento executar o arquivo sudo apt upgrade. Eu verifiquei alguns outros links como:sol1,sol2esol3.

Eu configurei o apt-offline no meu computador offline que podemos chamar de OC1, e também configurei no meu computador online que podemos chamar de OC2. Eu configurei um arquivo de assinatura no meu OC1, depois levo o arquivo para o OC2 e uso o comando sudo apt-offline get apt-offline.sig --bundle apt-offline-update.zip. Ele baixa todos os pacotes para esse arquivo zip e eu levo esse arquivo para o OC1.

Ótimo, neste momento tudo está normal e funcionando como eu esperava. Agora eu instalo o pacote com este comando: sudo ./apt-offline install /home/fletchy/Desktop/MyPC/apt-offline-update.zipeu seleciono Yes (Y)quando solicitado a instalar e eleinstalaos pacotes. No entanto, apenas sincroniza todos eles. No entanto, suponho que isso faça sentido porque agora eu faria apenas um normal sudo apt upgradee atualizarei e estarei pronto para prosseguir. Porém, quando eu executo sudo apt upgradeele funciona como se estivesse olhando na internet para instalar esses pacotes e não no meu cache or directories.

Recebo erros como:

Err:## http://... Could not resolve 'us.archive.ubuntu.com'
E: Failed to fetch http....deb Could not resolve 'us.archive.ubuntu.com'

O que eu esperaria obter é uma instalação bem-sucedida dos pacotes e atualização do sistema. Talvez esteja faltando algo pequeno, já uso Linux há algum tempo, mas nunca tive que atualizar pacotes offline até recentemente e estou encontrando esse problema. Tentei reiniciar o sistema e reiniciar todo o processo de atualização do zero.

Editar 1:

Acabei de notar que quando executo apt-cache showrecebo a seguinte resposta: E: No packages found

Responder1

Eu encontrei uma solução, pode haver uma melhor, mas funcionou para mim ...

Parte 1

Em vez de fazer: sudo apt upgradesozinho você tem que usar a tag --fix-missinge ela falhará no início, mas depois descobrirá todos os pacotes que você configurou usando o método normal do apt-offline e será atualizado conforme o esperado.

Conto use este comando:sudo apt upgrade --fix-missing

Parte 2

Agora, se você está tentando instalar pacotes/produtos/módulos, coisas como, net-toolspor exemplo... você faz tudo igual, exceto...

Não use: sudo apt upgrade --fix-missing, use:sudo apt-get install net-tools

informação relacionada