apt-get
がdebianベースのシステムで使用されていることがわかっているので、Red Hat Enterprise Linux(RHEL)システムでは何が使用されていますか? Red Hatにapt-get
をインストールして使用することはできますか?
RPMベースのディストリビューションでapt
スタイルのリポジトリ(およびapt-get
コマンド)をサポートすると主張しているプロジェクトがあります。これは apt-rpm と呼ばれ、いくつかのディストリビューションではデフォルトのパッケージマネージャーとして使用されますが、RHEL/Fedoraでは使用されません。
問題:
apt-rpm
と互換性がないため、コンピュータにインストールする場合でも、使用するにはapt-rpmリポジトリに接続する必要があります。最近のすべてのRPMディストリビューションで使用されているrpm
バージョン5とほぼ互換性があるように更新されたapt-rpm
のフォークがあります。したがって、それを使用することに固執する場合は、rpm5のapt-rpmの Gitoriousブランチ をチェックアウトすることをお勧めします。
yum
のコマンド構文はapt-get
に十分に近いため、1日以内、または多くても1週間以内にもう1つを知っていれば、もう1つを学ぶことができます。したがって、apt
を使用するための非常に強力なビジネスニーズがあり、独自のapt-rpmリポジトリを作成する(そして基本的にメンテナンスされていないソフトウェアの扱いづらさを扱う)場合を除いて、これを続行しないことをお勧めします一連の考え。
いいえ、apt
はDebian固有です。 apt
はdpkg
を使用して.deb
ファイル(Debian固有のバイナリファイル)をインストールします。
Red HatベースのLinuxディストリビューションは、rpm
パッケージ管理システムを使用します。 yum
を使用して、Red Hatディストリビューションにrpmsを取得してインストールできます。
yum search som-package-name
yum install some-package-name
自分でダウンロードしたrpmをインストールする場合は、rpm -i some-package.rpm
を使用してインストールします(およびrpm -qa
を使用して、インストールされているすべてのリストを取得します- rpms)。これは、Debianベースのディストリビューションでのdpkg -i some-package.deb
(およびdpkg --get-selections
は、インストールされているすべてのdebパッケージのリストを取得する)と同等です。