Debian: обновление списков пакетов с помощью apt-offline, –simulate непонятно для apt-get update

Я не могу использовать apt-offline для обновления списков пакетов, а это значит, что я получу много 404 при попытке установить более старые версии пакетов, которые, по его мнению, загружаются из генерируемого им .sig-файла. Я могу apt-get --simulate install или upgrade , но я не могу имитировать update (как в списках пакетов), и он говорит: « E: command line option --simulate is not understood ». На моей машине Ubuntu (подключенной к Интернету) я могу apt-get --simulate update просто отлично, и он будет имитировать обновление в любой учетной записи.

Я получил ту же ошибку, что и в последней версии Ubuntu. Я не нахожусь на машине, у которой были эти проблемы на данный момент, но я придумал обходной путь.

Сначала найдите файлы python, которые используются apt-offline, если службы памяти, я думаю, это /usr/lib/python2.7/distribution-files/apt_offline_core/ или что-то в этом роде. Есть файл, который, я думаю, называется apt_offline_core.py, и в нем есть одна строка, которая выполняет команду «apt-get update -qq –simulate –print-uris update». Я изменил строку, удалив -simulate (я не думаю, что -simulate необходимо, учитывая, что -print-uris делает apt-get на самом деле ничего не делать), а также мне пришлось удалить один из -q. Итак, теперь он читал:

Обновление apt-get -q -print-uris

Это сработало. Очевидно, что ошибка находится в пакете apt-get, а не apt-offline. Я запускаю более старую установку ubuntu со старой версией apt-offline и эта установка работает, а строка кода с -simulate не изменяется. Таким образом, ошибка находится в подходящей системе.

Это было исправлено в 14.04 (apt-offline было столкнулось с 1.3.1, но все еще сообщает 1.3)

https://bugs.launchpad.net/ubuntu/+source/apt-offline/+bug/1323976

  • Раздел Ubuntu не загружается
  • Linux-маршрутизация и HMA
  • Как преобразовать cue / bin mds / mdf в iso на Ubuntu?
  • Как лучше всего клонировать запущенную систему на новый жесткий диск с помощью rsync?
  • Запуск Ubuntu без GUI
  • Как мне сопоставить долю сети с помощью терминала Linux?
  • Один локальный хост на двух системах
  • Ubuntu 14.04 обнаружено проводное соединение, но нет доступа в Интернет
  • KVM: iphone passthrough to windows guest
  • Внешний жесткий диск вращается слишком рано
  • Игнорировать все зависимости для конкретного пакета с помощью apt-get
  • Давайте будем гением компьютера.