Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntu の「E:パッケージが見つかりません」エラーを解決する:5 つの専門家による修正

Ubuntu の「E:パッケージが見つかりません」エラーを解決する:5 つの専門家による修正

2023 年 9 月 5 日、午後 3 時 31 分 EDT に公開

Mwiza はソフトウェア開発を職業としており、2019 年から Linux とフロントエンド プログラミングに関する執筆を幅広く行っています。彼は情報システムの修士号を取得しており、認定 C# 開発者でもあります。彼の興味には、歴史、経済、政治、企業アーキテクチャなどがあります。

概要

  • パッケージ リストを定期的に更新して、安全で最新の Ubuntu システムを維持し、最新のソフトウェア パッケージ、セキュリティ パッチ、バグ修正、改善された依存関係の解決に確実にアクセスできるようにします。
  • apt コマンドを使用してソフトウェアをインストールする場合は、パッケージ名の正しいスペルと大文字と小文字の区別に注意してください。わずかなタイプミスでも「E:パッケージが見つかりません」エラーが発生する可能性があります。
  • 構成済みのリポジトリをチェックして、必要なソフトウェアにアクセスできることを確認して、リポジトリ情報を確認します。特定のソフトウェアに必要な場合は、信頼できる適切に管理されたリポジトリを追加することを検討してください。

Ubuntu は、その安定性と膨大なソフトウェア カタログでよく知られている、ユーザー フレンドリーな Linux ディストリビューションです。ただし、最も熟練した Ubuntu ユーザーでも、「E:パッケージが見つかりません」エラーが発生する可能性があります。このエラー メッセージは通常、APT 経由でパッケージをインストールしようとしているときに表示されます。

Ubuntu で「E:パッケージが見つかりません」エラー メッセージを修正する方法を説明します。初心者であっても、熟練した管理者であっても、このエラーを克服する方法を知っていれば、Ubuntu の使用能力が大幅に向上します。

1. パッケージリストを更新します

パッケージ リストを更新することは、安全で機能的な最新の Ubuntu システムを維持するために重要です。最も重要なことは、システムの安全性と安定性を維持しながら、可能な限り最高のソフトウェア エクスペリエンスを確実に得られることです。

次のコマンドを実行すると、パッケージ リストを更新できます。

sudo apt update

新しいソフトウェアをインストールする場合は、必ず上記のコマンドを実行してください。パッケージ リストを更新すると、新しく追加されたパッケージとともに、ソフトウェア パッケージの最新バージョンに確実にアクセスできるようになります。

sudo apt update を実行することによるその他の利点 このコマンドには、新しいセキュリティ パッチ、バグ修正、より適切な依存関係の解決へのアクセスが含まれます。

2. 正しいパッケージ名を使用します

Windows とは異なり、Linux ではファイルやディレクトリの名前付けにおいて本質的に大文字と小文字が区別されます。これは、大文字と小文字が区別して扱われることを意味します。たとえば、ファイル「Test.txt」、「TEST.txt」、および「TesT.txt」は、Linux ではすべて別個のファイルです。

同じ原則がパッケージ名にも当てはまります。パッケージ名のスペルが正しいことを確認してください。小文字であるべきところを大文字にするなど、わずかなタイプミスでも、「E:パッケージが見つかりません」エラーが発生します。

パッケージ名がわからない場合は、apt コマンドを使用してパッケージ名の一部を検索できます。たとえば、人気のスクリーンショット ソフトウェア Flameshot を探しているとしますが、それが Flame で始まることだけは覚えているとします。次のように、名前の一部を使用して検索できます。

apt search flame
Ubuntu の「E:パッケージが見つかりません」エラーを解決する:5 つの専門家による修正

3. リポジトリ情報の確認

APT は、システム上の特定の構成済みリポジトリのセットからソフトウェアのみをインストールします。これは、少数の信頼できるソースからのみソフトウェアを取得するようにシステムを制限できるため、セキュリティにとって有益です。

デフォルトでは、Ubuntu にはいくつかのデフォルト リポジトリが構成されています。ただし、現在設定されているリポジトリに含まれていないソフトウェアにアクセスするために、リポジトリの追加が必要になる場合があります。

以下を使用して、設定されたリポジトリを確認してください。

cat /etc/apt/sources.list

通常、ソース リストには次のリポジトリが構成され、デフォルトでアクティブになっている必要があります。アクティブなリポジトリは # 文字でコメントアウトされません。

deb http://archive.ubuntu.com/ubuntu/ release-name main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ release-name-security main restricted universe multiverse

リリース名 前のスニペットの は、現在の Ubuntu のリリース名に置き換えられます。 。 リリース名を取得できます。 lsb_release -c を実行する ターミナル内で。このコマンドによって出力されるコードネームは、現在のリリース名です。 .

Ubuntu の「E:パッケージが見つかりません」エラーを解決する:5 つの専門家による修正

Linux 上に新しいソフトウェア リポジトリを追加するのは比較的簡単です。また、ほとんどのソフトウェア インストール ガイドには、新しいリポジトリを追加する必要があるかどうかが記載されているので、必ず注意してください。

セキュリティ上の理由から、信頼でき、適切に保守されている PPA とリポジトリをシステムに追加していることを確認してください。

4. ソフトウェアの互換性を確認する

場合によっては、特定のソフトウェア パッケージが古いバージョンの Ubuntu では利用できない場合があります。まれに、一部のソフトウェア パッケージは Ubuntu の LTS リリースでのみ利用可能です。このような場合、互換性の問題により、「E:パッケージが見つかりません」エラーが発生する可能性があります。

apt show package-name を実行すると、パッケージに関する詳細情報を確認できます。 。たとえば、パッケージ フレームショットの場合は、次を実行します。

apt show flameshot
Ubuntu の「E:パッケージが見つかりません」エラーを解決する:5 つの専門家による修正

また、パッケージの公式 Web サイトからの互換性情報に注意して、インストールしようとしているソフトウェア パッケージが Ubuntu のバージョンと互換性があることを確認してください。

5. その他の修正

上記の解決策のいずれも役に立たなかった場合は、パッケージ キャッシュをクリアしてから、次のコマンドを使用してパッケージ リストを再度更新してみてください。

sudo apt clean && sudo apt update

コマンド sudo apt update &&apt install Cowsay を使用して、cowsay などの小さなパッケージのインストールを試みることもできます。 すべてが正常かどうかを確認するためです。

Ubuntu で「E:パッケージが見つかりません」エラーを修正できるようになりました

Ubuntu ユーザーは、ある時点で「E:パッケージが見つかりません」エラーに遭遇する可能性が高くなります。このエラーは解決可能であり、正しい情報があれば、自信を持って正面から対処できます。

このようなエラーが再び発生しないように、PC 上で壊れたパッケージがないか常に注意してください。


  1. nano vs. Vim:最高のターミナルテキストエディタ、比較

    Linuxデスクトップの多くの側面が複雑なコードの背後に隠されていないことを知って驚かれるかもしれません。多数のプログラムとシステム設定がテキストファイルに隠されています。 これらはGeditやKateなどのデフォルトのテキストエディタで開くことができますが、特に管理者権限が必要な場合は、ターミナルの方が高速であることがよくあります。 ターミナルベースのテキスト編集の場合、上位の選択肢の2つはGNUNanoとVimです。どちらが良いですか?その質問に踏み込むつもりはありませんが、これら2つのテキストエディタを際立たせる主要な違いがあります。 GNUnanoとVimの簡単な歴史 GNU n

  2. AMD独自のグラフィックスドライバーを使用する必要がありますか?それらをどのようにインストールしますか? [Ubuntu]

    デスクトップまたはラップトップにAMDまたはnVidiaグラフィックカードまたはチップが搭載されている場合は、内部でかなりのグラフィック処理能力があります。ただし、これらの高く評価されているグラフィックベンダーは、ドライバーをプロプライエタリソフトウェアにするなど、秘密を守ることを望んでいます。 Ubuntuおよびその他のLinuxディストリビューションは、オープンソースドライバーを使用してそれらを機能させます。しかし、この2つの違いは何ですか。また、独自のドライバーを使用する場合、Ubuntuにどのようにインストールしますか? 違いは何ですか? オープンソースとプロプライエタリドライバの