10
février
2026
18:48

Gestionnaire de paquets indépendant de la distribution "pkcon"

10 février 2026 18:48

Il existe un gestionnaire de paquets indépendant de la distribution appelé pkcon.

Le nom de l'utilitaire pkcon est facile à retenir, car... il vient de deux mots :
pk - paquet ;
con - console.

Cet utilitaire pkcon est conçu pour gérer les packages depuis la ligne de commande (Terminal).

Actions Syntaxe Debain/Ubuntu/Linux Mint Syntaxe pkcon
Rechercher un package par mot-clé mot de recherche apt-cache
apt-cache recherche xlog
mot de nom de recherche sudo pkcon
pkcon recherche xlog
Rechercher un package par le nom d'un de ses fichiers apt-cache affiche nom_paquet
dpkg -S /usr/bin/dot
nom de fichier du fichier de recherche sudo pkcon
fichier de recherche pkcon /usr/bin/dot
Installer une application depuis un référentiel sur Internet sudo apt install nom_paquet
sudo apt install quisk
sudo pkcon install nom_paquet
pkcon install quisk
Installer une application à partir d'un fichier de package local sudo dpkg -i fichier.deb
sudo dpkg -i mysql-connector-odbc_8.2.0-1ubuntu22.04_amd64.deb
sudo pkcon install-local file.deb
sudo pkcon install-local mysql-connector-odbc_8.2.0-1ubuntu22.04_amd64.deb
Mise à jour du cache d'application/package à partir d'Internet sudo apt mise à jour rafraîchissement sudo pkcon
Mettre à jour toutes les applications/packages du système en émettant des requêtes O/n mise à niveau sudo apt mise à jour sudo pkcon
Mise à jour automatique de toutes les applications/packages du système sudo apt mise à niveau -y sudo pkcon mise à jour -y
Mise à jour automatique d'un package sudo apt mise à niveau nom_paquet -y
sudo apt mise à niveau firefox -y
sudo pkcon update nom_paquet -y
sudo pkcon mise à jour firefox -y
Supprimer un package par nom sudo apt supprimer le nom du package
sudo apt supprimer librewolf
sudo pkcon supprimer nom_paquet
sudo pkcon supprimer librewolf
Affichage des informations sur la version du package dans le référentiel apt-cache affiche nom_paquet | grep ^Version*
apt-cache show librewolf | grep ^Version\
pkcon get-details nom_paquet
pkcon obtenir des détails librewolf
Affichez un résumé des « nouveautés » pour toutes les mises à jour de packages dans le référentiel. - pkcon obtenir des mises à jour
Afficher un résumé des « nouveautés » pour un package de mise à jour nommé package_name - pkcon obtenir des mises à jour | grep nom_paquet
pkcon get-updates | grep python3
Liste des filtres disponibles pour les types de packages - pkcon obtenir des filtres
(sortie - noms de filtres :
installé
devel
gui
gratuit
supporté
arch
application
téléchargé)
Afficher de brèves informations en utilisant le filtre - pkcon --filter=nom_filtre get-updates
pkcon --filter=get-updates gratuites
Installer les mises à jour en tenant compte du filtre de package (par exemple, uniquement -devel) - sudo pkcon update --filter=nom_filtre
sudo pkcon update --filter=devel
Afficher une liste des packages disponibles dans tous les référentiels connectés - pkcon obtenir des packages
Affiche une liste de tous les référentiels marqués « Activé » et « Désactivé » - liste de dépôt sudo pkcon
Afficher le journal d'installation - pkcon obtenir des transactions
Téléchargez le package depuis le référentiel et enregistrez-le en tant que fichier dans le dossier actuel - téléchargement pkcon. nom_du_paquet
téléchargement pkcon . zipmerge

Une particularité du gestionnaire de packages pkcon est qu'il est multiplateforme : il fonctionne de la même manière sur n'importe quelle distribution Linux.

Exemple d'exécution de pkcon à partir d'un fichier batch :

#!/bin/bash
rafraîchissement pkcon
pkcon mise à jour -y

Ce fichier batch fonctionnera également avec les distributions qui utilisent le gestionnaire de packages dnf, telles que CentOS ou ALT Linux.


Lien utile : [Exemples pratiques d'utilisation de la commande pkcon sous Linux](https://mundobytes.com/ru/%D0%9F%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1 %87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1 %8B-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0 %B8%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B-pkcon-%D0%B2-Linux/)



Publications connexes