В разрешении apt-get отказано

Как насчет

sed '$!N; s/\n\([[:alpha:]]\{4,\}\)/ \1/; P;D' file
Q1bcd    3 - 4 ---   ---  ---     Ba     Klasse hat Aufgab..
8 a     3    ---        ---     Mr
6 b      3 - 4 ---   ---  ---     Bu     Unterricht im Klassenverband
8 a     4    ---        ---     Ke
7 a      4    De   Bi   r24    La
2
06.08.2017, 08:19
3 ответа

Таким образом, решение состоит в том, чтобы удалить содержимое /var/lib/apt/lists/partialкак root (, только содержимое, а не каталог)

rm /var/lib/apt/lists/partial/*

и после этой команды:

apt-get update

сообщите нам, если проблема не исчезнет; ).

7
27.01.2020, 21:50

извините, если это не в том месте (т.е. отвечая на мой собственный вопрос с обновлением, но это было слишком долго для «комментария», и я не хотел редактировать предыдущий ответ, в любом случае здесь мы иди...

Спасибо за ответ. Сначала я попытался выполнить rm, используя sudo, как советовали, но получил отказ. Затем удалось перейти в каталог «/var/lib/apt/lists/», но не дальше. Таким образом, используя «su», я мог перейти в «частичный» каталог и запустить «rm./ *», очистив содержимое.

Re -запуск "apt -get update" (как root... вздох *)впервые дал мне

Ign:13 http://security.debian.org stretch/updates/non-free Translation-en
Hit:12 http://security.debian.org stretch/updates/non-free amd64 Packages
Err:13 http://security.debian.org stretch/updates/non-free Translation-en
  BZ2_bzread: /var/lib/apt/lists/partial/security.debian.org_dists_stretch_updates_non-free_i18n_Translation-en.bz2 Read error (-5: DATA_ERROR_MAGIC)
Ign:14 tor+http://zcaptnv5ljsxpnjt.onion jessie InRelease
Hit:15 tor+http://zcaptnv5ljsxpnjt.onion jessie Release
Fetched 295 kB in 2s (130 kB/s)
Reading package lists... Done
E: Failed to fetch http://security.debian.org/dists/stretch/updates/non-free/i18n/Translation-en  BZ2_bzread: /var/lib/apt/lists/partial/security.debian.org_dists_stretch_updates_non-free_i18n_Translation-en.bz2 Read error (-5: DATA_ERROR_MAGIC)
E: Some index files failed to download. They have been ignored, or old ones used instead.

Запущенное обновление снова выдало ту же ошибку, что и раньше...

Ign:13 http://security.debian.org stretch/updates/non-free Translation-en
Ign:12 http://security.debian.org stretch/updates/non-free amd64 Packages
Err:13 http://security.debian.org stretch/updates/non-free Translation-en
  Could not open file /var/lib/apt/lists/partial/security.debian.org_dists_stretch_updates_non-free_i18n_Translation-en.bz2 - open (13: Permission denied) [IP: 195.20.242.89 80]
Ign:12 http://security.debian.org stretch/updates/non-free amd64 Packages
Fetched 62.9 kB in 1s (43.0 kB/s)
Reading package lists... Done
E: Failed to fetch http://security.debian.org/dists/stretch/updates/non-free/i18n/Translation-en  Could not open file /var/lib/apt/lists/partial/security.debian.org_dists_stretch_updates_non-free_i18n_Translation-en.bz2 - open (13: Permission denied) [IP: 195.20.242.89 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

Вот запись каталога для моего "частичного" каталога, одинаковы ли разрешения для всех остальных?

drwx------ 2 _apt root    16384 Aug  5 15:41 partial

Еще раз спасибо за помощь.

0
27.01.2020, 21:50

Хорошо, проблема решена, и, что интересно, обнаружил проблему, о которой я даже не подозревал.

Сделав копию всего каталога «lists», я удалил все содержимое (, включая папку «partial» ), повторно -запустил apt -get update и вуаля, нет ошибки.

И проблема с бонусом была решена, так как в течение некоторого времени, когда я запускал apt -get upgrade, он не возвращал никаких обновлений для применения. Я ничего не думал об этом, только о том, что команды могут быть немного слабыми. Однако теперь, когда я пытаюсь «обновить», я получаю большое количество обновлений.

Большое спасибо за помощь. Может не показаться,но, как обычно, потребовался только вклад третьей стороны, чтобы вызвать реакцию, к которой я не пришел сам. Кто бы мог подумать, система работает!! =)

Привет,

2
27.01.2020, 21:50

Теги

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