Intereting Posts
Как найти ссылки на справочную страницу с квадратными скобками? Терминал Python не работает для циклов Настройка общесистемной переменной среды с использованием / etc / environment Как обмениваться доступом в Интернет между Ubuntu и гостевой ОС Windows в VirtualBox? Я попытался установить пакет python. Затем какая-то ошибка показывает, как «exeption …» почему? Что делает «nomodeset» Возможность монтировать, но не в состоянии просматривать содержимое зашифрованных ЛУКС-накопителей Предоставляет ли «min_free_kbytes = 256000» кэширование, даже если свободная память равна 250 МБ? «Невозможно определить текущий каталог» при построении haskell Включение usbfs в Ubuntu Странный шум каждые несколько секунд обновить ядро, когда в chroot. как? Как отключить проверку диска cd после возобновления с приостановки? mini.iso не появляется в Startup Disk Creator «Соединение неудачное» передача файла через Bluetooth с телефона Android

Как удалить пакет из списка пакетов для установки в apt-get?

После того, как я попытался установить vim с помощью apt-get install , apt-get продолжает давать мне ошибку сегментации при попытке установить vim-runtime . Я уверен, что только с одним конкретным пакетом, и всякий раз, когда я пытаюсь сделать apt-get install для установки любого другого пакета, vim-runtime находится в списке пакетов, которые будут установлены, и это всегда первый пакет, который пытается установить, поэтому я не могу установить другие пакеты.

Как удалить vim-runtime из списка пакетов, которые будут установлены? Он всегда отображается, даже если это не зависимость пакета, который я хочу установить.

Примечание. Это относится к корневым файлам Ubuntu, запущенным на ARM.

Единственный правильный способ сделать apt не пытаться установить vim-runtime – это sudo apt-get remove vim .

Dpkg сбой при распаковке vim-runtime является либо серьезной ошибкой, либо признаком того, что что-то не так с вашим оборудованием. (Хотя аппаратные ошибки обычно более случайны).

Я подозреваю, что файл .deb для vim-runtime не загружается должным образом, поэтому apt-get сбой на нем.

Просмотрите /var/cache/apt/archives и удалите этот файл vim-runtime* . Для этого запустите

 gksudo -- nautilus --no-desktop /var/cache/apt/archives/ 

Хорошо удалить любые другие файлы .deb из этой папки, так как они кэшируются .deb. файлы.

Раньше у меня была эта проблема, и в итоге мне пришлось запустить dpkg -S package-name чтобы найти все файлы, связанные с пакетом, и удалить их, что решило проблему.

  1. /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin копию, а затем удалите эти два файла: /var/cache/apt/pkgcache.bin и /var/cache/apt/srcpkgcache.bin .
  2. Затем обновите кеш файлов

     sudo apt-get update 
  3. Тест apt-get теперь.

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