メニュー
Amazon Elastic Compute Cloud
Linux インスタンス用ユーザーガイド

ソフトウェアパッケージを見つける

yum search コマンドを使用すると、設定したリポジトリで利用できるパッケージの説明を検索できます。これは特に、インストールするパッケージの正確な名前がわからない場合に便利です。キーワード検索をコマンドに追加します。複数の単語を検索するには、引用符で検索クエリを囲みます。

重要

これらの手順は Amazon Linux で使用するためのものです。その他のディストリビューションの詳細については、各ドキュメントを参照してください。

引用符で囲まれた複数の単語検索クエリは、正確なクエリに一致する結果のみを返します。予想されたパッケージが表示されない場合、キーワードを 1 つに絞って検索し、結果をスキャンします。キーワードの同義語を試して、検索の幅を広げることもできます。

Copy
[ec2-user ~]$ sudo yum search "find" Loaded plugins: priorities, security, update-motd, upgrade-helper ============================== N/S Matched: find =============================== findutils.x86_64 : The GNU versions of find utilities (find and xargs) perl-File-Find-Rule.noarch : Perl module implementing an alternative interface : to File::Find perl-Module-Find.noarch : Find and use installed modules in a (sub)category libpuzzle.i686 : Library to quickly find visually similar images (gif, png, jpg) libpuzzle.x86_64 : Library to quickly find visually similar images (gif, png, : jpg) mlocate.x86_64 : An utility for finding files by name

また、yum パッケージマネージャでは、いくつかのパッケージがグループに組み合わされます。それを 1 つのコマンドでインストールし、ウェブサーバーのインストールやソフトウェアコンパイルのツール作成など、特定のタスクを実行できます。システムに既にインストールされているグループと、インストールできるグループを一覧表示するには、yum grouplist コマンドを使用します。

Copy
[ec2-user ~]$ sudo yum grouplist Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Group Process Installed Groups: Development Libraries Development tools Editors Legacy UNIX compatibility Mail Server MySQL Database Network Servers Networking Tools PHP Support Perl Support System Tools Web Server Available Groups: Console internet tools DNS Name Server FTP Server Java Development MySQL Database client NFS file server Performance Tools PostgreSQL Database client (version 8) PostgreSQL Database server (version 8) Scientific support TeX support Technical Writing Web Servlet Engine Done

yum groupinfo "Group Name" コマンドを使用すると、グループにさまざまなパッケージを表示できます。Group Name には情報を取得するグループの名前を指定します。このコマンドを使用すると、そのグループでインストールできる必須、デフォルト、任意のパッケージがすべて一覧表示されます。

デフォルトの amzn-main および amzn-updates リポジトリで必要なソフトウェアが見つからない場合は、Extra Packages for Enterprise Linux (EPEL) リポジトリなどのリポジトリをさらに追加できます。詳細については、「リポジトリの追加」を参照してください。