Суда apt-получить ошибку: flAbsPath для /var/lib в/с dpkg/статус ошибка - Нет такого файла или каталога

sudo apt-get install vlc
Reading package lists... Error!
E: flAbsPath on /var/lib/dpkg/status failed - realpath (2: No such file or directory)
E: Could not open file  - open (2: No such file or directory)
E: Problem opening 
E: The package lists or status file could not be parsed or opened.

всякий раз, когда я пытаюсь установить любое программное обеспечение, я получаю эту ошибку. Как мне решить эту проблему ?

3
задан Larssend
17.04.2023 13:20 Количество просмотров материала 3363
Распечатать страницу

2 ответа

я столкнулся с аналогичной проблемой в последнее время с ubuntu 16.04.3 LTS, что работало для меня, как следующие -

сначала нужно создать пустой файл, как показано ниже: -

adminuser@sandbox:~$ sudo touch /var/lib/dpkg/status

теперь запустить обновление и обновить :-

adminuser@sandbox:~$ sudo apt update && sudo apt upgrade

Вероятно, вы можете увидеть что-то вроде этого --

adminuser@sandbox:~$ sudo apt update
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

adminuser@sandbox:~$ apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

но если вы выйдите из системы и войдите обратно, ваш MOTD покажет вам, что некоторые обновления находятся на рассмотрении -

Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-96-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

108 packages can be updated.
27 updates are security updates.

в этот момент, вам запустить dist-upgrade -

adminuser@sandbox:~$ sudo apt dist-upgrade

Это должно решить проблему, но убедитесь, что он не должен толкать вас вперед, чтобы на самом деле обновить Ubuntu до новой версии. Как я понимаю, до запуска Ubuntu 18.04 LTS это должно работать. Удачи

3
отвечен NEERAJ PREM 2023-04-18 21:08

вы должны воссоздать файловую структуру /var/lib/dpkg, которая требует резервного копирования или удачи (и, возможно, обоих). См.здесь.

0
отвечен xenoid 2023-04-18 23:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх