English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux apt 命令

apt (Advanced Packaging Tool) est un gestionnaire de paquets en ligne de commande frontal pour Debian et Ubuntu.

Les commandes d'apt fournissent des commandes pour rechercher, installer, mettre à jour, supprimer un, un groupe ou tous les paquets de logiciels, et les commandes sont concises et faciles à retenir.

L'exécution des commandes d'apt nécessite les privilèges d'administrateur supérieur (root).

Syntaxe d'apt

  apt [options] [commande] [paquet ...]
  • options :optionnel, les options incluent -h (aide),-y (quand le processus d'installation propose "yes" pour tout),-q (ne pas afficher le processus d'installation) etc.

  • commande :Opération à effectuer.

  • package:Nom du paquet installé.

Commandes courantes d'apt

  • Lister toutes les commandes de liste des logiciels mis à jour : sudo apt update

  • Mettre à jour les paquets : sudo apt upgrade

    Lister les paquets mis à jour et les informations de version : apt list --upgradeable

    Mettre à jour les paquets de logiciels, supprimez d'abord les paquets à mettre à jour : sudo apt full-upgrade

  • Commande d'installation de logiciels spécifiques : sudo apt install <nom_du_paquet>

    Installer plusieurs paquets : sudo apt install <nom_du_paquet_1> <nom_du_paquet_2> <nom_du_paquet_3>

  • Commande de mise à jour d'un logiciel spécifique : sudo apt update <nom_du_paquet>

  • Afficher des informations spécifiques sur le paquet, par exemple : le numéro de version, la taille de l'installation, les dépendances, etc. : sudo apt show <nom_du_paquet>

  • Commande de suppression de paquets : sudo apt remove <nom_du_paquet>

  • Nettoyer les dépendances et les fichiers de bibliothèques inutilisés : sudo apt autoremove

  • Supprimer le paquet et les fichiers de configuration : sudo apt purge <nom_du_paquet>

  • Recherche de commandes de paquets : sudo apt search <mot-clé>

  • Lister tous les paquets installés : apt list --installé

  • Lister les informations de version de tous les paquets installés : apt list --all-versions

Exemple en ligne

Voir quelques paquets pouvant être mis à jour :

sudo apt update

Mettre à jour l'installation des paquets :

sudo apt upgrade

在以上交互式输入字母 Y Vous pouvez commencer à mettre à jour.

Vous pouvez combiner les deux commandes suivantes pour mettre à jour en un clic :

sudo apt update && sudo apt upgrade -y

Installer le paquet mplayer :

sudo apt install mplayer

Si vous ne vous souvenez pas complètement du nom complet du paquet, vous pouvez saisir seulement la moitié du nom du paquet, puis appuyer sur la touche Tab, cela affichera les noms de paquets associés :

以上示例我们输入来 reds,然后按下 Tab 键,输出来四个相关的包。

如果我们想安装一个软件包,但如果软件包已经存在,则不要升级它,可以使用 –no-upgrade 选项:

sudo apt install <package_name> --no-upgrade

安装 mplayer 如果存在则不要升级:

sudo apt install mplayer --no-upgrade

如果只想升级,不要安装可以使用 --only-upgrade 参数:

sudo apt install <package_name> --only-upgrade

只升级 mplayer,如果不存在就不要安装它:

sudo apt install mplayer --only-upgrade

如果需要设置指定版本,语法格式如下:

sudo apt install <package_name>=<version_number>

package_name 为包名,version_number 为版本号。

移除包可以使用 remove 命令:

sudo apt remove mplayer

查找名为 libimobile 的相关包:

apt search libimobile

查看 pinta 包的相关信息:

apt show pinta

列出可更新的软件包:

apt list --upgradeable

清理不再使用的依赖和库文件:

sudo apt autoremove

在以上交互式输入字母 Y 即可开始清理。