Я получаю сообщение об ошибке:
/var/lib/dpkg/available missing.
Это - проблема, я понимаю, поскольку не возможно загрузить или обновить что-либо вообще. Не увлеченный установкой новой системы - как это является закрепляемым?
Заранее спасибо.
Обычно эта ошибка безопасна. Если Вы все еще хотите воссоздать /var/lib/dpkg/available
с содержанием, открыть терминал и тип:
sudo touch /var/lib/dpkg/available
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'
От man dpkg
:
--merge-avail
With action --merge-avail, old information is combined with information from Packages-file
Я удалил мой /var/lib/dpkg/available
через
sudo rm /var/lib/dpkg/available
и установка возможна.
Просто выполните команды ниже:
sudo apt-get install dselect
sudo dselect update
Если установка не возможна, загрузите dselect
упакуйте отсюда и установите пакет через команду ниже. Я использовал 64-разрядную версию для Надежного человека в моем примере
cd
wget http://mirrors.kernel.org/ubuntu/pool/main/d/dpkg/dselect_1.17.5ubuntu5.4_amd64.deb
sudo dpkg -i dselect_1.17.5ubuntu5.4_amd64.deb
Шаги через
sudo dpkg --clear-avail
sudo apt-get update
не делает воссоздает содержание в /var/lib/dpkg/available
в моем случае
От man dpkg
--clear-avail
Erase the existing information about what packages are available.
От man dselect
update
Refresh the available packages database.