📦 Gestion des paquets sous Linux
Sous Linux (Debian, Ubuntu, Mint…), les logiciels sont installés via des paquets. Le gestionnaire de paquets apt vous permet d'installer, mettre à jour et supprimer des logiciels facilement.
Commandes apt essentielles
sudo apt update # Met à jour la liste des paquets disponibles
sudo apt upgrade # Installe les mises à jour disponibles
sudo apt install nompaquet # Installe un logiciel
sudo apt remove nompaquet # Supprime un logiciel
sudo apt autoremove # Supprime les paquets inutiles
sudo apt search motclé # Recherche un paquet
apt show nompaquet # Affiche les informations d'un paquet
Mises à jour automatiques
Pour que votre système se mette à jour automatiquement sans intervention :
sudo apt-get install unattended-upgrades
Reconfigurer un paquet
Si un logiciel se comporte bizarrement, vous pouvez le reconfigurer :
sudo dpkg-reconfigure nomdupaquet
Exemple courant :
sudo dpkg-reconfigure keyboard-configuration
Installer un paquet depuis un fichier .deb
Si vous avez téléchargé un fichier .deb manuellement :
sudo dpkg -i nomfichier.deb
sudo apt install -f # Corrige les dépendances manquantes
Le paquet grml-rescueboot
Ce paquet utile facilite l'intégration d'ISOs (images de systèmes live) directement dans le menu GRUB pour démarrer sur celles-ci sans clé USB :
sudo apt install grml-rescueboot
Mise à jour du firmware
Pour mettre à jour le firmware de votre matériel (BIOS, pilotes…) sous Linux, l'outil fwupd est la solution recommandée :
sudo apt install fwupd
sudo fwupdmgr refresh
sudo fwupdmgr update
En savoir plus : Wikipedia — fwupd
Compiler un logiciel depuis ses sources
Quand un logiciel n'est pas disponible dans les dépôts, il faut le compiler manuellement.
1. Installer les outils de compilation
sudo apt install build-essential
2. Récupérer le code source
git clone https://github.com/chemin/vers/le/projet
# ou
wget https://exemple.com/logiciel.tar.gz
3. Compiler et installer
./configure # Génère le Makefile (signale les dépendances manquantes)
make # Compile le logiciel
sudo make install # Installe le logiciel dans le système
Astuce : Si
./configureéchoue, c'est souvent qu'il manque une librairie de développement. Installez-la avecsudo apt install libxxx-dev.