dpkg: ошибка: парсинг файла '/var/lib/dpkg/available' около строки 0

Попытка установить базовый мерзавцем пакет почти больше половины дня теперь. Каждый раз, когда я делаю, я получаю эту ошибку:

dpkg: error: parsing file '/var/lib/dpkg/available' near line 0:
newline in field name `../../../../../share/pyshared/UpdateManager/Core/__init__.py'

Я также попытался работать sudo apt-get update и sudo apt-get install --fix-missing. Даже испытанная перезагрузка и очистка Кв. - получают кэш, все еще не работает.

24
задан 28 September 2016 в 15:43

2 ответа

Проблема в том, что ваш /var/lib/dpkg/доступный файл повреждён.

Это не обязательно связано с пакетами git- или git-core. Попробуйте установить любой другой пакет, и они тоже не справятся.

Чтобы это исправить, вам нужно удалить/удалить файл с помощью команды:

sudo dpkg --clear-avail

затем пересобрать файл с помощью команды:

sudo apt-get update

Теперь вы должны быть в состоянии установить git и git-core.

65
ответ дан 23 November 2019 в 01:17

Из приведенной ниже ошибки было ясно видно, что ваш /var/lib/dpkg/доступный файл поврежден.

dpkg: error: parsing file '/var/lib/dpkg/available' near line 0:
newline in field name `../../../../../share/pyshared/UpdateManager/Core/__init__.py'

Решение вышеописанной проблемы заключается в замене текущего файла /var/lib/dpkg/available на другой файл резервной копии /var/lib/dpkg/available-old.

sudo rm /var/lib/dpkg/available
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available

Теперь попробуйте,

sudo apt-get update
sudo apt-get install -f
1
ответ дан 23 November 2019 в 01:17

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

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