apt-get は Red Hat システムで使用できますか?

apt-get は Red Hat システムで使用できますか?

Debian ベースのシステムでは使用されていることはわかっていますapt-getが、Red Hat Enterprise Linux (RHEL) システムでは何が使用されているのでしょうか? apt-getRed Hat にインストールして使用することは可能ですか?

答え1

aptRPMベースのディストリビューションでスタイルリポジトリ(およびコマンド)をサポートすると主張するプロジェクトがありますapt-getapt-rpmRHEL/Fedora では使用されていませんが、いくつかのディストリビューションではデフォルトのパッケージ マネージャーとして使用されています。

問題点:

  • 2008 年頃からあまりメンテナンスされていないようです。それ以降、パッチや修正が少しずつ加えられているかもしれませんが、大きなものはありません。
  • Yum リポジトリは と互換性がないapt-rpmため、 をコンピュータにインストールする場合でも、使用するには apt-rpm リポジトリに接続する必要があります。

のフォークがあり、最近のすべてのRPMディストリビューションで使用されているバージョン5apt-rpmとほぼ互換性があるように更新されていますrpm。したがって、どうしてもそれを使用する場合は、次のものを確認することをお勧めします。ギトリウス支流rpm5 の apt-rpm 用。

のコマンド構文はyumに十分似ているapt-getため、一方を知っていれば、もう一方を 1 日以内、または長くても 1 週間以内に習得できるはずです。したがって、 を使用する非常に強いビジネス ニーズがありapt、独自の apt-rpm リポジトリを作成する意思がある場合 (および基本的にメンテナンスされていないソフトウェアの粗雑さに対処する場合) を除き、この考え方を進めることはお勧めしません。

答え2

いいえ、aptDebian 固有です。 は、ファイル (Debian 固有のバイナリ ファイル) をインストールするためにapt使用されます。dpkg.deb

Red HatベースのLinuxディストリビューションはrpmパッケージ管理システムを使用しています。これyumを使用して、パッケージを取得してインストールすることができます。回転数Red Hat ディストリビューションの場合:

 yum search som-package-name
 yum install some-package-name

インストールしたい場合は回転数自分でダウンロードしたアプリをrpm -i some-package.rpmインストールするために使用できます(また、rpm -qaインストールされているすべてのアプリのリストを取得することもできます)。回転数dpkg -i some-package.deb)。これは(dpkg --get-selectionsインストールされているすべてのリストを取得するには)と同等です。デブDebian ベースのディストリビューションでは、パッケージがサポートされています。

関連情報