Paquet logiciel
Un paquet logiciel se réfère à un logiciel contenu dans un fichier d'archive qui, manipulé par un gestionnaire de paquets, installe ou supprime le logiciel en question sur un ordinateur.
Plus précisément, un paquet contient les fichiers, en tout ou en partie, d'un logiciel, application, ou d'une bibliothèque de composantes à l'intérieur d'un même fichier compressé. Cette archive contient aussi des scripts d'installation, des instructions qui sont comprises par un gestionnaire de paquets et qui permettent à celui-ci de placer les fichiers du logiciel ou de la bibliothèque à l'endroit approprié dans l'arborescence du système de fichiers. Ces mêmes scripts d'installation peuvent être lus de manière inverse par le gestionnaire de paquets pour supprimer entièrement un logiciel installé.
Un paquet, seul, est incomplet. Il doit être manipulé par un gestionnaire de paquets, le système permettant de traiter (installer, mettre à jour, valider et supprimer) des paquets logiciels.
Les paquets logiciels sur Ubuntu
Les paquets logiciels compatibles avec le système d'exploitation Ubuntu sont ceux distribués au format Debian (.deb). Ils sont récupérables de plusieurs façon :
- depuis des PPA (Personal Packages Archive, dépôts de paquets logiciels personnels) ;
- à partir des sites web officiels des éditeurs de logiciels (ou de leurs dépôts Git).
Les paquets Flatpak, snap, et AppImage sont aussi utilisables sur un système Ubuntu, bien que leur fonctionnement soit différent.
Voir Installer une application sous Ubuntu.
Sécurité des paquets logiciels
Les paquets logiciels modifient votre système d'exploitation Ubuntu. Les scripts d'installation, contenus dans les paquets et interprétés par les gestionnaires de paquets, installent de nouvelles fonctionnalités et peuvent modifier certains comportements de votre système d'exploitation (par exemple, installer de nouveaux services et les faire démarrer automatiquement). Un paquet malicieux peut ouvrir des failles de sécurité sur le système d'exploitation ou le rendre inopérant. Vous devriez toujours installer des paquets provenant uniquement de sources de confiance.
Privilégiez si possible les applications distribuées depuis des dépôts centralisés, connus, et surveillés :
Évitez dans la mesure du possible l'installation de paquets Appimage, ou de deb, Flatpak ou snap isolés (à télécharger depuis un site quelconque).
À défaut, pour ne pas mettre en danger votre structure et vos données, assurez-vous avec attention de l'origine de l'application, et de l'identité de la structure qui la fournit : les scripts d'installation ou fichiers compilés doivent provenir directement des développeurs ou de l'éditeur du logiciel – via la forge Git d'origine ou le site officiel.
Voir dans ce cas Installation non standard d'applications.
Où proposer de nouveaux logiciels ?
N'hésitez pas à proposer, voire à participer, en aidant à empaqueter.
-
- Par ailleurs vous pouvez rechercher les paquets Ubuntu sur packages.ubuntu.com.
- Debian : Ubuntu se base et participe au code de debian. C'est un échange mutuel pour l'évolution du logiciel libre.1)
Voir aussi :
Voir aussi
Ci-dessous se trouve l'ensemble des pages décrivant l'utilisation des paquets sous Ubuntu :
- (Re)compiler un logiciel des dépôts
- ./play.it : installez vos jeux sans prise de tête
- ACRED, une interface graphique à la conversion de paquets
- Alien : convertir un paquet dans un autre format
- AppImage
- apt
- apt-cache
- Apt-move
- AptUrl : Installer un paquet en un clic depuis une page web
- Camicricube-server : installer des paquets et des mises à jour hors-ligne
- Cas particuliers d'empaquetage
- Checkinstall : Créer facilement un paquet debian (*.deb) à partir des sources
- Comment ajouter des paquets ou mettre à jour Ubuntu avec apt-offline ?
- Comment appliquer un *.debdiff à un paquet
- Comment créer des paquets ?
- Comment créer un dépôt de paquets
- Comment demander l'inclusion d'un nouveau paquet dans Ubuntu ?
- Comment mettre en place un dépôt local ?
- Comment modifier les sources de logiciels ?
- Création d'un paquet deb à partir d'une archive
- Créer un méta-paquet
- Désinstaller une application
- Flatpak, un format de paquets universel
- Format Snap
- Gestion avancée des paquets
- Gestion des paquets avec APT
- Gestionnaire de paquets
- GNOME Paquets
- Gérer les applications avec Flatpak
- installation paquet
- Installer un logiciel ou une bibliothèque par compilation
- Installer un paquet deb
- Keryx : installer des paquets et des mises à jour hors ligne
- Le fichier « sources.list »
- Le gestionnaire de mises à jour
- Les dépôts personnels de paquets logiciels ou Personal Package Archives (PPA)
- P-Builder, ou comment bien construire des paquets
- Paquets deb
- Problèmes avec les gestionnaires de paquets
- Questions fréquemment posées sur #ubuntu-fr à propos de la gestion des paquets
- reprepro
- Sauvegarde et restauration de la liste des paquets installés pour restauration, duplication ou migration
- Scripts de mise à jour sans internet
- Serveur apt-cacher
- Stacer (optimisation et monitoring Linux)
- Tutoriel : installer une application avec Flatpak
- Utilisation de debfoster
- VRMS
- Y PPA MANAGER

