「E:パッケージの更新が見つかりません」システムを更新しようとすると、なぜですか?


23

私は私のインストールを更新しようとしているほぼ1時間を持っています、これは私がそれをやろうとしている方法です:

$ sudo apt-get install update
[sudo] password for braiam: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package update

うまくいきません!Ubuntuシステムにアップデートインストールするためinstall updateに後sudo apt-getに置くべきテキストではありませんか?そうでない場合、どのコマンドを記述する必要がありますか?

この質問はAPTシステムとに慣れていないユーザーによるいくつかの一般的な間違いに対処しようとしていますapt-get

回答:


30

APTツールにapt-getは単純なコマンドがあり、それらが何をするのか、どのような状況でそれを使用するのかを事前に知る必要があります。

パッケージリストの更新が必要な場合、正しいコマンドは次のとおりです。

sudo apt-get update

それだけ!前後に何かを書く必要はありません。ちょうどである須藤 + apt-getの + 更新。できた

システムにパッケージまたはプログラムをインストールするには、まずパッケージ名を知る必要があります。パッケージ名がわからない場合は、GUI(Ubuntu Software Centerやpackagekitなど)を使用することをお勧めします。それを使用してプログラムを検索してインストールします。パッケージ名がわかっている場合は、次のことだけが必要です。

sudo apt-get install package_name

package_nameパッケージ名を置き換えます。一度に複数のパッケージをインストールできます。それらの間にスペースを入れて書き込むだけです。まだ取得している場合:

E:パッケージpackage_nameが見つかりません

次に、リストを更新するか、フォローしている指示を確認してみてください。たぶん誤植です。そのパッケージの名前がapt-getで不明な場合、それがエラーになります。

すでにインストールしたパッケージをアップグレードする、つまりすべてのシステムを更新するには、次の手順を実行する必要があります。

sudo apt-get upgrade

他に何もありません。システムにインストールしたすべてのパッケージがアップグレードされます。


3
試してみてapt-cache search <packagename>、指定された名前に関連するパッケージを検索します。
アビナッシュラジ14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.