まず第一に、今週初めに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モジュールをアップグレードするだけだと思って、同じエラーメッセージを受け取りました。オンラインでエラーメッセージを検索すると、同じエラーメッセージが含まれている この投稿が見つかりました。 そこで、最初にaskerが使用したコマンドを実行しました: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)
私が理解したことから、最初はパッケージが構成されていないと言い、2番目はパッケージが構成前に悪い状態になっているので再インストールする必要があると言ったという点で、最初のものとは少し異なります。質問者とほぼ同じエラーメッセージが表示されます。そこで、受け入れられた答えに記載されている手順を試しました。このコマンド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'
そこで、2番目のコマンドを再度作成し、software-properties-gtkを開き、これをターミナルに書き込みました。
Gtk-Message: 20:43:48.389: GtkDialog mapped without a transient parent. This is discouraged.
そこで、 これらの設定を使用しました。 Revertを押しても何も起こりませんでした。私はもう一度それを打ちましたが、それでも何も起こりませんでした。だから、私は閉じるを押して、これを取得しました エラーメッセージ/通知。 彼はchromeそして、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
を試しましたが、端末に何も表示されなかったので、このコマンドを使用しようとしました このpost :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コミュニティにようこそ。
この画像の2つの異なるバージョンで、この問題が2回発生しました。ここで私の修正を参照してください: https://askubuntu.com/a/1141915/954416
私がlinux-image-4.15.0-48-genericの場合を除いて、aptの更新とaptのアップグレードを行った後、今日2つの別々のマシンでこの問題が発生しました。 (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ファイルが置き換えられます。