| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| paquet [Le 21/02/2009, 23:45] – 213.95.41.13 | paquet [Le 17/04/2026, 07:09] (Version actuelle) – +Savoir de quel paquet provient un fichier krodelabestiole |
|---|
| ====== Pages concernant les paquets ====== | {{tag>apt dépôts logiciel système}} |
| |
| ===== Applications ===== | {{ https://raw.githubusercontent.com/ubuntu/yaru/refs/heads/master/icons/Yaru/256x256%402x/mimetypes/package-x-generic.png?100|Icône paquet}} |
| | ====== Paquet logiciel ====== |
| |
| {{topic>paquet +gestionnaire_de_paquets -tutoriel}} | Un **[[wpfr>Paquet_(logiciel)|paquet logiciel]]** se réfère à un logiciel contenu dans un [[:archivage|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é. |
| |
| ===== Tutoriels ===== | Un paquet, seul, est incomplet. Il doit être manipulé par un [[:gestionnaire de paquets]], le système permettant de traiter ([[:Installer une application|installer]], [[:gestionnaire_de_mises_a_jour|mettre à jour]], valider et [[:desinstaller_une_application|supprimer]]) des paquets logiciels. |
| |
| {{topic>paquet +tutoriel -brouillon}} | ===== Les paquets logiciels sur Ubuntu ===== |
| |
| | {{ :applications:synaptic.png?400|Synaptic, un gestionnaire de paquets logiciels. Un gestionnaire de paquets est nécessaire pour manipuler des paquets logiciels.}} |
| |
| ===== Pages à parfaire ===== | Les paquets logiciels compatibles avec le système d'exploitation Ubuntu sont ceux distribués au format Debian (''[[:deb|.deb]]''). Ils sont récupérables de plusieurs façon : |
| | * depuis [[:depots|dépôts de paquets logiciels officiels et non-officiels]] ; |
| | * 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]]). |
| |
| {{topic>paquet +brouillon}} | 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|Installer une application sous Ubuntu]]//. |
| |
| ===== Les autres pages ===== | <note>Un système Ubuntu est intégralement constitué de paquets, dont la liste est consultable sur le //[[https://releases.ubuntu.com/noble/ubuntu-24.04.3-desktop-amd64.manifest|manifest]]// de chaque [[:versions|version]].</note> |
| |
| {{topic>paquet -tutoriel -brouillon -gestionnaire_de_paquets}} | ===== 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 [[:gestionnaire de paquets|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 [[wpfr>Logiciel_malveillant|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. |
| | |
| | <note important> |
| | Certains paquets peuvent cacher du code malicieux. C'est pourquoi vous devez être vigilant·e. N'installez pas à la légère des paquets dont vous ne pouvez connaître et vérifier la provenance exacte. Il est impossible de vérifier le contenu d'un logiciel compilé. |
| | |
| | Privilégiez si possible les applications distribuées depuis des dépôts centralisés, connus, et surveillés : |
| | * les [[:dépôts]] Ubuntu officiels pour les [[::installer_une_application#deb]] |
| | * [[https://flathub.org/fr|Flathub]] pour les [[:installer_une_application#Flatpak]] |
| | * [[https://snapcraft.io/|Snapcraft]] pour les [[:installer_une_application#snap]] |
| | |
| | Évitez dans la mesure du possible l'installation de paquets [[:installer_une_application#Appimage]], ou de [[:deb]], [[:Flatpak]] ou [[:snap]] isolés (à télécharger depuis un site quelconque). |
| | |
| | À défaut, pour ne pas mettre en [[:sécurité|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_de_logiciel|Installation non standard d'applications]]//. |
| | </note> |
| | |
| | ===== Savoir de quel paquet provient un fichier ===== |
| | |
| | pour connaître le paquet responsable de la présence d'un fichier ou d'un répertoire sur son système, on peut utiliser, au choix : |
| | * ''[[:apt-file]]'' |
| | * la commande ''[[:dpkg]]'' avec l'option ''-S'' :<code>dpkg -S /chemin/du/fichier/</code> |
| | |
| | ===== Où proposer de nouveaux logiciels ? ===== |
| | |
| | N'hésitez pas à proposer, voire à participer, en aidant à empaqueter. |
| | |
| | * [[:comment_participer|Contribuer à Ubuntu]] : |
| | * [[https://wiki.ubuntu.com/ContributeToUbuntu#Contributing_to_the_Universe_Repository_.28MOTU.29|Contribuer au dépôt universe]] |
| | * [[https://wiki.ubuntu.com/ContributeToUbuntu#Contributing_to_the_Main_Repository|Contribuer aux dépôts principaux (main)]] |
| | * Vous pouvez également [[:hebergement|héberger]] votre code et vos paquet sur [[https://launchpad.net/|Launchpad]]. |
| | * Par ailleurs vous pouvez rechercher les paquets Ubuntu sur [[https://packages.ubuntu.com/|packages.ubuntu.com]]. |
| | * [[:distributions#Debian]] : [[http://linuxfr.org/2010/08/21/27273.html|Ubuntu se base et participe au code de debian]]. C'est un échange mutuel pour l'évolution du logiciel libre.((Boucle positive, avec divers centres d'intérêts pour les logiciels libres.)) |
| | |
| | Voir aussi : |
| | * [[:deb|Liste des outils pour la création de paquet]] |
| | * [[:tutoriel:creer_un_paquet|Comment créer des paquets ?]] |
| | |
| | ===== Voir aussi ===== |
| | |
| | Ci-dessous se trouve l'ensemble des pages décrivant l'utilisation des paquets sous Ubuntu : |
| | {{topic>paquet&simplelist}} |
| | |
| | ---- |
| | //[[:Contributeurs]] : [[:utilisateurs:krodelabestiole]]// |