Sudo apt-get dist-upgrade
を使用してUbuntu 16.04を更新しようとしましたが、ターミナルがフリーズしました(terminal 1)。
私はそれを丸一日(24時間以上)実行させ、OSを一度停止しただけです。
私はすでにインターネット(例えば here )でいくつかのヒントを試そうとしましたが、残念ながら役に立ちませんでした。
Ubuntuでis locked by another process
(terminal 2)と表示されているため、インターネットで見つけたコードの一部を使用できません。
誰かが何が起こっているのか知っていますか?またはそれを解決するために私は何ができますか?失敗したか成功したか、またはまだ実行中かどうかはわかりません。すでにいくつかの「Enter」を入力しようとしたためですが、何も起こりません。ターミナルに新しい行が作成されることもありません。フローズン。
前もって感謝します。
ターミナル1
$ Sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
linux-headers-4.4.0-148 linux-headers-4.4.0-148-generic
linux-image-4.4.0-148-generic linux-modules-4.4.0-148-generic
linux-modules-extra-4.4.0-148-generic linux-tools-4.4.0-148
linux-tools-4.4.0-148-generic
The following packages will be upgraded:
linux-generic linux-headers-generic linux-image-generic linux-tools-virtual
4 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 69,1 MB of archives.
After this operation, 314 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-modules-4.4.0-148-generic AMD64 4.4.0-148.174 [12,0 MB]
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-image-4.4.0-148-generic AMD64 4.4.0-148.174 [6.925 kB]
Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-modules-extra-4.4.0-148-generic AMD64 4.4.0-148.174 [36,6 MB]
Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-generic AMD64 4.4.0.148.156 [1.784 B]
Get:5 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-image-generic AMD64 4.4.0.148.156 [2.750 B]
Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-headers-4.4.0-148 all 4.4.0-148.174 [9.982 kB]
Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-headers-4.4.0-148-generic AMD64 4.4.0-148.174 [810 kB]
Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-headers-generic AMD64 4.4.0.148.156 [2.582 B]
Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-tools-4.4.0-148 AMD64 4.4.0-148.174 [2.850 kB]
Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-tools-4.4.0-148-generic AMD64 4.4.0-148.174 [2.598 B]
Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/main AMD64 linux-tools-virtual AMD64 4.4.0.148.156 [2.610 B]
Fetched 69,1 MB in 2min 11s (526 kB/s)
Selecting previously unselected package linux-modules-4.4.0-148-generic.
(Reading database ... 302549 files and directories currently installed.)
Preparing to unpack .../linux-modules-4.4.0-148-generic_4.4.0-148.174_AMD64.deb ...
Unpacking linux-modules-4.4.0-148-generic (4.4.0-148.174) ...
Selecting previously unselected package linux-image-4.4.0-148-generic.
Preparing to unpack .../linux-image-4.4.0-148-generic_4.4.0-148.174_AMD64.deb ...
Unpacking linux-image-4.4.0-148-generic (4.4.0-148.174) ...
Selecting previously unselected package linux-modules-extra-4.4.0-148-generic.
Preparing to unpack .../linux-modules-extra-4.4.0-148-generic_4.4.0-148.174_AMD64.deb ...
Unpacking linux-modules-extra-4.4.0-148-generic (4.4.0-148.174) ...
Preparing to unpack .../linux-generic_4.4.0.148.156_AMD64.deb ...
Unpacking linux-generic (4.4.0.148.156) over (4.4.0.146.154) ...
Preparing to unpack .../linux-image-generic_4.4.0.148.156_AMD64.deb ...
Unpacking linux-image-generic (4.4.0.148.156) over (4.4.0.146.154) ...
Selecting previously unselected package linux-headers-4.4.0-148.
Preparing to unpack .../linux-headers-4.4.0-148_4.4.0-148.174_all.deb ...
Unpacking linux-headers-4.4.0-148 (4.4.0-148.174) ...
Selecting previously unselected package linux-headers-4.4.0-148-generic.
Preparing to unpack .../linux-headers-4.4.0-148-generic_4.4.0-148.174_AMD64.deb ...
Unpacking linux-headers-4.4.0-148-generic (4.4.0-148.174) ...
Preparing to unpack .../linux-headers-generic_4.4.0.148.156_AMD64.deb ...
Unpacking linux-headers-generic (4.4.0.148.156) over (4.4.0.146.154) ...
Selecting previously unselected package linux-tools-4.4.0-148.
Preparing to unpack .../linux-tools-4.4.0-148_4.4.0-148.174_AMD64.deb ...
Unpacking linux-tools-4.4.0-148 (4.4.0-148.174) ...
Selecting previously unselected package linux-tools-4.4.0-148-generic.
Preparing to unpack .../linux-tools-4.4.0-148-generic_4.4.0-148.174_AMD64.deb ...
Unpacking linux-tools-4.4.0-148-generic (4.4.0-148.174) ...
Preparing to unpack .../linux-tools-virtual_4.4.0.148.156_AMD64.deb ...
Unpacking linux-tools-virtual (4.4.0.148.156) over (4.4.0.146.154) ...
Setting up linux-modules-4.4.0-148-generic (4.4.0-148.174) ...
Setting up linux-image-4.4.0-148-generic (4.4.0-148.174) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.4.0-146-generic
I: /initrd.img.old is now a symlink to boot/initrd.img-4.4.0-146-generic
I: /vmlinuz is now a symlink to boot/vmlinuz-4.4.0-148-generic
I: /initrd.img is now a symlink to boot/initrd.img-4.4.0-148-generic
Setting up linux-modules-extra-4.4.0-148-generic (4.4.0-148.174) ...
Setting up linux-image-generic (4.4.0.148.156) ...
Setting up linux-headers-4.4.0-148 (4.4.0-148.174) ...
Setting up linux-headers-4.4.0-148-generic (4.4.0-148.174) ...
ターミナル2
$ Sudo dpkg --configure --pending
dpkg: error: dpkg frontend is locked by another process
$ Sudo dpkg --configure -a
dpkg: error: dpkg frontend is locked by another process
$ Sudo apt -f install
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
問題を解決するために行った手順を共有したいと思います。
まず、手動でターミナルを閉じる必要がありました。次に、ロックを解除する必要がありました。
Sudo rm /var/lib/dpkg/lock
その後、次のコマンドを実行することができました。
Sudo dpkg --configure --pending
Sudo dpkg --configure -a
Sudo apt install -f
この質問の解決を助けてくれた Linux group メンバーと、私を助けようとした他のメンバーに感謝します。
このコマンドを使用してUbuntuバージョンをアップグレードするもう1つの簡単な方法:
do-release-upgrade
この状況とほとんど同じです: buntu 18.04 linux-headerのアップグレードで立ち往生
5票(今は6票)で承認された回答は以下のとおりです
TLDR:セキュアブートを無効にします
私は約1か月前に同じ問題を抱え始めました。私にとって、解決策はセキュアブートを無効にすることでした。 Ubuntu 18.04をインストールしてからセキュアブートを無効にしましたが、問題なくアップグレードされました。しかし、約1か月前に、セキュアブートを再度有効にするBIOSを更新しました(その時点では、これを知りませんでした)。アップグレードがフリーズすることにイライラしていました。VirtualBoxのインストールも機能していないので、ようやくわかりました。 VirtualBoxの修正により、セキュアブートが無効になり、linux-headers-<version>-generic
のアップグレードも修正されました。
質問で述べたように、ここでフリーズします:
...
Setting up linux-headers-4.15.0-38-generic (4.15.0-38.41) ...
セキュアブートを無効にすると、次のようになります。
...
Setting up linux-headers-4.15.0-38-generic (4.15.0-38.41) ...
/etc/kernel/header_postinst.d/dkms:
Secure Boot not enabled on this system.
...
done