🎯 Ce que tu vas maîtriser
Installer n'importe quel logiciel, de n'importe quelle source
🛠️ Le Tutoriel Complet
Toutes les façons d'installer des logiciels sur Ubuntu
La métaphore d'OWL : Les Supermarchés
Sur Windows, tu télécharges un .exe depuis n'importe quel site — c'est comme acheter de la nourriture à un inconnu dans la rue : pratique, mais risqué. Sur Ubuntu, c'est différent.
Imagine trois supermarchés officiels :
- 💡 Le marché local (apt) — produits frais, certifiés, optimisés. C'est la référence.
- 💡 Le supermarché Canonical (Snap) à tout est emballé sous vide, ultra-frais, livré automatiquement. Pratique, mais l'emballage prend de la place.
- 💡 Le grand magasin communautaire (Flatpak/Flathub) — énorme choix, bonne qualité, géré par la communauté open-source mondiale.
é toi de choisir selon tes besoins. Et si tu as besoin d'un produit spécifique pas en rayon — On peut ajouter de nouvelles sources (PPAs).
Méthode 1 : App Center — Le plus simple
Ubuntu 26.04+ inclut l'App Center (anciennement Ubuntu Software). C'est l'interface graphique idéale pour les débutants.
Ouvre l'App Center depuis le dock ou le menu des applications.
Utilise la barre de recherche en haut pour trouver ton application (ex: "VLC", "GIMP", "LibreOffice").
Clique sur l'application puis sur Installer. Entre ton mot de passe si demandé.
Pour désinstaller : retourne sur l'app dans l'App Center et clique Désinstaller. Ou va dans l'onglet "Installés".
Dans l'App Center, certaines apps sont en format Snap (icône avec un cadenas), d'autres en deb classique. Si les deux sont disponibles, préfére le deb — il est généralement plus rapide et mieux intégré au système.
Méthode 2 : apt — La méthode classique
Déjé vu en Épisode 3, apt reste la méthode de référence pour sa stabilité et sa rapidité. Rappel des commandes essentielles :
apt search vlc
# Voir les infos d'un paquet (version, description, dépendances)
apt show vlc
# Installer
sudo apt install vlc
# Installer sans confirmation (mode silencieux)
sudo apt install -y vlc gimp inkscape
# Désinstaller (garde les fichiers de config)
sudo apt remove vlc
# Désinstaller complètement (supprime aussi les configs)
sudo apt purge vlc
# Nettoyer les paquets orphelins après désinstallation
sudo apt autoremove -y
# Tout mettre à jour en une commande
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
💡 Astuce : tu peux combiner la dernière commande dans un alias pour faire toutes tes mises à jour en un mot. On verra ça dans l'Épisode sur les scripts Bash !
Méthode 3 : PPAs — Ajouter de nouvelles sources
Un PPA (Personal Package Archive) est un dépôt tiers ajouté — apt. Il permet d'installer des versions plus récentes d'un logiciel, ou des logiciels absents des dépôts officiels.
Exemple concret : installer la dernière version de VLC ou de HandBrake depuis un PPA officiel :
sudo apt install software-properties-common -y
# 2. Ajouter le PPA (exemple : HandBrake)
sudo add-apt-repository ppa:stebbins/handbrake-releases
# 3. Mettre à jour la liste des paquets
sudo apt update
# 4. Installer le logiciel
sudo apt install handbrake -y
# Supprimer un PPA devenu inutile
sudo add-apt-repository --remove ppa:stebbins/handbrake-releases
N'ajoute pas n'importe quel PPA ! Un PPA non officiel peut casser ton système. Utilise uniquement des PPAs de sources de confiance (développeurs officiels du logiciel, Launchpad Ubuntu). Vérifie toujours l'URL du PPA avant de l'ajouter.
Méthode 4 : Snap — Le format universel de Canonical
Snap est le système de packaging développé par Canonical (l'éditeur d'Ubuntu). Chaque snap est un paquet autosuffisant avec toutes ses dépendances — il fonctionne sur n'importe quelle distribution Linux.
é Avantages
- Toujours à jour automatiquement
- Sandboxé (sécurité accrue)
- Fonctionne sur toutes les distros
- Facile — installer
é Inconvénients
- Plus lents au démarrage
- Prennent plus d'espace disque
- Moins bien intégrés au système
- Dépôt centralisé chez Canonical
snap list
# Chercher un snap
snap find "spotify"
# Installer un snap
sudo snap install spotify
sudo snap install code --classic # --classic pour les apps qui ont besoin d'accès total
# Mettre à jour tous les snaps
sudo snap refresh
# Désinstaller un snap
sudo snap remove spotify
Méthode 5 : Flatpak / Flathub — Le choix de la communauté
Flatpak est la réponse communautaire — Snap. Flathub est son dépôt principal avec plus de 2 000 applications. C'est souvent le format préféré pour les applications graphiques récentes (Spotify, Discord, OBS Studio...).
sudo apt install flatpak -y
# 2. Ajouter le dépôt Flathub (la source principale)
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
# 3. Redémarre pour que l'intégration fonctionne
reboot
# Chercher une application
flatpak search spotify
# Installer depuis Flathub
flatpak install flathub com.spotify.Client
flatpak install flathub com.discordapp.Discord
flatpak install flathub com.obsproject.Studio
# Lancer une app Flatpak
flatpak run com.spotify.Client
# Mettre à jour toutes les apps Flatpak
flatpak update
# Désinstaller
flatpak uninstall com.spotify.Client
Tu peux aussi naviguer sur flathub.org dans ton navigateur pour trouver des apps et copier directement la commande d'installation. C'est l'équivalent du Play Store pour Linux !
Méthode 6 : Fichiers .deb — Installer depuis un site web
Certains logiciels (VS Code, Chrome, Slacké) proposent un fichier .deb → télécharger directement depuis leur site. C'est l'équivalent d'un installeur .exe sous Linux, mais en mieux.
# à Ubuntu ouvre l'App Center qui installe automatiquement
# Méthode 2 : Via le terminal (plus propre)
cd ~/Téléchargements
sudo dpkg -i mon-logiciel.deb
# Si des dépendances manquent après dpkg :
sudo apt install -f
# Exemple concret : installer Google Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install -f # corrige les dépendances si besoin
Recommandation OWL — Quelle méthode choisir
| Méthode | Quand l'utiliser | Vitesse | Fiabilité |
|---|---|---|---|
| apt | Outils système, logiciels classiques | ||
| App Center | Découverte, usage débutant | ||
| Flatpak | Apps graphiques récentes (Spotify, OBS...) | ||
| Snap | Apps pas disponibles ailleurs | é | |
| PPA | Version plus récente d'un logiciel | ||
| .deb | Logiciels commerciaux (Chrome, Slack, VS Code) |
Sélection OWL — Les indispensables — installer
Voici les logiciels qu'OWL installe en premier sur Ubuntu :
sudo apt install -y htop curl wget git neofetch
# Médias
sudo apt install -y vlc
flatpak install flathub org.videolan.VLC # alt Flatpak
# Bureau & productivité
sudo apt install -y libreoffice gimp inkscape
# Dev
sudo snap install code --classic # VS Code
# Réseau
sudo apt install -y nmap net-tools
# Fun — voir les infos système en ASCII art
neofetch
é Comment vérifier que tu maîtrises la gestion des logiciels
- ✅Tu peux installer VLC via
apt, le désinstaller, puis le réinstaller viaflatpak - ✅Tu sais faire la différence entre
removeetpurge, et tu sais quand utiliserautoremove - ✅Tu as installé Flatpak et ajouté le dépôt Flathub sur ton Ubuntu
- ✅Tu peux installer un fichier
.debtéléchargé depuis internet - ✅Tu sais quelle méthode choisir selon la situation (apt vs Flatpak vs .deb)
⚠️ Problèmes Courants & Solutions
apt affiche "E: Impossible de verrouiller /var/lib/dpkg/lock"
💡 Une autre instance d'apt est déjé en cours (mise à jour automatique, App Centeré). Attends quelques secondes et réessaie. Si ça persiste :sudo killall apt apt-get
apt install échoue avec des "paquets brisés"
💡 Lance :sudo apt install -f
Le -f (fix) répare les dépendances cassées. Si ça ne suffit pas :sudo dpkg --configure -a
Un Snap est très lent au démarrage
💡 C'est normal à les Snaps se montent depuis un fichier compressé à chaque démarrage. Solution : désinstalle le Snap et installe la version Flatpak ou apt du même logiciel.
Ex: sudo snap remove vlc && sudo apt install vlc
Mon disque est saturé après beaucoup d'installations
💡 Nettoie le cache apt et les paquets inutiles :sudo apt autoremove -y && sudo apt clean
Pour voir ce qui prend de la place : df -h et sudo du -sh /var/cache/apt/