Abilitare apt-get su un'istanza predefinita Amazon EC2 che ha installato yum

Vorrei call qualcosa come:

sudo yum install apt 

per permettermi di utilizzare apt-get e yum per l'installazione.

Tuttavia questo non funziona. Mi ricordo quanto segue:

 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 

Sembra che richiede di rendere consapevole l'istanza Amazon EC2 predefinita dei repository.

In poche parole: come posso semplicemente abilitare l'uso di apt-get invece di yum?

3 Solutions collect form web for “Abilitare apt-get su un'istanza predefinita Amazon EC2 che ha installato yum”

apt-get è uno strumento Debian. yum (e rpm) sono strumenti Red Hat. Non sono compatibili; né sono i pacchetti che essi installano.

Se si desidera utilizzare apt-get, utilizzare un'image Debian (o Ubuntu) invece di Red Hat (o CentOS, o whatnot).

YUM è la gestione dei pacchetti RPM di defacto sui sisthemes RHEL (Centos) e funziona abbastanza bene una volta che si ottiene il suo appendino – il mio suggerimento migliore è familiarizzare con YUM o utilizzare Debian …

Detto questo, puoi provare ad installare uno di questi pacchetti RepoForge (o impostare il tuo /etc/yum/repos.d: D), quindi riprovare sudo yum install apt

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

Sembra che @duskwuff sia probabilmente corretto: si prevede un sistema operativo Debian (o Debian, come Ubuntu). Yum viene utilizzato in sisthemes operativi basati su Red Hat (come Fedora, CentOS, Yellow Dog, Scientific, qualunque cosa).

Servono per gli stessi scopi: per i casi più comuni:

  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 

Tuttavia, apt è disponibile su magazzino Fedora. Se si utilizza Fedora –

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

Quindi puoi aggiungere i repository Fedora copiandoli dal /etc/yum.repos.d su un'altra macchina che esegue lo stesso sistema operativo. (Verificare che i file siano già presenti ma distriggersti: /etc/yum.repos.d/ dovrebbe avere un certo numero di file .repo , che potrebbero essere disabilitati, per i repository Fedora di riserva …)

Personalmente, vorrei raccomandare di non utilizzare RPMforge a less che tu non conosca i rischi … ho affrontato problemi che fondono i loro pacchetti con il sistema operativo di riserva. RPMfusion, tuttavia, si è dimostrato generalmente "sicuro".

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.