способное обновление не видит способно-офлайновых пакетов

Я пытаюсь обновить свой компьютер Ubuntu 18.04, который не имеет интернет-соединения. Однако процесс перестал работать, когда я пытаюсь работать sudo apt upgrade. Я проверил несколько других ссылок как: 1 соль, 2 соль и 3 соль.

Я настроил способно-в режиме офлайн на моем офлайновом компьютере, который мы можем назвать OC1, и я также настроил его на своем компьютере онлайн, который мы можем назвать OC2. Я настроил файл подписи на своем OC1, я затем приношу файл к OC2 и использую команду sudo apt-offline get apt-offline.sig --bundle apt-offline-update.zip. Это загружает все пакеты на тот zip-файл, и я затем приношу тот файл к OC1.

Сильный в этой точке все является нормальным и рабочим, поскольку я ожидаю это к. Теперь я устанавливаю пакет с этой командой: sudo ./apt-offline install /home/fletchy/Desktop/MyPC/apt-offline-update.zip Я выбираю Yes (Y) при запросе установить и это устанавливает пакеты. Однако это просто синхронизирует их всех. Однако я предполагаю, что имеют смысл, потому что теперь я просто сделал бы нормальное sudo apt upgrade и я обновлю, и я буду хорош для движения. Однако, когда я работаю sudo apt upgrade это работает как будто его рассмотрение Интернета для установки этих пакетов не мой cache or directories.

Я получаю ошибки как:

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

То, что я ожидал бы получать, является успешной установкой пакетов и обновлением системы. Возможно, я пропускаю что-то маленькое, я использовал Linux некоторое время теперь, но никогда не должен был обновлять пакеты офлайн до недавнего времени, и я встречаюсь с этой проблемой. Я попытался перезагрузить систему и перезапустить весь процесс обновления с нуля.

Редактирование 1:

Я просто заметил это, когда я работаю apt-cache show Я получаю следующий ответ: E: No packages found

0
задан 9 October 2019 в 19:05

1 ответ

Я нашел решение, может быть лучший, но это работало на меня...

Часть 1

Вместо выполнения: sudo apt upgrade отдельно необходимо использовать тег --fix-missing и это перестанет работать сначала, но затем обнаружит все пакеты, Вы настраиваете использование нормального метода способно-офлайновых, и это обновит как ожидалось.

Использование рассказа эта команда: sudo apt upgrade --fix-missing

Часть 2

Теперь, если Ваша попытка установить пакеты/продукты/модули так вещи как net-tools например... Вы делаете все то же кроме...

Не используйте: sudo apt upgrade --fix-missing, использование: sudo apt-get install net-tools

0
ответ дан 22 December 2019 в 00:22

Другие вопросы по тегам:

Похожие вопросы: