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.


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.


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.


1

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

Essayez de courir

sudo apt-get update

Dites-moi comment cela fonctionne.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.