¿Por qué no se encuentra el comando "apt"?

13
sudo: apt: command not found

¿Qué significa este error? El aptcomando no funciona y he perdido el Centro de software.

rahul
fuente
1
Debe usar apt-getel comando en lugar de apt.
nanofarad
66
Para las personas que votan para cerrar esto: esta es definitivamente una pregunta real, y ya hay suficiente información para que se responda. No debemos cerrar esta pregunta. Publicaré una respuesta de CW que incluya información que otros hayan dicho.
Eliah Kagan
Tuve el mismo problema, ya que quería usar apt-get para instalar algo. Parece que 'yum' era el administrador de paquetes predeterminado en mi caso, que debería haber usado en su lugar. Referencia: unix.stackexchange.com/questions/33688/…
Aditya Kumar Pandey

Respuestas:

9

A partir de Ubuntu 14.04, no es un comando en Ubuntu llama simplemente apt, que no existía cuando esta pregunta se formuló originalmente. El aptcomando proporciona un subconjunto conveniente de la funcionalidad de varios otros apt-comandos (p. Ej. apt-get, apt-cache), Con pantalla coloreada y barras de progreso. Aunque el aptcomando no admite las mismas acciones y opciones apt-get, a menudo se puede usar en lugar de apt-get. Ver la respuesta de Fsando para más detalles.

APT es un conjunto de utilidades, que incluye una base de datos de información sobre qué paquetes están disponibles desde dónde.

APT no es un solo comando. Más bien, proporciona varios comandos.

El comando APT más utilizado es apt-get. Eso es lo que probablemente deberías estar usando.

Para actualizar la información sobre qué paquetes están disponibles y desde dónde (lo que debe hacer antes de intentar actualizar o instalar cualquier paquete apt-get), ejecute:

sudo apt-get update

Para actualizar paquetes (es decir, "actualizar su sistema"), ejecute:

sudo apt-get upgrade

Para actualizar los paquetes, incluidos los paquetes que requieren la instalación de paquetes desinstalados o la eliminación de paquetes instalados, ejecute esto (pero tenga cuidado, es mejor prestar atención a lo que se agregará o eliminará):

sudo apt-get dist-upgrade

Para instalar uno o más paquetes, ejecute esto, reemplazando ...con la lista de paquetes que desea instalar (si desea instalar más de un paquete, coloque espacios entre los nombres de los paquetes):

sudo apt-get install ...

Para eliminar uno o más paquetes (es decir, desinstalarlo), ejecute:

sudo apt-get remove ...

Para eliminar un paquete y también eliminar sus archivos de configuración de todo el sistema (pero no sus archivos de configuración por usuario, que residen en los directorios principales de los usuarios), ejecute:

sudo apt-get purge ...

Para eliminar paquetes que se instalaron automáticamente porque otros paquetes los necesitaban, pero que ahora ya no son necesarios, ejecute:

sudo apt-get autoremove

Para hacer eso, y también eliminar sus archivos de configuración global "

sudo apt-get --purge autoremove

Para reinstalar un paquete, ejecute:

sudo apt-get --reinstall install ...

Para reinstalar un paquete y eliminar sus archivos de configuración de todo el sistema mientras lo hace:

sudo apt-get --purge --reinstall install ...

Para eliminar los .debarchivos del instalador ( ) de paquetes en caché (que no elimina ningún paquete, pero lo hará para que tengan que recuperarse a través de la red nuevamente para volver a instalar):

sudo apt-get clean

Para archivos de instalador de paquetes en caché eliminados, pero solo para paquetes que es poco probable que se necesiten nuevamente (es decir, aquellos que son tan antiguos que se han eliminado de los servidores, desde la última vez que sudo apt-get updatese ejecutó):

sudo apt-get autoclean

Eso fue solo una breve descripción. No captura todos los usos posibles de apt-get, además, hay una serie de otras utilidades proporcionadas en la suite APT, como apt-cachepara examinar información sobre paquetes instalados y disponibles.

Puede obtener más información leyendo las páginas apt-gety el aptmanual.

Eliah Kagan
fuente
También puede agregar información sobre cómo crear un alias bash para apt ..
jokerdino
2

No hay ningún comando solo aptpor eso has recibido este error. La lista que le proporcionó Eliah Kagan puede ser un recurso para usar las utilidades APT, pero como respuesta a su pregunta, el problema al escribir el comando.


fuente
1

¿Estás intentando ejecutar apt-get?

Intenta correr

sudo apt-get update

Déjame saber como funciona eso.

Goddard
fuente
1

apt es un comando real en 14.04 y se relaciona con apt-get y amigos como se puede ver aquí:

:~# apt
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt [options] command

CLI for apt.
Basic commands:
list - list packages based on package names
search - search in package descriptions
show - show package details

update - update list of available packages

install - install packages
remove  - remove packages

upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages

edit-sources - edit the source information file
Fsando
fuente