
ターミナルを使用してアップグレードしようとすると、アップグレードが停止します。ターミナルに表示される行は次のとおりです。
The required dependency 'apt(>=1.0.10.2 ubuntu2)' is not installed.
私の問題は、この依存関係をインストールするコマンドがわからないことです。他のコマンドを使用すると、apt は最新であると表示されます。解決策はありますか?
答え1
同じ問題がありましたが、Andrew の提案に従って apt を強制的に更新し、現在のインストールをクリーンアップすることで解決しました。
sudo apt-get update
sudo apt-get upgrade
sudo apt-get -f install # (not "install -f"!)
sudo apt-get -y install apt
sudo do-release-upgrade
答え2
このエラーが発生しました。私の場合、/etc/apt/sources.list に wily-updates 行がありませんでした。
deb http://archive.ubuntu.com/ubuntu/ wily-updates main restricted universe multiverse
答え3
私もこの問題を抱えていましたが、これにより、すべての特典が更新され、15 から 16 にアップグレードされます。
に移動Software and Updates
>Updates
以下の項目にチェックを入れてください
- ワイリーセキュリティ
- ワイリーアップデート
- ワイリー提案
現在のシステムの更新とアップグレード
sudo apt-get update && sudo apt-get upgrade
アップグレードを取得する
sudo apt-get dist-upgrade
CLI でのアップグレード
sudo do-release-upgrade
答え4
以前投稿された解決策は私には効果がありませんでした。
効果があったのは、コメントに書かれているように、発射台:
wget http://launchpadlibrarian.net/254524267/apt_1.0.10.2ubuntu2_amd64.deb
wget http://launchpadlibrarian.net/254524264/apt-transport-https_1.0.10.2ubuntu2_amd64.deb
wget http://launchpadlibrarian.net/254524266/apt-utils_1.0.10.2ubuntu2_amd64.deb
wget http://launchpadlibrarian.net/254524269/libapt-inst1.7_1.0.10.2ubuntu2_amd64.deb
wget http://launchpadlibrarian.net/254524270/libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb
sudo dpkg --install apt_1.0.10.2ubuntu2_amd64.deb apt-transport-https_1.0.10.2ubuntu2_amd64.deb apt-utils_1.0.10.2ubuntu2_amd64.deb libapt-inst1.7_1.0.10.2ubuntu2_amd64.deb libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb
sudo do-release-upgrade