Pourquoi la commande «apt» est-elle introuvable?

13
sudo: apt: command not found

Que signifie cette erreur? La aptcommande ne fonctionne pas et j'ai perdu le Software Center.

rahul
la source
1
Vous devez utiliser apt-getdans la commande au lieu de apt.
nanofarad
6
Aux personnes qui votent pour clore ceci: il s'agit certainement d'une vraie question, et il y a déjà suffisamment d'informations pour y répondre. Nous ne devons pas clore cette question. Je posterai une réponse CW qui inclura des informations que d'autres ont dites.
Eliah Kagan
J'ai eu le même problème, car je voulais utiliser apt-get pour installer quelque chose. Il semble que 'yum' était le gestionnaire de paquets par défaut dans mon cas, que j'aurais dû utiliser à la place. Référence: unix.stackexchange.com/questions/33688/…
Aditya Kumar Pandey

Réponses:

9

À partir d'Ubuntu 14.04, il existe une commande dans Ubuntu appelée just apt, qui n'existait pas lorsque cette question a été posée à l'origine. La aptcommande fournit un sous-ensemble pratique des fonctionnalités de diverses autres apt-commandes (par exemple apt-get, apt-cache), avec un affichage colorisé et des barres de progression. Bien que la aptcommande ne prenne pas en charge les mêmes actions et options que apt-get, elle peut souvent être utilisée à la place de apt-get. Voir la réponse de Fsando pour plus de détails.

APT est une suite d'utilitaires, y compris une base de données d'informations sur les packages disponibles à partir d'où.

APT n'est pas une seule commande. Au contraire, il fournit plusieurs commandes.

La commande APT la plus utilisée est apt-get. C'est ce que vous devriez probablement utiliser.

Pour mettre à jour les informations sur les packages disponibles et d'où (ce que vous devez faire avant d'essayer de mettre à niveau ou d'installer des packages avec apt-get), exécutez:

sudo apt-get update

Pour mettre à niveau les packages (c'est-à-dire "mettre à jour votre système"), exécutez:

sudo apt-get upgrade

Pour mettre à niveau les packages, y compris les packages qui nécessitent l'installation de packages désinstallés ou la suppression de packages installés, exécutez ceci (mais faites attention - il est préférable de faire attention à ce qui sera ajouté ou supprimé):

sudo apt-get dist-upgrade

Pour installer un ou plusieurs packages, exécutez-le en remplaçant ...par la liste des packages que vous souhaitez installer (si vous souhaitez installer plusieurs packages, placez des espaces entre les noms des packages):

sudo apt-get install ...

Pour supprimer un ou plusieurs packages (c'est-à-dire pour le désinstaller), exécutez:

sudo apt-get remove ...

Pour supprimer un package et également supprimer ses fichiers de configuration à l'échelle du système (mais pas ses fichiers de configuration par utilisateur, qui résident dans les répertoires personnels des utilisateurs), exécutez:

sudo apt-get purge ...

Pour supprimer les packages qui ont été installés automatiquement car d'autres packages en avaient besoin, mais qui ne sont plus nécessaires, exécutez:

sudo apt-get autoremove

Pour ce faire, et également supprimer leurs fichiers de configuration globale "

sudo apt-get --purge autoremove

Pour réinstaller un package, exécutez:

sudo apt-get --reinstall install ...

Pour réinstaller un package et supprimer ses fichiers de configuration à l'échelle du système, procédez comme suit:

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

Pour supprimer les .debfichiers du programme d'installation du package mis en cache ( ) (ce qui ne supprime aucun package, mais les rendra donc à récupérer sur le réseau pour les réinstaller):

sudo apt-get clean

Pour supprimer les fichiers du programme d'installation des packages mis en cache, mais uniquement pour les packages qui ne seront probablement plus nécessaires (c'est-à-dire ceux qui sont si anciens qu'ils ont été supprimés des serveurs, lors de la dernière sudo apt-get updateexécution):

sudo apt-get autoclean

Ce n'était qu'un bref aperçu. Il ne capture pas toutes les utilisations possibles de apt-get, et il existe un certain nombre d'autres utilitaires fournis dans la suite APT, comme apt-cachepour examiner les informations sur les packages installés et disponibles.

Vous pouvez en savoir plus en lisant les pages de manuel apt-getet apt.

Eliah Kagan
la source
Vous pouvez également ajouter des informations sur la création d'un alias bash pour apt ..
jokerdino
2

Il n'y a pas de commande juste aptpour que vous ayez cette erreur. La liste que Eliah Kagan vous a fournie peut être une ressource pour utiliser les utilitaires APT mais comme réponse à votre question, le problème dans votre écriture de la commande.


la source
1

Essayez-vous d'exécuter apt-get?

Essayez de courir

sudo apt-get update

Dites-moi comment cela fonctionne.

Goddard
la source
1

apt est une commande réelle en 14.04 et elle concerne apt-get et ses amis comme on peut le voir ici:

:~# 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
la source