dpkg “отсутствующая версия” для libcgns2-dbg в/var/lib/dpkg/available — не может сделать обновления - как я могу зафиксировать это?

dpkg: warning: parsing file '/var/lib/dpkg/available' near line 839085 package 'libcgns2-dbg':
 missing description
dpkg: error: parsing file '/var/lib/dpkg/available' near line 839085 package 'libcgns2-dbg':
 missing version
Error in function: 
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (2)

Это сообщение я добрался после отказа установки обновлений.Что мне делать?

1
задан 14 May 2014 в 14:47

2 ответа

dpkg: warning: parsing file '/var/lib/dpkg/available' near line 839085 package 'libcgns2-dbg':
missing description

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

sudo rm /var/lib/dpkg/available
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
0
ответ дан 7 October 2019 в 20:16

Я не уверен, что существует любая заслуга в возвращении к старому available файл. Это - очень временный файл (в отличие от этого status), таким образом, мы можем просто восстановить его:

sudo dpkg --clear-avail
sudo apt-get update

, Если Вы все еще получаете проблемы после этого, в Ваших репозиториях существует что-то не так. Я могу только найти это в 12,04, и мои 12,04 машин, кажется, прекрасны... Это предполагает, что у Вас мог бы быть он входящий из другого репозитория... Проверьте и возвратитесь к нам.

0
ответ дан 7 October 2019 в 20:16

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

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