web-dev-qa-db-fra.com

apt-get: commande introuvable

J'essaie d'installer un serveur Apache sur mon instance AWS. Cependant, il semble que le paquet apt ne soit pas installé.

J'ai cherché sur Google et tout ce que j'ai trouvé, ce sont des liens brisés vers ce paquet. J'utilise PuTTY sur une machine Windows si cette information est utile.

J'ai actuellement peu d'expérience dans les environnements Linux.

J'utilise la version suivante de Linux

Linux ip-172-31-37-96 3.14.48-33.39.amzn1.x86_64 #1 SMP Tue Jul 14 23:43:07 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Quelqu'un peut-il aider avec ça?

86
Caio Favero

Si vous utilisez Amazon Linux, il est basé sur CentOS, basé sur RedHat. Les installations basées sur HR utilisent yum pas apt-get. Quelque chose comme yum search httpd devrait vous montrer les packages Apache disponibles - vous voulez probablement yum install httpd24.

Remarque: Amazon Linux 2 a divergeant de CentOS depuis l'écriture de cette réponse, mais utilise toujours yum.

202
ceejayoz

Essayez d’installer votre application en utilisant yum command yum install application_name

12
Kapil R

J'ai fait face au même problème concernant apt-get: command not found voici les étapes comment je l'ai résolu sur Ubuntu xenial

  • Recherchez la version appropriée de apt de ici (apt_1.4_AMD64.deb pour ubuntu xenial)

  • Téléchargez le apt.deb

    wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_AMD64.deb

  • Installer le paquet apt.deb

    Sudo dpkg -i apt_1.4_AMD64.deb

Maintenant nous pouvons facilement courir

Sudo apt-get install htop

4
cmthakur

Vérifiez la distribution Linux, apt-get fonctionne dans distribution basée sur Debian alors que yum fonctionne dans distribution basée sur Fedora .

Réf.: Comment connaître le nom de la distribution , exécutez la commande cat /etc/*-release

Il est également possible que votre administrateur système ne vous autorise pas (ou ne vous place pas dans le groupe des utilisateurs disposant des autorisations Sudo) à exécuter apt-get, mais si vous disposez de Sudo accès, essayez de exécuter avec Sudo apt-get <package_name> si debian ou yum install <package_name> si vous utilisez Fedora.

2
Vishrant

C’est l’une des commandes que vous pouvez exécuter pour installer apt-get:

wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_AMD64.deb

0
abcd_win