Base de connaissances
Tutoriels par OS, outils open source et ressources pour le numérique responsable.
Découvrir Linux : une alternative durable
Linux - Liberté et puissance
Pourquoi choisir Linux ?
- Gratuit et open source, avec une communauté active.
- Pas besoin d’antivirus, système très sécurisé.
- Idéal pour les développeurs, serveurs et machines anciennes.
Top des distributions Linux
| Distribution | Utilisation |
|---|---|
| Ubuntu | Facile pour les débutants |
| Linux Mint | Alternative à Windows avec interface classique |
| Debian | Stable et sécurisée (souvent utilisée pour les serveurs) |
| Arch Linux | Pour les utilisateurs avancés, totalement personnalisable |
| Kali Linux | Spécialisée en cybersécurité et pentesting |
Commandes Linux utiles
ls→ Liste les fichiers.sudo apt update && sudo apt upgrade→ Met à jour le système.df -h→ Vérifie l’espace disque disponible.htop→ Surveille l’utilisation des ressources.
Dual Boot & Virtualisation
Si tu veux tester Linux sans désinstaller Windows :
- Dual Boot avec GRUB.
- Machine virtuelle avec VirtualBox ou VMware.
L’administration - infrastructure
Les essentiels de l'administration du système Linux
Présentation de Linux
Créateur : Linus Torvalds (GitHub)
Année de création : 1991
Origine du nom : Contraction de "Linus" et "UNIX"
Licence : GNU GPL (Libre)
Mascotte : Tux (Pingouin)
Composants et outils clés
Terminal : Bash (interpréteur de commandes)
Interface de commande : CLI (Command Line Interface)
Compilateur : GCC
Bibliothèque standard : C Standard Library
Gestion des paquets : apt/ apt-get, dpkg, flatpak, snap, dnf, yum, pacman, yay / paru, zypper, rpm , emerge, xbps-install, nix, guix package
Gestion des droits administrateurs : sudo
Les bases de Linux
Un gestionnaire de paquets :
C'est un outil qui permet d'installer, mettre à jour et supprimer des logiciels sur un système Linux. Il gère automatiquement les dépendances (les fichiers nécessaires au bon fonctionnement des logiciels). Exemples : apt (Ubuntu/Debian), dnf (Fedora), pacman (Arch Linux).
Une distribution Linux :
Une distribution (ou "distro") est une version de Linux qui regroupe un noyau, un gestionnaire de paquets, une interface graphique et divers logiciels. Exemples : Ubuntu, Debian, Fedora, Arch Linux, Manjaro.
Le noyau Linux :
Le noyau est le cœur du système d’exploitation. Il gère les ressources matérielles (processeur, mémoire, périphériques) et permet aux logiciels de fonctionner. Linux est un noyau, tandis que les distributions sont des systèmes d'exploitation basés sur ce noyau.
Sites en ligne pratique
Pourquoi quitter Windows ? https://endof10.org/fr/
Pourquoi rejoindre Linux ? https://blablalinux.be/2025/12/20/epopee-liberte-timeline-distributions-linux/
Actualités des distributions distrowatch.com
Testez 68 distributions Linux en ligne distrosea.com
Choisir la distribution Linux adaptée à vos besoins distrochooser.de
Carte pour trouver une aide proche de chez toi https://aidelinux.gogocarto.fr/
Install Party proche de chez toi https://non-a-la-taxe-windows.gogocarto.fr/
Collectif enseignant https://nird.forge.apps.éducation.fr/
Actualité sphère Linuxien https://9to5linux.com/
A LA DECOUVERTE DE LINUX MINT ! https://www.youtube.com/watch?v=utJNhbxzRR0&t=288s
Gestionnaire de paquets sous Linux (Open Source)
Un gestionnaire de paquets est un outil qui permet d’installer, mettre à jour, supprimer et gérer les logiciels sur une distribution Linux. Il automatise le processus de récupération des logiciels depuis des dépôts officiels et gère les dépendances.
Gestionnaires de paquets universels (multi-distributions)
- Flatpak →
flatpak - Snap →
snap - AppImage → Exécutable portable sans installation
Télécharger des logiciels portables https://appimage.org/
Les AppImages ne se mettent pas à jour automatiquement. Il faut télécharger la nouvelle version depuis le site officiel de l'application.
Principaux gestionnaires de paquets Open Source
Plus d’infos Gestion des paquets
Plus de commandes
| Distribution | Gestionnaire de Paquets | Commande principale | Site officiel | Autres informations |
|---|---|---|---|---|
| Debian & Ubuntu | APT (Advanced Package Tool) | apt / apt-get |
APT | Utilisé pour installer, mettre à jour et supprimer des paquets |
| DPKG (Debian Package Manager) | dpkg |
DPKG | Utilisé en arrière-plan par APT | |
| Snap | snap |
Snapcraft | Paquets universels, isolés du système | |
| Flatpak | flatpak |
Flatpak | Alternative universelle à Snap | |
| Arch Linux & Manjaro | Pacman | pacman |
Pacman | Rapide et minimaliste |
| AUR (Arch User Repository) | yay / paru |
AUR | Repositories communautaires | |
| Fedora, RHEL & CentOS | DNF (Dandified YUM) | dnf |
DNF | Remplace yum, plus rapide et sécurisé |
| RPM | rpm |
RPM | Comme dpkg mais pour Red Hat |
|
| Flatpak | flatpak |
Flatpak | Alternative universelle à Snap | |
| openSUSE | Zypper | zypper |
Zypper | Gestion de paquets pour openSUSE |
| RPM | rpm |
RPM | Comme dpkg mais pour openSUSE |
|
| Gentoo | Portage | emerge |
Portage | Système de ports pour Gentoo |
| Void Linux | XBPS (X Binary Package System) | xbps-install |
XBPS | Pour installer et gérer les paquets |
| NixOS & Systèmes indépendants | Nix Package Manager | nix |
Nix | Système de gestion des paquets Nix |
| Guix (GNU Guix) | guix package |
Guix | Système de gestion des paquets Guix |
Pourquoi utiliser un gestionnaire de paquets ?
Simplifie l’installation et la mise à jour des logiciels
Vérifie et installe automatiquement les dépendances
Permet de sécuriser les mises à jour grâce aux dépôts officiels
The GTK Project - A free and open-source cross-platform widget toolkit
Solutions en cas de panne
Réparation
- System Repair Tools (Linux) : Plusieurs outils de réparation pour Linux comme
fsckpour vérifier les systèmes de fichiers.