Поиск способностей Sudo приводит к ошибке шины

1912
Nemoden

У меня странная ошибка aptitude при выполнении поиска:

$ sudo aptitude search pcre Bus error $ sudo aptitude search libpcre Bus error $ sudo aptitude autoclean  Bus errorackage lists... 0% 

Что здесь не так? Как это исправить?

aptitude update тоже не работает - заканчивается ошибка шины

ОБНОВЛЕНИЕ : Согласно https://stackoverflow.com/questions/212466/what-is-a-bus-error ошибка относится к segfault, но все же, как я могу это исправить?

2
любая другая команда sudo работает? Lie Ryan 12 лет назад 0
Ага. `sudo su -` в порядке,` sudo cp` тоже Nemoden 12 лет назад 0
для меня раздел, содержащий `/ var / cache`, был просто полным https://askubuntu.com/a/915520/493379 c33s 6 лет назад 0

2 ответа на вопрос

3
Lie Ryan

Попробуйте это предложение Майкла Фогта на Launchpad:

Не могли бы вы попробовать удалить /var/cache/apt/*.bin? И посмотреть, поможет ли это?

-1
Pavan vadrevu

Это можно решить с помощью следующих команд.

Я установил LUbuntu на свой старый рабочий стол, и у меня возникла проблема при попытке загрузить

UNRAR файл.

Ошибка произошла как

pavan_surya @ lakshmi-SuryaNarayanaMurthy: ~ $ sudo apt-get установить unrar

[sudo] пароль для pavan_surya:

Списки ошибок автобуса ... 0%

Затем я попытался сделать следующим образом

sudo fuser -vvv / var / lib / dpkg / lock

sudo rm / var / lib / apt / lists / lock

sudo cp -arf / var / lib / dpkg /var/lib/dpkg.backup

sudo cp / var / lib / dpkg / status-old / var / lib / dpkg / status

sudo cp / var / lib / dpkg / available-old / var / lib / dpkg / available

sudo rm -rf / var / lib / dpkg / updates / *

sudo rm -rf / var / lib / apt / lists

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

sudo mkdir / var / lib / apt / lists

sudo mkdir / var / lib / apt / lists / part

LANG = C; sudo apt-get clean

LANG = C; sudo apt-get autoclean

LANG = C; sudo apt-get --purge autoremove

LANG = C; sudo apt-get update -o APT :: Cache-Limit = 25165824

sudo dpkg

sudo dpkg --configure -a

LANG = C; sudo apt-get -f install

LANG = C; sudo apt-get --fix-missing install

и после этого я снова попытался скачать файл UNrar

я получил ошибку как

pavan_surya @ lakshmi-SuryaNarayanaMurthy: ~ $ sudo apt install rar

Чтение списков пакетов ... Готово

Построение дерева зависимостей

Чтение информации о состоянии ... Готово

E: невозможно найти пакет rar

Итак, у меня появилась идея обновить мои пакеты и

LANG = C; sudo apt-get update -o APT :: Cache-Limit = 25165824 && sudo apt-get dist-upgrade

И, наконец, преуспел с установкой

pavan_surya @ lakshmi-SuryaNarayanaMurthy: ~ $ sudo apt install rar

Чтение списков пакетов ... Готово

Построение дерева зависимостей

Чтение информации о состоянии ... Готово

Предлагаемые пакеты: unrar Будут установлены следующие НОВЫЕ пакеты: rar

0 обновлено, 1 недавно установлено, 0 для удаления и 53 не обновлено.

Нужно получить 304 кБ архивов.

После этой операции будет использовано 829 КБ дополнительного дискового пространства.

Получить: 1 http://in.archive.ubuntu.com/ubuntu bionic / multiverse i386 rar i386 2: 5.5.0-1 [304 кБ]

Получил 304 кБ за 2 с (142 кБ / с)

Выбор ранее не выбранного пакета rar. (Чтение базы данных ... 164268 файлов и каталогов, установленных в настоящее время.)

Подготовка к распаковке ... / rar_2% 3a5.5.0-1_i386.deb ... Распаковка rar (2: 5.5.0-1) ...

Настройка rar (2: 5.5.0-1) ...

Обработка триггеров для man-db (2.8.3-2) ...

Спасибо за терпение, и если вы нашли полезное замечание и комментарий, если вы нашли ошибку, я исправлю

Пожалуйста, исправьте форматирование вашего ответа. Pierre.Vriens 5 лет назад 0

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