apt-get upgrade: дерево ошибок сегментации и hellip; 50%

Я получаю

$sudo apt-get upgrade
Reading package lists... Done
Segmentation faulty tree... 50%

Как мне это исправить?

4
задан 7 November 2012 в 21:38

2 ответа

Очистите кэш apt и повторите попытку.

sudo rm /var/cache/apt/*.bin

Вы также можете удалить кэшированные архивы с помощью

sudo apt-get clean
.
0
ответ дан 7 November 2012 в 21:38

Я (и моя компания) использую ubuntu/linux mint исключительно на всех наших системах — рабочих и рабочих станциях. Я обновляюсь ТОЛЬКО когда выходит новый LTS, если вообще. Например, мой сервер резервного копирования (на котором работает настроенная версия rsnapsnot) не обновлялся дольше, чем поддерживалась его LTS. (если он не сломан, не чините его) Я говорю это только для того, чтобы добавить фон к моему ответу.

У меня есть скрипт, который я запускаю после добавления нового репозитория и/или обновления. Он сохраняет вещи свежими и целыми. Я делаю много причудливых вещей, которые настраиваются на мою внутреннюю среду, но в двух словах этот скрипт делает:

  • sudo apt clean
  • sudo apt autoremove
  • sudo apt update && sudp apt list --upgradable

Ответ zakkak, за который я также проголосовал, дает первую команду, которая, по сути, должна решить вашу проблему. Я пытаюсь поместить его ответ в контекст моего более крупного «решения».

1
ответ дан 11 August 2020 в 00:47

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

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