CentOS 5.5にインストールするパッケージを検索するにはどうすればよいですか?

CentOS 5.5にインストールするパッケージを検索するにはどうすればよいですか?

背景ストーリー:最近、誰かがLinuxシステムの端末を介してパッケージをアップグレードするには、ディストリビューションのパッケージ管理システムを使用してパッケージをインストールまたはアップグレードする必要があると説明しました。

私はRHELの変形であるCentOSを使用しているので、これを行うには端末でrpmコマンドを実行する必要があります。したがって、パッケージをアップグレードまたはインストールする必要がある場合は、まずwgetコマンドを使用してパッケージをダウンロードし、次にrpmコマンドを使用してインストールします。ここでプロセスが明確です!

実際の問題:ただし、wget コマンドを使用してパッケージをダウンロードするには、パッケージを指す URL が必要です。このURLをどのように見つけることができますか?

私の個人的な調査によると、このようなサイトがあります。rpm.pbone.net(私が知っている唯一のもの)このパッケージを検索します。キーワードで「firefox」を検索(名前で検索rpmを選択)与えられた結果多くのディストリビューションについて。これでCentOS 5が利用可能になりましたページ3ところで、最新バージョンが3.6.18のようです。 Fedora(他のRHELバリアント)がすでにバージョン5.0.2で利用可能である場合、CentOS用の最新バージョンのFirefoxはどこにありますか? Firefoxをアップグレードするには、どのパッケージをダウンロードするのかわかりません。

抗弁:CentOSにインストールするパッケージを検索する方法を誰かが指摘してくれたらいいでしょう。 rpm.pbone.netに似たCentOSパッケージの公式ウェブサイトがあります(非公式のようです)。私は現在の練習のために最新バージョンのMozilla FirefoxとVLCを探しています。

答え1

私はRHELバリアントであるCentOSを使用しているので、これを行うには端末でrpmコマンドを実行する必要があります。

しかし、回転速度実際のパッケージ作業のために、RHELと友達は次のものを使用します。まああまり退屈にしてください。

Yumを使用すると、次のようにソフトウェアをインストールできます。リポジトリ、RPMパッケージとインデックスファイルのローカルまたはリモートのコレクションであり、依存関係の解決とファイルの実際のインポートとインストールを処理します。

ディレクトリを見ると、システムに設定されているリポジトリのリストを見つけることができます/etc/yum.repos.d/

ただし、wget コマンドを使用してパッケージをダウンロードするには、パッケージを指す URL が必要です。このURLをどのように見つけることができますか?

適切な.rpmファイルを見つけてダウンロードできますか?あるいは、あなたの問題が何であるかを理解できないかもしれません。とにかく、インターネットのどこかでRPMファイルを取得すると、おそらくyumリポジトリも設定されます。この場合、実際にストレージパッケージを最初にインストールする方が慎重になります。

興味深いことに、RPMファイルをダウンロードしてインストールすることでこれを行うことができます。

私の個人的な研究では、これらのパッケージを検索するrpm.pbone.net(私が知っている唯一のサイト)などのサイトがあります。

このサイトでは既知の多くのRPMパッケージを検索でき、そこにいくつかの有用な情報を見つけることができますが、私はあなたが深く興味を持っているものにこのサイトを使用しようとしません。

エッフェル便利な店です。

また、見ることができます平均速度そしてRPM鍛造、でも注意して使用してください。時々パッケージの交換を提供することが知られており、これは最悪の依存性地獄を引き起こす可能性があります。誰かがclamavで作った混乱をクリーンアップするのに数週間かかりました。

これらのリポジトリを使用する場合は、次の点を考慮してください。構成ファイルの「有効化」フラグを0に設定します。/etc/yum.repos.d/--enablerepo=...コマンドラインを使用してyumに切り替えます。

Fedora(他のRHELバリアント)がすでにバージョン5.0.2で利用可能である場合、CentOS用の最新バージョンのFirefoxはどこにありますか?

これには2つの誤った仮定があります。

まず、Fedora/RHEL関係が逆転します。 RHELは一般的に Fedora ベース、その逆ではありません。 RHEL 5はFedora 6に似ています。 Fedora 6用に構築されたすべてのパッケージはRHEL 5で実行される可能性が高いです。しかしフェドラ最先端、バージョンのライフサイクルは12ヶ月です。 Fedora 6用のパッケージを作成する人はもういなく、2007年に終了しました。

第二に、今日のCentOS 5をデスクトップオペレーティングシステムとして使用しようとしているのはクレイジーです。これは先史時代です。実はしばらく最新の Firefox バージョン走ることもできませんCentOS 5で図書館が古くなったからです。これでこの問題が解決しました。 Mozillaが提供するローカルでインストールして実行代わりにこれを使用できます。ただ行くhttp://getfirefox.com/ダウンロード用。

CentOSはRHELに基づいており、RHELのパッケージングポリシーを継承します。 RHELいいえバグ修正ではなく最新バージョンに移動何もない、彼らの目標は全体的な安定性だからです。たとえば、CentOS 5 は PHP 5.1、PostgreSQL 8.1、Perl 5.8、Python 2.4 でクラッシュします。永遠に。 RHEL時々新しい提案名前付きたとえば、システム管理者に最新バージョンのパッケージを使用させるようにしますpython26php53はっきりしたい新しいバージョンからアクセスできます。

Firefoxをアップグレードするには、どのパッケージをダウンロードするのかわかりません。

このようなバッグはほとんど見られないでしょう。 CentOS 5でFF5を使用するには、Mozillaの公式バイナリをローカルにインストールする必要があります。

私は現在の練習のために最新バージョンのMozilla FirefoxとVLCを探しています。

回転速度現在vlcを提供しているようです。 (単にそのページからRPMをインポートしてインストールするよりも、yumを使用してatrpmsリポジトリからインストールすることをお勧めしません。) VLC RHEL公式ダウンロードページ以前のバージョンを提供していますが、RPMForgeを使用することをお勧めします。はい、これはすべてvlcを提供することを意味します。どのようにenabledゼロに設定することを提案したのか覚えていますか?はい、そうです。

CentOS 5を他の目的に使用しようとするべきではないことをもう一度強調したいと思います。デスクトップオペレーティングシステム今。 Red Hat アップデートポリシーこれは、RHEL 5が今年末にバグ修正以外のアップデートの受信を中止し、来年末にセキュリティと重要なバグ修正以外のアップデートの受信を中止することを示しています。これは基本的に新しいコンピュータにXPをインストールするのと同じです。

RHEL 6がリリースされたかなりかなりです。 CentOSの人々は、それに対応するためにビルド環境を完全に再実行する必要がありました。明らかに、CentOS 6イメージは現在ミラーとして配布されています。QAカレンダーが表すおおよその内容。置いてみましょう。とにかくこれ少し機械の生産寿命を延ばすには、今日の新しいインストールをお勧めします。

一方、デスクトップ用Linuxを真剣に考える場合は、Fedora自体などの最新のソフトウェアやUbuntuなどのDebianベースのディストリビューションに従うことができるディストリビューションを検討してください。 Ubuntuには1つありますたくさんデスクトップをインストールすると、Mindshareとaptリポジトリ(aptはyumに似たツールです)がyumリポジトリよりも見つけやすいようです。

答え2

あなたはそれを使用することができますhttp://pkgs.org/Linuxパッケージ検索:
http://pkgs.org/package/firefox

関連情報