ダウンロードは終了しました Linux アプリケーション これまでにないほど挑戦的です。使用している Linux ディストリビューションのアプリ ストアやパッケージ マネージャーで利用できないアプリのソース ファイルからカスタム アプリをコンパイルする方法を見つけなければならなかった時代は終わりました。
Linux へのアプリケーションのインストールは、さまざまな作業が必要になる場合があります。一方で、このエクスペリエンスは Microsoft Windows で見られるものと比較すると単純に見えるかもしれません。必要なアプリの多くは App Store またはパッケージ マネージャーで入手できます。 Linuxディストリビューション.
ただし、必要なアプリが存在しなかったり、ホストされているバージョンが古い場合もあります。これは、Windows の主要な EXE 形式の利点を感じるところです。Linux パッケージ形式が多すぎて、すべてのディストリビューションがサポートしているわけではありません。幸いなことに、ほとんどのディストリビューションは DEB または RPM のいずれかを使用します。
ここでは、DEB または RPM 形式のアプリケーションを検索してダウンロードするのに役立つ 8 つのサイトを紹介します。

クイックリンク
パッケージ管理システムとは何ですか?
パッケージ管理システムは、アプリケーションのインストールを 1 回以上実行します。また、現在インストールされているパッケージをアップグレードするツールも提供します。パッケージ リポジトリは、コードがシステムで使用するために検査されていること、および開発者と保守者がインストールされているソフトウェアのバージョンを承認していることを確認するのに役立ちます。
サーバーや開発環境を構成する場合、多くの場合、公式リポジトリ以外にも目を向ける必要があります。特に問題のアプリケーションが急速に変化している場合、ディストリビューションの安定バージョンのパッケージが古くなっている可能性があります。それにもかかわらず、パッケージ管理はシステム管理者や開発者にとって不可欠なスキルであり、主要なディストリビューション用のパッケージ化されたアプリケーションが豊富に存在することは、非常に大きなリソースです。
1.pkgs.org

考えられます pkgs.org ポップアップやスパイウェアに対処することなく、Linux パッケージの最新バージョンを見つけてダウンロードするための簡単な場所として。このサイトでは、十数のディストリビューションで利用可能な何百万ものパッケージのインデックスが作成されています。これらのディストリビューションの中には DEB を使用するものと RPM を使用するものがあるため、ここは両方を入手するのに適しています。
pkgs.org ではディストリビューション バージョンごとに結果が表示されるため、Debian または Ubuntu の正確なバージョンと互換性のある DEB ファイルを検索できます。 Fedora や openSUSE などの RPM を使用するディストリビューションにも同じことが当てはまります。 pkgs.org は DEB 形式と RPM 形式のみに限定されていないため、Arch Linux も含まれています。
2. RPMシーク

pkgs.org ではパッケージの検索が簡単ですが、検索の実行はパッケージ名に基づいたものに限定されます。 RPMシーク さらに一歩進んで、検索に使用するパラメーターをいくつか提供します。ディストリビューションのバージョンに基づいて検索できるだけでなく、実行するためにインストールする必要があるパッケージ (依存関係と呼ばれます) や、インストール時に使用可能にする必要がある追加のアプリケーションに基づいてファイルを検索することもできます。
その名前にもかかわらず、RPM Seek は RPM ファイルに限定されません。 Debian は、パッケージを見つけることができるディストリビューションの 1 つです。Debian は DEB 形式を使用します。
3. Debian パッケージの検索

Linuxディストリビューション あなたは、アプリケーションが満載された多数のコンピュータを管理しており、それらのコンピュータを通じて他の人に配布されます。これが名前の由来です ディストリビューション (またはディストリビューション)。このアプリケーションには、Linux アプリ ストア、パッケージ マネージャー、またはコマンド ラインを使用してアクセスするのが最も一般的ですが、Web ブラウザ経由でアクセスすることもできます。
DEB 形式がそのために作成されたことを考慮すると、Debian が最大のディストリビューションです DEB ファイルがパッケージ化されている。多くの代替案は最終的にはそれらに基づいています。したがって、Debian のパッケージ リストはアプリケーションを探すのに最適な場所です。 DEB ファイルを直接ダウンロードできます。これらの DEB ファイルでは、他の DEB ファイルが既にインストールされている必要があることが多いため、この方法はお勧めできません。
Debian サイトに限定されません。ページがご覧になれます Ubuntu パッケージ أو Linux Mint パッケージのページ また。同様に、RPM ファイルは次の場所にあります。 Fedora パッケージのソース。
4.RPM Pボーン検索

システムの問題の診断に役立つ、より高度な調査ツールをお探しですか? RPM Pボーン検索 これは、システムのより包括的な分析を提供するために設計された Web サイトです。
欠落している可能性のある RPM またはその他の依存関係を特定するのに役立つ詳細な検索パラメーターを指定できます。 RPM ファイルは、変更タグ、概要、または RPM タグに基づいて検索できます。
RPM PBone Search を使用すると、リポジトリ自体のサイズを監視することもできます。 Fedora、openSUSE、またはその他の RPM ベースのディストリビューションが RPM ファイルをリポジトリに追加するタイミングを確認し、それらのリポジトリに含まれる内容の完全なリストを表示できます。
5. RPM検索

これらの検索エンジンのほとんどは、ある程度の表示スタイルに従っています。しかし、対処する場合はそのようなことはありません RPM検索。このサイトでは、基本的な HTML でシンプルでわかりやすいテキストが表示されるため、検索結果がすぐに表示されます。
多くの人にとって、Web ページの読み込み速度はあまり頭の中にありません。 4G+ ネットワークを使用すると、遅くて容量の大きい Web ページがすぐに読み込まれます。しかし、私たちの多くは依然としてブロードバンドの基本的な形式へのアクセスを待っています。この場合、ブラウザが読み込む必要があるものは少ないほど良いです。
その名の通り、RPM Find は RPM ファイルに限定されています。
6. ビルドサービスを開く

サービスです オープンビルドサービス 誰でも複数のオペレーティング システムおよびディストリビューション用のパッケージを同時にコンパイルして配布できる場所。この機能によりプロセスが簡素化され、開発者は Debian と Arch Linux でのアプリケーションの動作の微妙な違いを理解することなく、コードの作成に集中できるようになります。
Open Build Service を使用してアプリを構築できるだけでなく、アプリの検索にも使用できます。これを行うには、次の場所に進みます build.opensuse.org.
なぜopenSUSEなのか?これは、Open Build Service が openSUSE Build のサービスとして開始され、openSUSE が、使用するディストリビューションに関係なく、誰でもパッケージを検索できる公開バージョンをホストし続けているためです (ただし、多くのアプリケーションは openSUSE を念頭に置いて開発されています)。 )。
7.RPM フュージョン

インストール時に人々が気づく 1 つの点 フェドーラ それは、特定の Linux ディストリビューション リポジトリが独自のアプリケーションを提供していないことです。 Nvidia グラフィック カードまたは特定のビデオ コーデック用のクローズド ソース ドライバーは見つかりません。それが欲しい場合は、他の場所を探す必要があります。
ここで登場します RPMフュージョン。これは、Fedora ユーザーのために長年存在してきたサードパーティ リポジトリで、公式 Fedora リポジトリから除外されているいくつかのアプリケーションを提供します。探している RPM ファイルがクローズド ソースまたはオープン ソースであっても、Red Hat (Fedora を開発) のような企業が再配布するには安全ではない場合は、ここで見つかる可能性が高くなります。
8。 発射台

<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX>ي<XNUMXxAXNUMX><XNUMXxAXNUMX><XNUMXxAXNUMX><XNUMXxAXNUMX> ランチパッド Ubuntu デスクトップを提供したのと同じ会社、Canonical の製品です。 Launchpad は、オープンソース アプリケーションを開発および保守するための Web サイトです。 Launchpad は主に開発者向けのサイトですが、パッケージをダウンロードできる場所でもあります。
Launchpad のアプリの多くは Ubuntu をターゲットとしているため、Web サイトには多くの DEB ファイルが用意されています。しかし、それを見つけるには検索する必要があります。多くのプロジェクトでは、圧縮された TAR.GZ ファイルとしてのみダウンロードが提供されます。一方、RPM ファイルを提供するものもあります。
ここの多くのプロジェクトが現在他の場所でホストされているか、放棄されているため、Launchpad は以前ほど広く使用されていません。これは私が最初にチェックするサイトではありませんが、いくつかのアプリをチェックすることは依然として重要です。
DEB または RPM をダウンロードする必要があるのはなぜですか?
Linux の時代は変わりました。 DEB および RPM ファイルは、ディストリビューションのアプリ ストアにないアプリケーションを配布するための推奨される方法ではなくなりました。ただし、他の形式よりも優先される理由があります。
- ディストリビューションに含まれるほとんどのアプリケーションは、すでに DEB または RPM ファイルとしてパッケージ化されていることがよくあります。
- 1 つの方法を使用して、アプリをインストール、削除、または更新できます。
- これらの形式は、最新の方法よりもハード ドライブ上で占有するスペースが少なくなります。
- 現在、DEB または RPM バージョンはより速く開きます。
- DEB および RPM バージョンでは、より一貫性が高くなります。場合によっては、新しい形式ではユーザー属性が無視されたり、ファイル ダイアログ ウィンドウが異なったりすることがあります。
ほとんどのディストリビューションはこれら 2 つの形式のいずれかを使用しますが、これは、これらを使用しないディストリビューションも存在することを意味します。たとえば アーチのLinux そしてそれをベースにした多くのディストリビューション。
ディストリビューション固有のパッケージ追跡を扱いたくない場合は、Flatpak や スナップ أو AppImage。それが今の存在理由の大きな部分を占めています。 Flathub と Snap Store の間では、ワンクリックまたはターミナルからのコマンドだけで必要なアプリを見つけられる可能性が高くなります。










