Aller au contenu principal

Base de connaissances

Tutoriels par OS, outils open source et ressources pour le numérique responsable.

📄

Découvrir Linux : une alternative durable

Linux et logiciels libres🟢 Débutant

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  

Commandes Linux utiles

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 fsck pour vérifier les systèmes de fichiers.

Articles associés