Ubuntu 26.04 propose plusieurs méthodes d’installation de logiciels, des magasins d’applications graphiques aux outils de ligne de commande, répondant aux besoins des différents utilisateurs. Cet article couvre chaque méthode d’installation en détail.
Quelle méthode d’installation dois-je utiliser ?
Avec plusieurs options d’installation disponibles, utilisez ce guide de décision rapide :
- Le logiciel est-il dans le référentiel officiel ? — Si oui, utilisez
apt install. C’est la méthode la plus stable et la plus simple - Besoin de la dernière version ou d’une isolation sandbox ? — Utilisez Snap, pris en charge nativement par Ubuntu avec des mises à jour automatiques
- Non disponible sur Snap, ou vous préférez ne pas utiliser Snap ? — Utilisez Flatpak, installez depuis Flathub
- Package .deb officiel disponible ? — Téléchargez et exécutez
sudo apt install ./xxx.deb - Seul le format AppImage disponible ? — Téléchargez
chmod +xet exécutez directement. Aucune installation nécessaire - Besoin d’un environnement d’exécution entièrement isolé ? — Utiliser des conteneurs Docker
Comparaison des méthodes
| Méthode | Avantages | Inconvénients | Idéal pour |
|---|---|---|---|
| apte | Meilleure intégration système, gestion unifiée des dépendances, stable et fiable | Les versions peuvent être plus anciennes, limitées au référentiel | Outils système, logiciels CLI, bibliothèques et dépendances |
| Cliquez | Mises à jour automatiques, isolation sandbox, prise en charge native d’Ubuntu | Démarrage plus lent, utilisation du disque plus importante, mises à jour automatiques incontrôlables | Applications de bureau, logiciels nécessitant les dernières versions |
| Platpak | Isolation sandbox, riche catalogue Flathub, distribution croisée | Nécessite une configuration manuelle et un téléchargement initial important du runtime | Applications de bureau, logiciels introuvables sur Snap |
| .deb | Même expérience native qu’apt, versions officielles plus récentes | Pas de mises à jour automatiques, vous devez télécharger manuellement les nouvelles versions | Chrome, VS Code, WPS et autres logiciels avec packages .deb officiels |
| AppImage | Aucune installation nécessaire, téléchargement et exécution, aucun impact sur le système | Pas de mises à jour automatiques, pas d’intégration système (pas d’icônes de menu) | Outils utilisés occasionnellement, logiciels portables |
| ** Docker ** | Isolement complet, pas de pollution de l’hôte, environnements reproductibles | Courbe d’apprentissage élevée, ne convient pas aux applications de bureau | Applications serveur, environnements de développement/test |
Règle de base simple : En cas de doute, utilisez apt. Si apt ne l’a pas, utilisez Snap. Cette règle fonctionne dans la grande majorité des cas. N’envisagez d’autres méthodes que lorsque ni apt ni Snap ne peuvent répondre à vos besoins.
Centre d’applications
App Center est le magasin d’applications graphiques par défaut d’Ubuntu 26.04, offrant une expérience intuitive de navigation et d’installation de logiciels.
Utilisation
- Cliquez sur l’icône “App Center” dans le Dock ou App Grid
- Parcourez les catégories ou utilisez la barre de recherche pour trouver des applications
- Cliquez sur une application pour afficher sa page de détails avec une description, des captures d’écran et des notes.
- Cliquez sur “Installer” pour installer
App Center propose des packages aux formats Snap et Deb, les versions Snap étant recommandées par défaut.
Gestion des applications installées
Dans l’onglet « Installé » d’App Center, vous pouvez :
- Afficher toutes les applications installées
- Mettre à jour les applications avec les nouvelles versions disponibles
- Désinstallez les applications inutiles
Gestionnaire de paquets apt
apt est l’outil de gestion de paquets le plus traditionnel et le plus puissant d’Ubuntu, exploité via la ligne de commande.
Commandes de base
# Update package source lists
sudo apt update
# Upgrade all installed packages
sudo apt upgrade
# Search for packages
apt search keyword
# View package information
apt show packagename
# Install a package
sudo apt install packagename
# Install multiple packages
sudo apt install package1 package2 package3
# Remove a package (keep configuration files)
sudo apt remove packagename
# Remove a package (also delete configuration files)
sudo apt purge packagename
# Clean up unneeded dependency packages
sudo apt autoremoveAjout de sources tierces (PPA)
Certains logiciels fournissent des versions plus récentes via des PPA (Personal Package Archives) :
# Add a PPA
sudo add-apt-repository ppa:username/reponame
# Update source lists
sudo apt update
# Install software from the PPA
sudo apt install packagenameSupprimer un PPA :
sudo add-apt-repository --remove ppa:username/reponameAjout de référentiels tiers
Certains logiciels (comme Docker, VS Code) fournissent des référentiels apt officiels. Étapes générales :
# 1. Download and add GPG key
wget -qO- https://example.com/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/example.gpg
# 2. Add repository
echo "deb [signed-by=/usr/share/keyrings/example.gpg] https://example.com/repo stable main" | sudo tee /etc/apt/sources.list.d/example.list
# 3. Update and install
sudo apt update
sudo apt install packagenameApplications instantanées
Snap est le format de package universel de Canonical fournissant un environnement d’exécution d’application en bac à sable. Ubuntu 26.04 est livré avec le support Snap préinstallé.
Opérations de base
# Search for Snap apps
snap find keyword
# View app details
snap info appname
# Install an app
sudo snap install appname
# Install a specific channel version
sudo snap install appname --channel=edge
# List installed Snaps
snap list
# Update all Snap apps
sudo snap refresh
# Update a specific app
sudo snap refresh appname
# Uninstall an app
sudo snap remove appnameFonctionnalités instantanées
- Mises à jour automatiques : les applications Snap se mettent à jour automatiquement par défaut
- Isolement sandbox : les applications s’exécutent dans un environnement restreint pour une sécurité renforcée
- Coexistence multi-version : prend en charge différentes versions de canal (stable, bêta, Edge)
- Distribution croisée : le même package Snap fonctionne sur plusieurs distributions Linux
Gestion des autorisations Snap
# View app interface connections
snap connections appname
# Connect an interface (grant permission)
sudo snap connect appname:interfacename
# Disconnect an interface (revoke permission)
sudo snap disconnect appname:interfacenameFlatpack
Flatpak est un autre format de package universel. Ubuntu 26.04 ne l’inclut pas par défaut, mais il peut être facilement ajouté.
Installation du support Flatpak
sudo apt install flatpak gnome-software-plugin-flatpakAjoutez le référentiel Flathub :
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoUn redémarrage du système est requis après l’installation.
Opérations de base
# Search for apps
flatpak search keyword
# Install an app
flatpak install flathub appID
# For example, install GIMP
flatpak install flathub org.gimp.GIMP
# Run an app
flatpak run appID
# List installed apps
flatpak list
# Update all apps
flatpak update
# Uninstall an app
flatpak uninstall appID
# Clean up unused runtimes
flatpak uninstall --unusedComment choisir une méthode d’installation ? apt est le meilleur pour les outils système et les logiciels CLI : stable avec la meilleure intégration système. Snap est idéal pour les applications de bureau nécessitant des mises à jour automatiques et une isolation sandbox. Flatpak est idéal pour la riche sélection d’applications de bureau tierces sur Flathub. Lorsqu’un même logiciel est disponible dans plusieurs formats, préférez la version du dépôt officiel apt.
Comparaison Snap et Flatpak
| Caractéristique | Snap | Flatpack |
|---|---|---|
| Développeur | Canonique | Communauté (initiée par Red Hat) |
| Prise en charge par défaut d’Ubuntu | Oui | Nécessite une installation manuelle |
| Magasin d’applications | Magasin instantané | Moyeu plat |
| Mises à jour automatiques | Oui | Manuel ou nécessite une configuration |
| Mécanisme de bac à sable | AppArmor | Papier bulle |
| Assistance pour les services système | Oui | Applications de bureau uniquement |
Installation des packages .deb
Certains logiciels fournissent des packages d’installation au format .deb à télécharger - le format de package natif pour Debian/Ubuntu.
Installation graphique
Double-cliquez sur le fichier .deb téléchargé et le système l’ouvrira automatiquement avec App Center. Cliquez sur “Installer”.
Installation en ligne de commande
# Install using apt (recommended, handles dependencies automatically)
sudo apt install ./packagename.deb
# Install using dpkg
sudo dpkg -i packagename.deb
# If dpkg reports dependency errors, fix them with:
sudo apt install -fRemarques
- Téléchargez uniquement les fichiers
.debà partir de sites Web officiels ou de sources fiables - Les packages
.debne se mettent pas à jour automatiquement ; vous devez télécharger manuellement les nouvelles versions - Avant l’installation, utilisez
dpkg -I packagename.debpour afficher les détails du package
Meilleures pratiques d’installation de logiciels
- Préférez les dépôts officiels :
sudo apt installest la méthode la plus sûre et la plus stable - Lorsque vous avez besoin de la dernière version : pensez à Snap ou Flatpak
- Soyez prudent avec les PPA : ajoutez uniquement des PPA provenant de projets bien connus pour éviter d’introduire des sources instables
- Mettez à jour régulièrement : exécutez
sudo apt update && sudo apt upgradepour assurer la sécurité de votre système. - Nettoyer les anciens packages : exécutez périodiquement
sudo apt autoremovepour libérer de l’espace disque
Résumé
Ubuntu 26.04 fournit de riches canaux d’installation de logiciels. Pour la plupart des utilisateurs, App Center offre l’expérience d’installation graphique la plus pratique. Les utilisateurs de ligne de commande peuvent utiliser apt de manière flexible pour une gestion précise des packages. Snap et Flatpak étendent la gamme de logiciels disponibles. Choisissez la méthode d’installation appropriée en fonction de vos besoins spécifiques pour tirer le meilleur parti de votre système Ubuntu.