Ubuntuおよび派生物のターミナルから入手可能なパッケージを検索する

ターミナルから利用可能なパッケージの検索について

次の記事では、どうすればよいかを見ていきます。 コマンドラインから利用可能なパッケージを検索する。 ターミナルからDebian、Ubuntu、またはLinuxMintで利用可能なパッケージを検索する方法はいくつかあります。 これらのパッケージは おかげで検索 apt, apt-cache y 適性。 これらのツールは、パッケージ名とこれらの説明を探すときに役立ちます。 また、探しているのが特定のパッケージであるが、パッケージの正確な名前がわからない場合や、特定の目的やタスクのためのツールが必要な場合にも、非常に役立ちます。 したがって、利用可能なオプションを知ることができます。

apt、apt-cache、aptitudeを使用して利用可能なパッケージを検索する主な違いは次のとおりです。 それらの出力とこれらのパッケージが分類される順序。 また、DebianベースのGnu / Linuxディストリビューションにaptitudeがデフォルトでインストールされていない場合があります。 この場合は、インストールする必要があります。

これから説明するすべての例のうち、 apt-cacheは最も読みやすい出力を持っています 通常は追加情報は必要ないので。 インストールされている/利用可能なバージョンを確認するには、apt-cacheポリシーパッケージ名を使用できます。

覚えておくべきもう一つのことはそれです aptおよびapt-cacheは、aptソフトウェアパッケージのキャッシュを検索します、したがって、で利用可能な両方のパッケージを返します リポジトリ 手動でインストールされたDEBパッケージなど(リポジトリでは使用できません)。 の場合 適性、それはリポジトリで利用可能なパッケージのみを返します.

コマンドラインから利用可能なパッケージを検索する

apt-cacheを使用して利用可能なパッケージを検索します

すでに書いたように、apt-cacheを使用して Debian、Ubuntu、またはLinuxMintリポジトリで利用可能なパッケージを検索します、リポジトリにないインストール済みのDEBパッケージに加えて。 使用する形式は次のとおりです。

apt-cache search BÚSQUEDA

の実用例 パッケージ「nodejs」を検索する 次のようになります。

apt-cache 検索 nodejs

apt-cache search nodejs

前のキャプチャでわかるように、非常に長くなる可能性があるため、すべての出力をキャプチャすることはできませんでした。

aptitudeを使用して利用可能なパッケージを検索する

適性の場合、これは apt用のNcursesベースのフロントエンド。 このツールは通常、デフォルトではインストールされませんが、インストールできるようになります Debian、Ubuntu、Linux Mint、その他のDebianベースのGnu / Linuxディストリビューションにインストールします ターミナルでこのコマンドを使用する(Ctrl + Alt + T):

sudo apt install aptitude

インストール後、aptitudeを使用してコマンドラインからパッケージを検索できるようになります。 使用する形式は次のようになります。

aptitude search BÚSQUEDA

パッケージ「nodejs」を見つけるための実際的な例は次のとおりです。

適性検索nodejs

aptitude search nodejs

私たちもできるようになります aptitudeNcursesユーザーインターフェイスを使用する。 これ以上書く必要はありません 適性 それを開始するには:

適性パッケージを検索する

ここでできる /を押してからキーワードを入力して、パッケージを検索します 検索用。

aptを使用して利用可能なパッケージを検索する

aptを使用すると、次のようにコマンドラインから利用可能なパッケージを検索できます。

apt search BÚSQUEDA

ただする必要があります SEARCHという単語をキーワードに置き換えます 私たちが探しているもの。 引用符で囲むいくつかのキーワードを追加できます。

これは、「nodejs」とその出力を検索する例です。

apt検索nodejs

apt search nodejs

繰り返しになりますが、結果が非​​常に多いため、前の画像ですべてをキャプチャすることは不可能でした。

結果を読みやすくする

今見たXNUMXつのケースでは、検索結果が非常に長くなる可能性があります。 そうなると、できるようになります を使用してそれらを実行します 他には? コマンドの横。 これにより、以下に示すように、読みやすくなります。

apt-cache search BÚSQUEDA | more

grepを使用して、特定のキーワード(この例ではSEARCH2)を含まない結果を除外することもできます。

apt-cache seachgrepで利用可能なパッケージを検索する

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Grepはデフォルトで大文字と小文字を区別します。 -iオプションを追加すると、大文字と小文字を無視できます。 次のようになります。 grep -i SEARCH2.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。