Как насчет
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
Таким образом, решение состоит в том, чтобы удалить содержимое /var/lib/apt/lists/partial
как root (, только содержимое, а не каталог)
rm /var/lib/apt/lists/partial/*
и после этой команды:
apt-get update
сообщите нам, если проблема не исчезнет; ).
извините, если это не в том месте (т.е. отвечая на мой собственный вопрос с обновлением, но это было слишком долго для «комментария», и я не хотел редактировать предыдущий ответ, в любом случае здесь мы иди...
Спасибо за ответ. Сначала я попытался выполнить 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
Еще раз спасибо за помощь.
Хорошо, проблема решена, и, что интересно, обнаружил проблему, о которой я даже не подозревал.
Сделав копию всего каталога «lists», я удалил все содержимое (, включая папку «partial» ), повторно -запустил apt -get update и вуаля, нет ошибки.
И проблема с бонусом была решена, так как в течение некоторого времени, когда я запускал apt -get upgrade, он не возвращал никаких обновлений для применения. Я ничего не думал об этом, только о том, что команды могут быть немного слабыми. Однако теперь, когда я пытаюсь «обновить», я получаю большое количество обновлений.
Большое спасибо за помощь. Может не показаться,но, как обычно, потребовался только вклад третьей стороны, чтобы вызвать реакцию, к которой я не пришел сам. Кто бы мог подумать, система работает!! =)
Привет,