В первую очередь, я полагаю, что должен сказать, что я просто установил Ubuntu 18.04 LTS ранее на этой неделе, таким образом, я в основном ничего не знаю.
Я устанавливал python3, неактивный сегодня, и встретился с ошибкой:
dpkg: error processing package linux-modules-4.15.0-22-generic (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-image-4.15.0-22-generic:
linux-image-4.15.0-22-generic depends on linux-modules-4.15.0-22-generic; however:
Package linux-modules-4.15.0-22-generic is not configured yet.
dpkg: error processing package linux-image-4.15.0-22-generic (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
dpkg: dependency problems prevent configuration of linux-modules-extra-4.15.0-22-generic:
linux-modules-extra-4.15.0-22-generic depends on linux-image-4.15.0-22-generic | linux-image-unsigned-4.15.0-22-generic; however:
Package linux-image-4.15.0-22-generic is not configured yet.
Package linux-image-unsigned-4.15.0-22-generic is not installed.
dpkg: error processing package linux-modules-extra-4.15.0-22-generic (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Processing triggers for man-db (2.8.3-2) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Setting up libtcl8.6:amd64 (8.6.8+dfsg-3) ...
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-4.15.0-22-generic; however:
Package linux-image-4.15.0-22-generic is not configured yet.
linux-image-generic depends on linux-modules-extra-4.15.0-22-generic; however:
Package linux-modules-extra-4.15.0-22-generic is not configured yet.
dpkg: error processing package linux-image-generic (--configure):
dependency problems - leaving unconfigured
Setting up libtk8.6:amd64 (8.6.8-4) ...
No apport report written because MaxReports is reached already
Setting up tk8.6-blt2.5 (2.5.3+dfsg-4) ...
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 4.15.0.22.23); however:
Package linux-image-generic is not configured yet.
dpkg: error processing package linux-generic (--configure):
dependency problems - leaving unconfigured
Setting up blt (2.5.3+dfsg-4) ...
No apport report written because MaxReports is reached already
Setting up python3-tk:amd64 (3.6.5-3) ...
Setting up idle-python3.6 (3.6.5-3) ...
Setting up idle (3.6.5-3) ...
Setting up idle3 (3.6.5-3) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Errors were encountered while processing:
linux-modules-4.15.0-22-generic
linux-image-4.15.0-22-generic
linux-modules-extra-4.15.0-22-generic
linux-image-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Таким образом, я работал Sudo apt-get upgrade
думая это примерно обновляет модули Linux, и я получил то же сообщение об ошибке. Я ищу сообщение об ошибке онлайн, и я нахожу это сообщение, которое имеет то же сообщение об ошибке. Таким образом, я сначала выполнил команду, которую использовал автор вопроса: sudo apt-get install -f
и получил это сообщение об ошибке:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
Need to get 0 B/12.9 MB of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing package linux-modules-4.15.0-22-generic (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
dpkg: dependency problems prevent configuration of linux-image-4.15.0-22-generic:
linux-image-4.15.0-22-generic depends on linux-modules-4.15.0-22-generic; however:
Package linux-modules-4.15.0-22-generic is not configured yet.
dpkg: error processing package linux-image-4.15.0-22-generic (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-modules-extra-4.15.0-22-generic:
linux-modules-extra-4.15.0-22-generic depends on linux-image-4.15.0-22-generic | linux-image-unsigned-4.15.0-22-generic; however:
Package linux-image-4.15.0-22-generic is not configured yet.
Package linux-image-unsigned-4.15.0-22-generic is not installed.
dpkg: error processing package linux-modules-extra-4.15.0-22-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-4.15.0-22-generic; however:
Package linux-image-4.15.0-22-generic is not configured yet.
linux-image-generic depends on linux-modules-extra-4.15.0-22-generic; however:
Package linux-modules-extra-4.15.0-22-generic is not configured yet.
dpkg: error processing package linux-image-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-genNo apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
eric:
linux-generic depends on linux-image-generic (= 4.15.0.22.23); however:
Package linux-image-generic is not configured yet.
dpkg: error processing package linux-generic (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-modules-4.15.0-22-generic
linux-image-4.15.0-22-generic
linux-modules-extra-4.15.0-22-generic
linux-image-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Который от того, что я понял, отличается немного сначала, в котором первое сказало, что пакет не настроен, и второе сказало, что я должен переустановить его, потому что это находится в плохом состоянии перед конфигурированием. Это дает почти идентичное сообщение об ошибке тому из автора вопроса. таким образом, я попробовал шаги, упомянутые в принятом ответе. Я выполнил эту команду sudo rm /etc/apt/sources.list
и затем этот sudo software-properties-gtk
и я получаю это сообщение об ошибке:
WARNING:root:could not open file '/etc/apt/sources.list'
WARNING:root:could not open file '/etc/apt/sources.list'
Таким образом, я записал вторую команду снова, и она открыла software-properties-gtk и записала это в терминал:
Gtk-Message: 20:43:48.389: GtkDialog mapped without a transient parent. This is discouraged.
Таким образом, я использовал эти настройки. Я совершил нападки, Возвращаются, ничего не произошло. Я поразил его снова, и тем не менее ничего не произошло. Так, я совершил нападки Близко и получил это сообщение об ошибке / уведомление. Я понял, что не могу следовать с тем учебным руководством, потому что он просто произвел чистку хрома, и я не могу произвести чистку модулей Linux. Так, я повторно выполнился sudo apt-get -f install
и теперь, это показывает пути более короткое сообщение об ошибке:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: The package linux-modules-4.15.0-22-generic needs to be reinstalled, but I can't find an archive for it.
Я попробовал sudo apt-get clean
и ничто не обнаружилось на терминале, и затем я пытался использовать эту команду, которую я видел на этом сообщении: sudo apt-get install --reinstall linux-modules-4.15.0-22-generic
Я не знаю - ли это название пакета для переустановки, но это стоило попытки. Я получил то же сообщение об ошибке.
Я повреждал что-то? Я должен переформатировать свою систему?
Править: Вывод ls -la /etc/apt/sources.list
-rw-r--r-- 1 root root 84 May 26 20:43 /etc/apt/sources.list
Вывод uname -a
Linux Oussema 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Из комментариев я могу считать, что Вы вычистили свой sources.list файл, поэтому давайте зафиксируем это сначала путем копирования следующего блока в терминал:
sudo su
cat > /etc/apt/sources.list << "EOF"
deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse
deb http://archive.canonical.com/ubuntu bionic partner
deb-src http://archive.canonical.com/ubuntu bionic partner
EOF
exit
Теперь мы можем начать фиксировать Вашу установку, которая, кажется, закончилась в странном состоянии.
Сначала удалите съемные пакеты, выполнив обновление для получения надлежащих обновленных архивов пакета:
sudo apt update
sudo apt autoremove --purge
Это должно удалить все съемные пакеты до сих пор кроме того, которому удалось быть испорченным, который мы можем затем удалить затем путем установки его и затем удаления его правильно:
cd /var/cache/apt/archives
sudo dpkg -i linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb
sudo dpkg -r linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb
Теперь очищая архивы путем выполнения:
sudo apt clean
И теперь мы можем переустановить пакеты, правильно выполнив полный процесс обновления:
sudo apt update
sudo apt dist-upgrade
со следующей строкой:
sudo apt install --reinstall linux-generic
Это должно было зафиксировать Вашу систему в полное рабочее состояние снова. Весело проведите время и добро пожаловать в сообщество Linux.
У меня была эта проблема дважды теперь с двумя различными версиями этого изображения. Посмотрите мою фиксацию здесь: https://askubuntu.com/a/1141915/954416
У меня была эта проблема о двух отдельных машинах сегодня после выполнения способного обновления, и способное обновление кроме моего было для linux-image-4.15.0-48-generic. (Ubuntu 18.04.2)
Моя фиксация была этим (воспроизведенный на обеих машинах):
sudo rm /var/lib/dpkg/info/linux-image-4.15.0-48-generic.postinst
sudo dpkg --configure -a
sudo apt-get update
Затем переустановите пакет:
sudo apt install linux-image-4.15.0-48-generic
Это установит пакет на вручную установленный и заменит *.postinst файл.