yumがインストールされているデフォルトのAmazon EC2インスタンスでapt-getを有効にする


10

私は次のようなものを呼び出したいです:

sudo yum install apt

インストールにapt-getとyumを使用できるようにします。

ただし、これは機能しません。私は次のものを手に入れました:

Loaded plugins: fastestmirror, priorities, security, update-motd
Loading mirror speeds from cached hostfile
 * amzn-main: packages.eu-west-1.amazonaws.com
 * amzn-updates: packages.eu-west-1.amazonaws.com
Setting up Install Process
No package apt available.
Error: Nothing to do

デフォルトのAmazon EC2インスタンスにリポジトリを認識させる必要があるようです。

簡単に言うと、yumの代わりにapt-getの使用を有効にする方法を教えてください。

回答:


15

apt-getはDebianツールです。yum(およびrpm)はRed Hatツールです。これらには互換性がありません。彼らがインストールするパッケージも同様です。

apt-getを使用する場合は、Red Hat(またはCentOSなど)ではなく、Debian(またはUbuntu)イメージを使用します。


1

YUMはRHEL(Centos)システムでのデファクトRPMパッケージ管理であり、こつこつとうまくいったらうまくいく-私の最高の提案は、YUMに慣れるか、Debianを使用することです...

そうは言っても、これらのRepoForgeパッケージの1つをインストールして(または/etc/yum/repos.d:Dを設定して)から、再試行することができます。 sudo yum install apt

http://pkgs.repoforge.org/apt/


0

@duskwuffはおそらく正しいようです:Debian(またはUbuntuのようなDebianベース)オペレーティングシステムを期待しています。Yumは、Red Hatベースのオペレーティングシステム(Fedora、CentOS、Yellow Dog、Scientificなど)で使用されています。

それらはほぼ同じ目的を果たします:最も一般的な場合:

   apt-cache search $FOO         ==   yum search $FOO   ||  yum search all $FOO
   apt-get install $FOO          ==   yum install $FOO
   apt-get update                ==   (not needed, happens on every hit)
   apt-get upgrade               ==   yum update

しかし、apt ある株式のFedoraで利用可能。Fedoraを実行している場合—

     $ cat /etc/fedora-release 
    Fedora release 15 (Lovelock)

次に/etc/yum.repos.d、同じOSを実行している別のマシンのからFedoraリポジトリをコピーして、それらを追加できます。(すでに存在しているが無効になっているファイルを確認してください:/etc/yum.repos.d/いくつかの.repoファイルが必要です。これらは無効になっている可能性がありますが、Fedoraの標準リポジトリ用です...)

個人的には、リスクに精通していない限り、RPMforgeを使用しないことをお勧めます。パッケージのストックOSとのマージで問題が発生しました。ただし、RPMfusionは一般に「安全」であることが証明されています。


-2

(セキュリティグループ)に新しいルールを設定してください。"see the VPC"を使用してセキュリティグループIDを選択し、[Accioins]をクリックします。そこから[インバウンドルールの編集]を選択し、[ソース]フィールドの下の[任意の場所]を選択します。

これで問題が解決することを願っています。


OPの問題は、ネットワークセキュリティルールとは何の関係もありませんでした。
duskwuff -inactive- 2017

@duskwuff私には同じ問題があり、それは私のために修正されました。彼はこれを尋ねていました:「簡単に言うと、yumの代わりにapt-getの使用を簡単に有効にするにはどうすればよいですか」ルールを変更しない限り、apt-getを取得できませんでした。
Hadi、

次に、すでにDebianまたはUbuntuインスタンスを使用していて、にアクセスしたことがない場合yum
duskwuff -inactive- 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.