Как я могу починить свой поврежденный диспетчер пакетов? “индекс программного обеспечения повреждается”

Я использую Ubuntu 16.04. Как я могу устранить следующую проблему?

IMG:

Software index is broken

This is a major failure of your software management system.    
Please check for broken packages with synaptic, check the file  
permissions and correctness of the file '/etc/apt/sources.list' and    
reload the software information with: 'sudo apt-get update' and   
'sudo apt-get install -f'.

В дополнение к этой ошибке я также все еще получаю ту же ошибку в терминале, как я добрался при попытке установить .rpm пакет в моем предыдущем вопросе: Восстановление системы для разрушенной установки. Я также получил сообщение об ошибке об устаревшем PPA и другом гостеприимном репозитории, который не может аутентифицироваться.

Я не могу установить пакеты вообще. Я не могу использовать склонный - добираются, не может использовать gebi установщик, и я не могу даже открыть Синаптический диспетчер пакетов.

3
задан 17 May 2019 в 11:13

2 ответа

Как это сообщение об ошибке Software index is broken. This is a major failure of your software management system. предполагает, существует существенная неисправность Вашей системы управления программным обеспечением, состоявшей из нескольких различных ошибок, и эти ошибки должны быть индивидуально восстановлены одна ошибка за один раз для восстановления управления пакетом к рабочему состоянию.

Открывают терминал и тип:

sudo rm -vf /var/lib/apt/lists/*  
sudo add-apt-repository --remove ppa:pinta-maintainers/pinta-stable
sudo apt update
sudo apt install -f
5
ответ дан 1 December 2019 в 15:34

Попытайтесь удалить все файлы из/var/cache/apt/archives /

попытка это

sudo rm /var/cache/apt/archives/*

, Это удалит все .deb файлы в каталоге архивов. Вышеупомянутая команда также удалит частичный каталог, который необходим способному, способные - добираются, и т.д., для загрузки .deb файлов прежде, чем установить их.

Затем попытка они для воссоздания частичного каталога в/var/lib/apt/lists/и в/var/cache/apt/archives /

sudo mkdir /var/lib/apt/lists/partial
sudo mkdir /var/cache/apt/archives/partial
sudo apt-get update

Проверка эта связь для Индекса программного обеспечения решения разорвана

И это для объяснения на управлении пакетом , Почему там deb файлы в/var/cache/apt/archives/?

0
ответ дан 1 December 2019 в 15:34

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

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