
これが私の物語です...
先日、Ubuntu へのアップグレードをしていたのですが、アップグレードの途中で電源が切れてしまいました。そのため、アップグレードしようとすると、部分的なアップグレードを行うかどうかを尋ねられます。これは良くないことなので避けるべきだと聞いています。また、コマンド ラインでこれを修正する方法があることも知っていますが、方法が思い出せず、インターネットでも何も見つかりません。
ご協力いただければ幸いです。ありがとうございます
答え1
sudo dpkg --configure -a
魔法のコマンドのようです。
dpkg
以下はマニュアル ページのオプションの説明です--configure -a
。
--configure
パッケージ...|-a
|--pending
解凍されているがまだ構成されていないパッケージを構成します。
-a
またはが--pending
指定されている場合 […]、解凍されているが構成されていないすべてのパッケージが構成されます。[…]
設定は次の手順で構成されます。
conffiles を解凍し、同時に古い conffiles をバックアップして、何か問題が発生した場合に復元できるようにします。
走るポストインストパッケージによって提供される場合のスクリプト。
答え2
これを試してみることをお勧めします:
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade
私の場合は問題が解決しました。おそらくあなたにも解決するでしょう。
答え3
私も同じ問題を抱えていました。私がやったことは、 からパッケージのリストを取得することでしたsudo apt-get upgrade
。私の場合:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
その後、「アップグレードされていない」パッケージをインストールしてsudo apt-get install linux-generic linux-headers-generic linux-image-generic
、問題は解決しました。
答え4
これを試すsudo apt-get update
と、ファイルが更新されます。その後、ターミナルからアップグレードできますsudo do-release-upgrade
。アップグレードのインストールには数時間かかることがあります。ダウンロードが完了すると、プロセスをキャンセルすることはできません。と入力して、「Y」を押します。これで完了です。