パッケージとリポジトリは、Linux オペレーティング システムの基本です。 Linux ベースのシステムにソフトウェアをインストールする最初のステップは、適切なリポジトリからパッケージをダウンロードすることです。パッケージとは、ソフトウェアを適切に実行するために必要なすべてのファイルを含む圧縮アーカイブを指します。通常、パッケージはそれぞれのリポジトリからダウンロードされます。 Linux パッケージの一般的な形式には、.deb、.rpm、および .tgz があります。この記事では、Linux パッケージに含まれるファイルを見つけるさまざまな方法について説明します。
方法 1 – オンラインでファイルを確認する
Linux パッケージに含まれるファイルを見つける最も簡単で簡単な方法から始めましょう。最初のステップは、このショートカットにアクセスして、次の手順で示すように Web サイトを使用することです。この方法では、コマンド ラインの知識や外部ユーティリティのインストールは必要ありません。次のようにして、パッケージ内のファイルのリストを見つけることができます:
- その https://packages.ubuntu.com/ Web サイトを任意の Web ブラウザで開きます。
- 下にスクロールして、パッケージ ディレクトリを検索します。
- キーワード フィールドにパッケージ名を入力してください。
- [完全一致を表示] チェックボックスをオンにします。
- ディストリビューションを選択してください。
- 「検索」ボタンを押してください。
- 次のページで、アーキテクチャと目的のパッケージを指定してください。
- アーキテクチャの横にあるファイルのリストをクリックして、各パッケージ内のファイルのリストを表示します。
それが完了したら、各パッケージをチェックアウトして、中身を確認できます。このクールな機能とは別に、この Web サイトでは、ユーザーが特定のファイルを検索することもできます。そしてもちろん、ドキュメントを通じてそれらについてさらに学ぶことができます。
方法 2 – dpkg を使用
dpkg は、Linux でパッケージを作成および管理するためのツールです。これを使用して、Ubuntu のパッケージに含まれるファイルを一覧表示することもできます。さらに、dpkg を使用して特定のファイルを検索し、それらが使用しているパッケージを確認できます。興味深いことに、dpkg は Linux システムにプログラムをインストールおよび削除するメイン コマンドです。最も一般的に知られ、使用されている apt-get およびその他の同様のコマンドは、単に dpkg を呼び出して同じ結果を取得します。したがって、dpkg を使用している間は、基本的に非常に低い操作ベースで作業しています。重要な詳細を説明したところで、dpkg を使用してパッケージ内のファイルを判別するという主な関心事に戻りましょう。
最初のステップは、Ubuntu でターミナルを開くことです。アプリケーション メニューからアクセスするか、キーボード ショートカット Ctrl + Alt + T を押してアクセスできます。
インストールされたパッケージのファイルを一覧表示するには、次のコマンドを実行します (「$ dpkg」は、ファイルの一覧が必要なパッケージの名前です)
$ dpkg -L <パッケージ名>次の単純な dpkg コマンドを使用して、ファイルをインストールしている .deb パッケージを見つけることができます。
$ dpkg-deb -C /homeland/ubuntu/Desktop/example.deb
ただし、このチュートリアルの主な目的は、まだインストールされていないパッケージ内のファイルを確認する方法を示すことです。心配しないでください。以下の小さなコマンドでそれができます。
$ dpkg –内容 パッケージ名
このコマンドは、前に添付された画像と同じ出力を示します。ただし、これはまだインストールされていないパッケージでも機能します。
前述のように、dpkg を使用して特定のファイルを検索し、そのファイルを含むパッケージを見つけることもできます。この機能は、dpkg に -S (検索フラグ) を追加することで使用できます:
$ dpkg -S cairo.hcairo.h は、探しているファイル名です。探しているファイルのアドレスがわかっている場合は、それをコマンドに含めて結果を絞り込むことができます。
$ dpkg -S /usr/contain/Cairo/cairo.hdpkg を使用する主な利点の 1 つは、リポジトリからインストールされていないパッケージで使用できることです。
方法 3 – apt ファイルを使用する
apt-file は、パッケージに含まれるファイルを一覧表示したり、特定のファイル名でパッケージを検索したりできる Linux パッケージです。 apt-file は、インストールされていないパッケージからファイルを見つけるために使用できます。
まず、アプリケーション メニューから、またはキーの組み合わせ Ctrl + Alt + T を押してターミナルを開きます。
先に進む前に、まず apt-file パッケージを自分でインストールする必要があります。これを行うには、以下のコマンドを実行します。
$ sudo 適切な apt ファイルをインストールするにはapt-file は、データベースでパッケージとそのファイルを検索します。検索を続行する前に、データベースを更新することをお勧めします。
$ sudo apt ファイルの更新
すべてが実行されるようになったので、必要なパッケージを探し始めます。これは、次のコマンドを使用して実行できます。
$ apt ファイル リスト パッケージ
特定のファイル名 (この場合は cairo.h) を検索したい場合は、次のコマンドを使用できます。
$ apt ファイル検索 cairo.h探しているファイルのアドレスがわかっている場合は、dpkg と同様に、検索結果が狭すぎることを指定できます。
$ apt ファイル検索 /usr/contain/Cairo/cairo.h
これは、apt-file を使用して 1 つのパッケージ内のファイルを検索するために必要なすべてをカバーしています。ただし、引き続き apt-file を使用してメリットを享受したい場合は、以下のヘルプ コマンドが役に立ちます。
$ man apt ファイル$ apt file –ヘルプ
卒業証書
この記事では、パッケージ内のファイルの一覧を取得する方法をいくつか説明しました。オンラインの GUI ベースのリソースを使用して検索するか、コマンド ライン インターフェースを使用して検索するかを問わず、利用可能なすべてのパッケージのファイルのリストを取得する方法がわかりました。