Sudo aptitude search викликає помилку шини


2

Під час пошуку у мене виникла дивна помилка нахилу:

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

Що тут не так? Як це виправити?

aptitude update не працює - вона закінчується тією ж помилкою шини

UPDATE : Відповідно до https://stackoverflow.com/questions/212466/what-is-a-bus-error помилка відноситься до segfault, але як це виправити?


працює будь-яка інша команда sudo?
Lie Ryan

так. sudo su - нормально, sudo cp теж
Nemoden

для мене розділ, що містить /var/cache був просто повний askubuntu.com/a/915520/493379
c33s

Відповіді:


3

Спробуйте це пропозиція Майкла Вогта на Launchpad:

Не могли б ви спробувати видалити /var/cache/apt/*.bin? І подивитися, чи допоможе це?


-1

Це можна вирішити наступними командами.

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

UNRAR файл.

Помилка виникла як

pavan_surya @ lakshmi-SuryaNarayanaMurthy: ~ $ sudo apt-get install 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 / статус-старий / var / lib / dpkg / status

sudo cp / var / lib / dpkg / доступний-старий / var / lib / dpkg / доступний

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 / partial

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 --очистити-avail

sudo dpkg --configure -a

LANG = C; sudo apt-get -f install

LANG = C; встановлення sudo apt-get --fix-missing

і після цього знову я спробував завантажити файл UNRAR

Я отримав помилку як

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

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

Створення дерева залежностей

Читання інформації про стан ... Готово

E: Не вдається знайти пакет rar

так що я отримав ідею оновити мої пакунки і

LANG = C; sudo apt-get update -o APT :: Cache-Limit = 25165824 & amp; & amp; 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 kB]

Вилучено 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) ...

Дякуємо за терпіння і якщо ви знайшли корисну upvote і коментар, якщо ви знайшли помилку коментар я виправити


Виправте форматування своєї відповіді
Pierre.Vriens
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.