Xを実行し、unix(または少なくとも私の特定のunixシステム)で実行されるプログラムを探しています。どこを見ればいいですか?一般的なWeb検索よりも効率的な方法はありますか?
最初に確認するのは、ディストリビューションのパッケージリストです。ここに、インストールが最も簡単なプログラムがあります。一部のパッケージ管理ツールは、高度な検索方法を提供します。
DebianおよびDebianベースのディストリビューション(Ubuntuなど)では、apt-cache search
またはaptitude search
(コマンドライン上)を使用するか、AptitudeやSynapticなどのインタラクティブパッケージマネージャーの検索機能を使用して、パッケージの説明を検索できます。 。タグの形式には、より構造化された情報もあります。debtags
パッケージをインストールし、debtags
コマンドを使用して基本的なクエリを実行するか、Aptitudeでタグデータベースを参照します。タグは、たとえば、特定のファイル形式で動作するパッケージを見つけるための良い方法です。
Red Hatおよびyumを使用するその他のディストリビューション(CentOS、Fedoraなど)では、yum search
(コマンドライン)を使用してパッケージの説明を検索できます。
パッケージが配布されていない場合は、非公式のソースから入手できる可能性があります。 Linuxパッケージ検索 を試してください。これは、Linuxパッケージのいくつかの公式および非公式のソースにインデックスを付けます。 Ubuntuの場合は、 [〜#〜] ppa [〜#〜] でパッケージを検索します。
ディストリビューションに何も含まれていない場合は、別のディストリビューションのパッケージデータベースを調べることもできます。大規模なパッケージデータベースを使用したディストリビューションの例は、 Debian 、 Fedora 、 FreeBSD 、 bunt です。
特にUnixとLinuxのソフトウェアを見つけるのに適した場所は、 freshmeat です。これは、ソフトウェアプロジェクトを、簡単な説明、ライセンス情報、人気と活力の統計、使用されているプログラミング言語に関する情報など、主題別に検索できるように一覧表示する、定評のあるサイトです。
転送された他の提案に加えて、 Alternative To と呼ばれる優れたサイトがあります。これは、別のプラットフォームで知っているソフトウェアに基づいて、他のプラットフォームのソフトウェアを検索するのに最適です。
Calebの答えに沿って、 Linux App Finder があります。私は一般的に、Windowsアプリから始めて、「Linuxの代替」を検索する方が簡単だと思います。これは、Windowsアプリは、宣伝が多く、多くの人が知っているため、通常、情報を見つけるのが簡単だからです。
Free Software Foundation は、フリーソフトウェアアプリケーションのオンラインカタログを http://directory.fsf.org/ Webサイトから:
無料のオペレーティングシステム、特にGNUオペレーティングシステムとそのGNU/Linuxバリアントで実行される便利なフリーソフトウェアをカタログ化します。
ライセンスは、このディレクトリにリストされているすべてのプログラムに対して検証されます。
リストされているソフトウェアごとに、簡単な説明が提供され、ホームページへのリンク、ユーザーサポートリソース、チェックアウトコマンド、および/またはプログラムソースをダウンロードできる場所へのリンクが提供されます。
Freshmeatについて言及する場合は、 Sourceforge.net というスローガンも言及する必要があります。
"SourceForgeは、無料のオープンソースソフトウェアをダウンロードして開発する場所です"。
また時々 Google Code は素晴らしい情報源かもしれません。
BerliOS は、多数のUNIX/Linuxアプリケーションもホストしています。
ややナイーブなサイトですが、Windowsからのユーザーにとっては非常に便利です。
Gentooおよび派生システムには、Portageを検索するための優れたプログラムがいくつかあります(つまり、gentooのソフトウェアデータベースです)。私が一番好きなのは eix です。
Gentooの最適なオンライン検索は gpo.zugaina.org です。デフォルトのgentooportageだけでなく、すべての一般的なオーバーレイ(非公式/サードパーティデータベース)も検索します。
マイナーな追加:すでにインストールされているものについては、気づかないかもしれません:
apropos wireless
ノイズだけでなく、興味深い結果につながる可能性があります。
apropos writing letter