(この質問は解決されませんでした。時間の制約により、コンピューターは工場出荷時の設定に復元されました。)
14.04から16.04にアップグレードしようとしましたが、apt
がこのエラーをスローしました。
The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed.
これはどういう意味ですか、どうすれば修正できますか?
コマンドapt-cache policy aptを入力すると
Shageenth@shageenth-Inspiron-3451:~$ apt-cache policy apt apt:
Installed: 1.0.1ubuntu2.11
Candidate: 1.0.1ubuntu2.11
Version table:
*** 1.0.1ubuntu2.11 0
100 /var/lib/dpkg/status
1.0.1ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main AMD64
Packages
コマンドを実行するとエラーが発生します。
Sudo do-release-upgrade -d
そして、以下を生成します。
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
Get:2 Upgrade tool [1,265 kB]
Fetched 1,265 kB in 0s (0 B/s)
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg'
extracting 'xenial.tar.gz'
Reading cache
Checking package manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Required depends is not installed
The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed.
今日もまったく同じ問題がありました。アップグレードの前に、バージョンが最新のUbuntu 14.04バージョンであることを確認してください。 (現時点ではUbuntu 14.04.4)
私は、ミラーが不良であるため、Ubuntu 14.04.3にこだわりました。
最初の実行:
Sudo apt update
Sudo apt dist-upgrade
バージョンがUbuntu 14.04.4になっていることを確認してください(2016年9月更新:buntu 14.04.5)。
cat /etc/lsb-release
そして、Ubuntu 16.04のインストールを開始します
Sudo do-release-upgrade -d
常に次の通常の手順で更新するのが最善です。
Sudo apt update
Sudo apt dist-upgrade
上記が失敗した場合、次の手順を手動で実行できます。この質問は時代遅れですが、リンクは同じままなので、バージョン番号を変更するだけです。
ターミナルウィンドウからapt
のバージョンをアップグレードするには、次のように入力します。
Sudo apt-get download apt
上記が機能しない場合は、次の行を実行してwget
でダウンロードすることもできます。
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.17_AMD64.deb
次に入力
Sudo dpkg -i apt*.deb
ここで私のシステムでこれを試しました。出力は次のとおりです。
terrance@terrance-VirtualBox:~$ Sudo apt-get download apt
[Sudo] password for terrance:
Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main apt AMD64 1.0.1ubuntu2.17 [954 kB]
Fetched 954 kB in 0s (1,127 kB/s)
terrance@terrance-VirtualBox:~$ ls
apt_1.0.1ubuntu2.17_AMD64.deb Documents examples.desktop Pictures Templates
Desktop Downloads Music Public Videos
terrance@terrance-VirtualBox:~$ Sudo dpkg -i apt*.deb
(Reading database ... 168376 files and directories currently installed.)
Preparing to unpack apt_1.0.1ubuntu2.17_AMD64.deb ...
Unpacking apt (1.0.1ubuntu2.17) over (1.0.1ubuntu2.11) ...
Setting up apt (1.0.1ubuntu2.17) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
上記の手順を実行した後、dpkgの依存関係がないために失敗した場合は、dpkgと..を使用して手順を繰り返すだけで終了できます。
wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.18.24ubuntu1_AMD64.deb
Sudo dpkg -i dpkg_1.18.24ubuntu1_AMD64.deb
Ubuntuで利用可能なすべてのパッケージは、次の場所にあります。
簡単な修正...私のために働いた...
Synapticパッケージマネージャーを開き、検索ボックスに「apt」と入力して、aptの現在インストールされているバージョンを表示します。
アップグレード後.
実行する前に、必ずシナプスパッケージマネージャーを閉じてください。
最終コマンド
Sudo do-release-upgrade
そしてそれは動作するはずです。
このエラーメッセージが表示され、非常に簡単なapt-get update apt-get upgrade
で解決しました。他の答えは非常に不純です-たとえば、dist-upgrade
を介してUbuntu 14.04.3を14.04.4に移行することについて話しているが、dist-upgrade
はマイナーではなく、次のUbuntuバージョンに移行します。とにかく未成年者は、特定のパッケージバージョンのリリースされたコレクションであり、単にパッケージを最新の状態に保つだけで、少なくともそれらのバージョン以降を入手できます。何をしているのかわからない限り、dist-upgrade
を実行しないでください。