"Индекс программного обеспечения сломан"

Вы меняете разрешение на logrotate.d. вам нужно chmod 644 /etc/logrotate.confИ chown root:root /etc/logrotate.confИ тогда это могло бы сработать

1
04.10.2019, 18:33
1 ответ

Поскольку Synaptic не может запуститься, пропустите часть, которая зависит от него (, которая не очевидна ), и выполните последние две команды, указанные в сообщении:

sudo apt-get update

, а затем

sudo apt-get install -f

update— это часть, которая отвечает за индексы программного обеспечения.

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

sudo rm /var/lib/apt/lists/*
sudo apt-get update

Если после этого ошибка сохраняется, это означает, что индекс поврежден в репозитории, из которого вы загружаете. Чтобы обойти это, удалите конкретный индекс gdebi, на который жалуется :

.
sudo rm /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_i18n_Translation-en

и не запускайте apt-get updateперед повторной попыткой установить пакет. Такие ошибки должны исправиться при следующем зеркальном импульсе (в течение двенадцати часов или около того ).

2
27.01.2020, 23:30

Теги

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