Apt-mirror создал автономный репозиторий HDD, ошибки которого при обновлении apt-get

Итак,

Я работаю в среде, где моя целевая система не подключена к Интернету, и у меня нет администратора в моем поле Ubuntu, которое подключено к Интернету. Я пытаюсь создать автономный репозиторий Ubuntu для моей целевой системы Ubuntu 17.10.

Для этого я загрузил источник для apt-mirror и модифицировал скрипт pert-mirror perl, чтобы он указывал на внешний жесткий диск: он считывает список репо, хранящийся на внешнем диске, и загружает его на жесткий диск, который отформатирован ext4. Это успешно загрузило все 75,8 ГБ или что-то вроде репозитория 17.10 amd64.

Тем не менее, я испытываю странные ошибки, когда пытаюсь использовать этот репозиторий на своем целевом ноутбуке 17.10. Я изменил разрешение на каждый файл в репо на 777 (ugo + rwx), но я все еще получаю ошибки

Err:6 file:/media/username/hdd/mirror/archive.ubuntu.com/ubuntu artful/main DEP-11 64x64 Icons Could not open file /var/lib/apt/lists/partial/_media_username_hdd_mirror_archive.ubuntu.com_ubuntu_dists_artful_main_dep11_icons-64x64.tar - open (13:Permission denied)

И эта ошибка мешает мне использовать репо вообще. Я могу успешно подключить свою целевую систему к Интернету и загрузить пакеты, но не могу получить их из репо, хранящегося на моем диске. Что может быть причиной этой проблемы? Я могу опубликовать дополнительную информацию, если это поможет сузить проблему. Я попытался разобраться с проблемой и поискать обмен стеками, но не нашел ничего, что могло бы решить проблему.

Я попытался изменить разрешения на / var / lib / apt / lists / partial, но чтобы разрешить чтение и запись от всех пользователей, но он просто меняется обратно, только разрешая root, как только я запустил apt-get обновить снова.

Большое спасибо за любую помощь, которую вы можете предоставить.

Это аналогичная ошибка, но не идентичная https://lists.debian.org/debian-user/2017/04 /msg00070.html

0
задан 21 December 2017 в 01:23

2 ответа

[D0] Успех! Я выяснил свою проблему. Это было несколько вещей.

Во-первых, проблема, с которой я столкнулась, частично дублируется:

Ubuntu 16.04 apt-get update не работает с локальным репозиторием

Но я также возникла проблема, когда файл Translation-en по какой-то причине не был видимым ОС. Чтобы решить эту проблему, я использовал ответ на этот вопрос:

Ubuntu 16.04 apt-get update не работает с локальным репозиторием

0
ответ дан 18 July 2018 в 00:46
[D0] Успех! Я выяснил свою проблему. Это было несколько вещей.

Во-первых, проблема, с которой я столкнулась, частично дублируется:

Ubuntu 16.04 apt-get update не работает с локальным репозиторием

Но я также возникла проблема, когда файл Translation-en по какой-то причине не был видимым ОС. Чтобы решить эту проблему, я использовал ответ на этот вопрос:

Ubuntu 16.04 apt-get update не работает с локальным репозиторием

0
ответ дан 24 July 2018 в 17:16

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

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