Вручную копировать программное обеспечение (файлы .deb) из архивов apt-get с одной машины на другую вызывает ошибку выборки

Сначала сделайте ключ PGP, как описано здесь.

Затем введите ключ PGP, как описано здесь

Затем, прочитайте код поведения , Вы не подписываете документ с правовым статусом, но подписываете что-то, что повлияет на мнение ваших коллег-членов сообщества, и если вы не согласны с ним, то не подписывайте его. Затем откройте терминал и запустите следующее:

gpg --clearsign UbuntuCodeofConduct-1.1.txt

Это создаст файл вдоль строк UbuntuCodeofConduct-1.1.txt.asc.

Откройте этот файл в текстовом редакторе и скопируйте его .

На странице Ubuntu Code of Conduct нажмите «Зарегистрироваться!». затем вставьте в текстовое поле. Нажмите «Продолжить». Поздравляем, вы подписали Кодекс поведения Ubuntu!

0
задан 16 April 2012 в 13:33

2 ответа

Перейдите к /var/cache/apt и удалите файл lock. Очистите папку «Обновления». Вот оно.

2
ответ дан 25 May 2018 в 14:41
  • 1
    спасибо, это отлично работает. можете ли вы подробнее описать файл lock; что это такое и как он работает? – Netmoon 18 April 2012 в 09:34
  • 2
    Файл «lock» может также находиться в каталоге / var / lib / dpkg /. Используйте «sudo rm lock», чтобы удалить файл блокировки в каталоге. – sv_jan5 15 June 2016 в 17:37

Вы ссылаетесь на каталог «/ etc / apt /» с файлом «sources.list»? Или каталог '/ var / cache / apt / archives /', где хранятся архивы пакетов?

Не может ответить на ваш вопрос о том, что не так, не зная, что именно. Если вы хотите обновить одну машину из файлов, загруженных apt-get off another, вам нужно будет узнать, как apt-get структурирует свои списки пакетов и архивные файлы и настроил файл «sources.list» на костюм или использовать что-то вроде apt-mirror.

0
ответ дан 25 May 2018 в 14:41

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

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