Un .deb
est un fichier de package logiciel contenant les fichiers d'application d'un logiciel particulier et un fichier de métadonnées sur ses dépendances et ses versions. Le logiciel peut être installé à partir du fichier deb en utilisant dpkg (Debian Package Manager ) depuis la ligne de commande ou depuis des applications graphiques (qui utilisent dpkg dans le backend).
Ce format est utilisé dans toutes les distributions Linux basées sur Debian, par exemple, Ubuntu , Linux Mint , etc. Habituellement, ces distributions ont un autre utilitaire d'installation qui s'exécute au-dessus de dpkg et effectue la tâche de gestion des dépendances, qui est effectuée par le gestionnaire de packages apt.
Aujourd'hui, nous allons apprendre à lister les packages deb évolutifs, c'est-à-dire les packages pour lesquels une version plus récente est disponible dans les dépôts, dans Ubuntu , Debian &Menthe .
Mettre à jour les fichiers du référentiel de logiciels
Tout d'abord, nous devons mettre à jour les fichiers d'index du référentiel, qui contiennent les métadonnées des derniers packages disponibles dans le référentiel. Pour ce faire, exécutez :
$ sudo apt update
Comme indiqué dans la sortie, apt a récupéré les derniers fichiers d'index de différents référentiels (principal, univers, restreint). Si vous faites attention à la dernière ligne de sortie, cela nous indique que 131 les packages peuvent être mis à niveau, c'est-à-dire que des versions plus récentes sont disponibles, et il nous indique aussi littéralement la commande apt pour voir ces forfaits.
Répertorier tous les packages pouvant être mis à niveau dans Ubuntu
Ainsi, exécutez la commande suivante pour voir ces packages pouvant être mis à niveau.
$ apt list --upgradable
Il affiche le nom du package, son numéro de version nouvellement disponible et le numéro de version du package déjà installé.
Packages de mise à niveau dans Ubuntu
Vous pouvez maintenant exécuter la commande suivante pour mettre à niveau tous ces packages vers la dernière version disponible.
$ sudo apt upgrade
Conclusion
Nous avons découvert les packages deb et comment les packages pouvant être mis à niveau peuvent être répertoriés dans Ubuntu à l'aide de la commande apt . L'installation, la mise à niveau et la suppression des packages sont donc assez simplifiées par apt , au lieu d'utiliser directement dpkg et prendre manuellement les tracas de la gestion des dépendances.
En savoir plus sur dpkg et apt dans leurs pages de manuel :
$ man dpkg $ man apt
Si vous avez des questions ou des commentaires, faites-le nous savoir dans les commentaires ci-dessous !