Попытка установить базовый мерзавцем пакет почти больше половины дня теперь. Каждый раз, когда я делаю, я получаю эту ошибку:
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
. Даже испытанная перезагрузка и очистка Кв. - получают кэш, все еще не работает.
Проблема в том, что ваш /var/lib/dpkg/доступный
файл повреждён.
Это не обязательно связано с пакетами git- или git-core. Попробуйте установить любой другой пакет, и они тоже не справятся.
Чтобы это исправить, вам нужно удалить/удалить файл с помощью команды:
sudo dpkg --clear-avail
затем пересобрать файл с помощью команды:
sudo apt-get update
Теперь вы должны быть в состоянии установить git и git-core.
Из приведенной ниже ошибки было ясно видно, что ваш /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