パッケージ化されたオプションが存在する場合、なぜtarballからインストールするのですか?


1

RPMからCentOSまたはRHELにソフトウェアをインストールするオプションが与えられた場合、なぜtarballからインストールすることを選択したのでしょうか?

回答:


1

パッケージマネージャーで使用できるものとは異なるバージョンが必要な場合があります。

セキュリティの観点からは、パッケージマネージャーを信頼していない可能性があるため、tarballをダウンロードし、ソースを確認して、侵害されていないことが確実になったらインストールしてください。

または、ソースを編集して、たとえばバグを解決するなど、アプリケーションの動作を変更することもできます。


2

まず、これまでに作成されたすべてのプログラムがとしてパッケージ化されているわけではありませんrpm。であれば第二に、install from rpmあなたが意味するようなツールyumzypperとすることによりinstall by tarball、プロジェクトのWebサイトや建物からtarballのソースコードをダウンロードし、それを手動でインストールする意味、誰かが一緒に行くことを好むだろういくつかの理由があるかもしれないtarball代わりに、準備されたパッケージの説明:

  • パッケージメンテナーによってまだ準備されていない、指定されたプログラムの最新バージョンを持つ
  • いくつかのカスタムビルドオプションを使用するには(たとえば、./configureステップで)

最後に、開発バージョンを試してみて、必ずしもそれをインストールしたくない場合があります。通常、非安定バージョンはパッケージメンテナによってパッケージ化されないため、他に試してみる方法はありません。


3
この答えは、さらに詳しく説明する必要があるかもしれない重要な違いを強調しています。一般的に言えば、用語はよく使われますが(OPはどちらを指定していないか)、2つの操作は同等ではありません。
CVn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.