linux - not - sudo aptitude orden no encontrada
apt-get: comando no encontrado (7)
Estoy tratando de 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 de 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?
apt – get: comando no encontrado
Para distribuciones de Linux basadas en Debian:
Intente usar
sudo apt install <package>
lugar del
sudo apt-get install <package>
habitual
Del
man apt
apt proporciona una interfaz de línea de comandos de alto nivel para el sistema de gestión de paquetes. Está pensado como una interfaz de usuario final y permite algunas opciones más adecuadas para el uso interactivo de forma predeterminada en comparación con herramientas APT más especializadas como apt-get (8) y apt-cache (8).
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
Intente instalar su aplicación usando el comando
yum install application_name
Me enfrenté al mismo problema con respecto a
apt-get: command not found
aquí son los pasos para resolverlo en ubuntu xenial
-
Busque la versión apropiada de apt desde here (
apt_1.4_amd64.deb
para ubuntu xenial) -
Descargar el 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
Necesita descargar manualmente el paquete apt deb. Luego ejecute dpkg y debería instalarse.
Si está utilizando Amazon Linux, está basado en CentOS, que está basado en RedHat.
Las instalaciones basadas en RH usan
yum
not
apt-get
.
Algo como
yum search httpd
debería mostrarle los paquetes de Apache disponibles; es probable que desee
yum install httpd24
.
Nota: Amazon Linux 2 se ha separado de CentOS desde la redacción de esta respuesta, pero aún usa
yum
.
Verifique la distribución de Linux,
apt-get
funciona en la
distribución basada
en
Debian,
mientras que
yum
funciona en la
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 que el administrador del sistema no le permita (o no lo haya puesto en el grupo de usuarios que tienen permisos de
sudo
) ejecutar
apt-get
pero si tiene acceso a
sudo
intente ejecutar con
sudo apt-get <package_name>
si
debian
o
yum install <package_name>
si está usando
Fedora
.