web-dev-qa-db-fra.com

Pourquoi la commande "apt" est-elle introuvable?

Sudo: apt: command not found

Que signifie cette erreur? La commande apt ne fonctionne pas et j'ai perdu le Centre de logiciel.

8
rahul

Depuis Ubuntu 14.04, est une commande dans Ubuntu appelée simplement aptname__, qui n’existait pas lorsque cette question a été posée à l’origine. La commande aptfournit un sous-ensemble pratique des fonctionnalités de diverses autres commandes apt- (par exemple, apt-get, apt-cache), avec un affichage et des barres de progression colorisés. Bien que la commande aptsoit not prend en charge les mêmes actions et options que apt-get, elle peut souvent être utilisée à la place de apt-get. Voir réponse de Fsando pour plus de détails.

APT est une suite d’utilitaires, comprenant une base de données contenant des informations sur les packages disponibles à partir de où.

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

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

Pour mettre à jour les informations sur les packages disponibles et leur emplacement (ce que vous devez faire avant de tenter de mettre à niveau ou d'installer un package avec apt-get), exécutez:

Sudo apt-get update

Pour mettre à niveau des packages (par exemple, "mettez à jour votre système"), exécutez:

Sudo apt-get upgrade

Pour mettre à niveau des packages, y compris des packages nécessitant l'installation de packages désinstallés ou leur suppression, exécutez la procédure suivante (mais soyez prudent, 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, lancez la procédure en remplaçant ... par la liste des packages que vous souhaitez installer (si vous souhaitez installer plusieurs packages, insérez des espaces entre leurs noms):

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 supprimer également ses fichiers de configuration du système (mais pas ses fichiers de configuration par utilisateur, qui résident dans les répertoires de base 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 le sont plus, 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 paquet, 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 fichiers du programme d'installation du package mis en cache (.deb) (qui not == supprime tous les packages, mais oblige à les récupérer à nouveau sur le réseau pour pouvoir être réinstallés):

Sudo apt-get clean

Pour supprimer les fichiers du programme d’installation de packages en cache, mais uniquement == pour les packages dont il est peu probable qu’ils aient à nouveau besoin (c’est-à-dire, ceux qui sont si anciens qu’ils ont été supprimés des serveurs, en dernier lieu. le temps Sudo apt-get update a été exécuté):

Sudo apt-get autoclean

Ce n'était qu'un bref aperçu. Il ne capture pas toutes les utilisations possibles de apt-get. De plus, il existe plusieurs autres utilitaires fournis dans la suite APT, tels que apt-cache pour examiner les informations relatives aux packages installés et disponibles.

Vous pouvez en apprendre davantage en lisant les pages de manuel apt-get et aptNAME _ .

8
Eliah Kagan

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

2
user61928

Essayez-vous de lancer apt-get?

Essayez de courir

Sudo apt-get update

Dites-moi comment ça marche.

1
Goddard

apt est une commande réelle dans 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
1
Fsando