Estoy intentando instalar un servidor apache en mi instancia de AWS, sin embargo, parece que no tiene instalado el paquete apt.
Busqué en Google y todo lo que encontré fueron algunos enlaces rotos a este paquete. Estoy usando Putty en una máquina con Windows si esa información ayuda.
Actualmente tengo poca o ninguna experiencia en entornos Linux.
Estoy ejecutando la siguiente versión 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
¿Alguien puede ayudar con eso?
Respuestas:
Si está utilizando Amazon Linux, está basado en CentOS, que está basado en RedHat. Las instalaciones basadas en RH
yum
no usanapt-get
. Algo comoyum search httpd
debería mostrarle los paquetes de Apache disponibles, es probable que deseeyum install httpd24
.fuente
Intente instalar su aplicación usando el
yum
comandoyum install application_name
fuente
Verifique la distribución de Linux,
apt-get
funciona en una distribución basada en Debian mientras queyum
funciona en una distribución basada en Fedora .Ref: Cómo saber el nombre de la distribución , ejecutar el comando
cat /etc/*-release
También es posible el administrador del sistema no le permite (o no se puso en el grupo de usuarios que tienen
sudo
permisos) para ejecutarapt-get
, pero si usted tienesudo
acceso intenta ejecutar consudo apt-get <package_name>
sidebian
oyum install <package_name>
si está usandoFedora
.fuente
Me enfrenté al mismo problema con respecto a
apt-get: command not found
aquí están los pasos sobre cómo lo resolví en ubuntu xenialBusque la versión apropiada de apt desde aquí (
apt_1.4_amd64.deb
para ubuntu xenial)Descarga apt.deb
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_amd64.deb
Instale el paquete apt.deb
sudo dpkg -i apt_1.4_amd64.deb
Ahora podemos correr fácilmente
sudo apt-get install htop
fuente
Para distribuciones de Linux basadas en Debian:
Intenta usar en
sudo apt install <package>
lugar del habitualsudo apt-get install <package>
De
man apt
fuente
Puede haber 2 problemas: =
La respuesta corta:
La versión larga:
fuente
Este es uno de los comandos que puede ejecutar para instalar apt-get:
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_amd64.deb
fuente
Para la distribución de openSUSE Linux:
Por ejemplo:
fuente
Esta respuesta es para principiantes completos de AWS:
Tuve este problema, pero fue porque estaba tratando de ejecutar un comando desde un tutorial dentro de mi computadora Mac. Lo que realmente necesitaba hacer era SSH en mi máquina AWS y luego ejecutar el mismo comando allí. Ta Da, funcionó:
Haga clic en este botón en su instancia EC2 para poder copiar el comando SSH. configure sus claves SSH https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html y luego puede SSH en su máquina
Una vez aquí, puede ejecutar su
sudo apt-get
comando.Espero que esto ayude a otros principiantes.
fuente
Necesita descargar manualmente el paquete apt deb. Luego ejecute dpkg y debería instalarse.
fuente