Я получаю следующую ошибку после установки nmap:
dpkg: error: failed to open package info file `/var/lib/dpkg/available' for reading: No such file or directory
E: Sub-process /usr/bin/dpkg returned an error code (2)
Откройте терминал ( Ctrl + Alt + t ) и введите по одной строке за раз:
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get --fix-missing install
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get clean
sudo apt-get autoremove
Это должно исправить / воссоздать ваш / var / lib / dpkg / available
файл.
dpkg: error: failed to open package info file `/var/lib/dpkg/available' for reading: No such file or directory
Приведенная выше ошибка ясно показывает, что файл доступен
в каталоге / var / lib / dpkg
отсутствует. Не беспокойся об этом. Будет создана резервная копия для всех файлов внутри каталога / var / lib / dpkg, который находится в том же самом каталоге. Поэтому простое переименование или копирование файла резервной копии решит вашу проблему.
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
Это создаст новый файл с именем доступный
в том же каталоге. Обратите внимание, что dpkg
будет искать только файл / var / lib / dpkg / available
, а не / var / lib / dpkg / available-old
.
Мои доступные и доступные-старые были пустыми.
Я успешно решена путем запуска:
cat /var/lib/apt/lists/*_Packages >/var/lib/dpkg/available
dpkg --configure -a