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


16

apt-getDebianベースのシステムで使用されていることを知っているので、Red Hat Enterprise Linux(RHEL)システムで何が使用されていますか?apt-getRed Hat にインストールして使用することはできますか?


1
aptitudeまたはapt-get、Debianパッケージマネージャーです。RedHatのディストリビューションでは、パッケージマネージャがあるrpmyumのFedora / CentOSにフレーバーのために。おそらく、RedHatにaptitudeを手動でインストールする方法を見つけることができますが、それはかなりの作業のように聞こえます。
ショーンC.

いいえ、yumを使用する必要があります。
-qroberts

インストールできたとしても、ダウンロードしたパッケージは機能しますか?
サンワッコ

回答:


9

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

問題点:

  • 2008年以降、実際には維持されていないようです。それ以降、インクリメンタルなパッチまたは修正が行われる場合がありますが、大きなものはありません。
  • Yumリポジトリはと互換性がないapt-rpmため、コンピューターにインストールする場合でも、使用するにはapt-rpmリポジトリに接続する必要があります。

そのフォークは、バージョン5 apt-rpmとほとんど互換性があるように更新されておりrpm、最近のすべてのRPMディストリビューションで使用されています。したがって、使用を主張する場合、出発点として適切なのは、rpm5の apt-rpmのGitoriousブランチをチェックアウトすることです。

のコマンド構文は、1日以内、またはせいぜい1週間以内に他のユーザーを知っていれば、一方を学習できるyumほど十分に近いapt-getものです。したがって、使用するビジネス上のニーズが非常に強くapt、独自のapt-rpmリポジトリを作成する場合(および基本的にメンテナンスされていないソフトウェアの扱いが難しい場合)を除き、この一連の考え方を進めることはお勧めしません。


このコマンド{sudo rm filename ./Desktop}を使用して、現在のディレクトリから他のディレクトリにファイルをカットしようとしただけで、ユーザーはsudoersファイルではないということです。この事件は報告されるでしょう。これは、SUDOがRHELで利用可能であることを意味するものではありません
OmiPenguin

まずrm、ファイルを移動するのではなく削除します。ファイルrm削除する場合を除き、使用しないでください(回復できない可能性があります)。使用するmv名前を変更したり、ファイルを移動する代わりに。誤ってファイルをほとんど削除したことを考えると、rootになる前に基本的なコンソールコマンドを学習して、システムを破壊しないようにすることをお勧めします。
-allquixotic

申し訳ありませんが、それはrm謝罪ではなくmvでした。TYPO
OmiPenguin

とにかく、あなたの質問は完全に無関係であるため、この質問のコメントに関してトピック外です。これはチャットルームではありません。RHELのSudoについて質問がある場合は、新しい質問をしてください。ただし、この質問は何十回も尋ねられているため、最初にSuperUser を検索することをお勧めします。
-allquixotic

13

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

Red HatベースのLinuxディストリビューションは、rpmパッケージ管理システムを使用します。Red Hatディストリビューションでrpmyumを取得およびインストールするために使用できます。

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.