J'essaie d'installer un serveur Apache sur mon instance AWS, cependant, il semble que le package apt n'est pas installé.
J'ai cherché sur Google et tout ce que j'ai trouvé était des liens brisés vers ce paquet. J'utilise Putty sur une machine Windows si ces informations sont utiles.
J'ai actuellement peu ou pas 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?
Réponses:
Si vous utilisez Amazon Linux, il est basé sur CentOS, qui est basé sur RedHat. Les installations basées sur RH
yum
ne l' utilisent pasapt-get
. Quelque chose comme çayum search httpd
devrait vous montrer les packages Apache disponibles - vous le souhaitez probablementyum install httpd24
.la source
Essayez d'installer votre application en utilisant la
yum
commandeyum install application_name
la source
Vérifiez la distribution Linux,
apt-get
fonctionne dans la distribution basée sur Debian alors queyum
fonctionne dans la distribution basée sur Fedora .Réf: Comment connaître le nom de la distribution , exécuter la commande
cat /etc/*-release
Il est également possible que votre administrateur système ne vous autorise pas (ou ne vous ait pas mis dans le groupe d'utilisateurs qui ont des
sudo
autorisations) à exécuterapt-get
mais si vous avezsudo
accès, essayez d'exécuter avecsudo apt-get <package_name>
sidebian
ouyum install <package_name>
si vous utilisezFedora
.la source
J'ai rencontré le même problème en ce
apt-get: command not found
qui concerne les étapes à suivre pour le résoudre sur ubuntu xenialRecherchez la version appropriée d' apt à partir d' 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
Installez le package apt.deb
sudo dpkg -i apt_1.4_amd64.deb
Maintenant nous pouvons facilement courir
sudo apt-get install htop
la source
Pour les distributions Linux basées sur Debian:
Essayez d'utiliser
sudo apt install <package>
au lieu de l'habituelsudo apt-get install <package>
De
man apt
la source
Il peut y avoir 2 problèmes: =
La réponse courte:
La version longue:
la source
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
la source
Pour la distribution Linux openSUSE:
Par exemple:
la source
Cette réponse est destinée aux débutants AWS:
J'ai eu ce problème, mais c'était parce que j'essayais d'exécuter une commande à partir d'un didacticiel sur mon ordinateur Mac. Ce que j'avais en fait à faire était de SSH dans ma machine AWS, puis d'exécuter la même commande là-bas. Ta Da, cela a fonctionné:
Cliquez sur ce bouton dans votre instance EC2 pour pouvoir copier la commande SSH. configurez vos clés SSH https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html puis vous pouvez SSH dans votre machine
Une fois ici, vous pouvez exécuter votre
sudo apt-get
commande.J'espère que cela aide d'autres débutants
la source
Vous devez télécharger manuellement le package apt deb. Ensuite, exécutez dpkg et il devrait s'installer.
la source