ターミナルを使用してアップグレードしようとすると、アップグレードが停止します。これは、端末に表示される行です。
The required dependency 'apt(>=1.0.10.2 ubuntu2)' is not installed.
私の問題は、この依存関係をインストールするコマンドがわからないことです。他のコマンドを使用すると、aptは最新であると表示されます。ソリューション?
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
私はこのエラーが発生しました、私のために/etc/apt/sources.listからwily-updates行がありませんでした:
deb http://archive.ubuntu.com/ubuntu/ wily-updates main restricted universe multiverse
私もこの問題を抱えていました。これにより、すべての特典が更新され、15から16にアップグレードされます。
Software and Updates
> Updates
に移動します
Sudo apt-get update && Sudo apt-get upgrade
Sudo apt-get dist-upgrade
Sudo do-release-upgrade
「apt」でもまったく同じ問題がありました。 このリンク から解決策を得ました。 Sudo dpkg -l | grep apt
を実行します。コマンドの出力にこのエントリが表示される場合があります。
ii apt 1.0.10.2ubuntu1 AMD64 commandline package manager
その場合、必要なapt(> = 1.0.10.2 ubuntu2)を取得する必要があります。ここに私が従った手順があります:
[ソフトウェアと更新]-> [Ubuntuソフトウェア]に移動します。サーバーをメインサーバーに変更します(私の場合、インドのサーバーに変更しました)。以前は別のミラーを使用していたため、古い「apt」バージョンがありました。
走る
Sudo apt-get update
Sudo apt-get install --reinstall apt
バージョンが変更されたことを確認するには、Sudo dpkg -l | grep apt
を再度実行します。うまくいけば、出力のエントリがapt 1.0.10.2ubuntu2に変更されるはずです。
Sudo apt-get update && Sudo apt-get upgrade
を実行します。この後、ubuntu 16.04への更新に進むことができます。
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
前者の投稿されたソリューションは私にとってはうまくいきませんでした。
launchpad のコメントにあるように、うまくいきました。
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