Montage du node Linux...
710://NODE-LINUX
Module 710HUB // Le noyau plutôt que la vitrine

LINUX/BASE

Un kernel, des centaines de distributions, un seul principe. Comprendre ce qui tourne sous le capot plutôt que cliquer sur des icônes en espérant que ça marche.

entrer dans le node ↓
710://HUB
LINUX_01

Ce n'est pas un OS. C'est une famille entière.

"Linux" au sens strict, c'est un noyau. Ce qu'on appelle une distribution ("distro"), c'est ce noyau plus un gestionnaire de paquets, un environnement de bureau et des choix de configuration assumés. Il n'y a pas UNE bonne distro, il y a celle qui correspond à ton usage.

Kernel Distribution Gestionnaire de paquets Terminal Open source Systemd Permissions Repos Dotfiles Environnement de bureau Dual boot Communauté
Choisir

Une distro selon ton usage réel (bureautique, dev, serveur, vieux PC) et pas selon le hype d'un forum.

Comprendre

L'arborescence, les permissions et le gestionnaire de paquets sont communs à presque toutes les distros.

Installer

En dual boot ou sur une machine dédiée, avec une sauvegarde faite avant de toucher aux partitions.

Pratiquer

Le terminal fait peur les trois premiers jours, puis devient l'outil le plus rapide du système.

710://HUB
DISTROS_02

La bonne distro dépend de ce que tu veux en faire.

Pas besoin de choisir une seule distro pour la vie. Chaque usage a sa distro raisonnable, et changer d'avis fait partie du jeu.

NODE // 01 ● DÉBUTANT

Linux Mint

Interface familière pour qui vient de Windows, tout fonctionne dès l'installation, communauté patiente. Le meilleur point d'entrée sans friction.

Transition Windows Stable Cinnamon
linuxmint.com ↗
NODE // 02 ● GÉNÉRALISTE

Ubuntu

L'écosystème le plus documenté du monde Linux. Tutoriels, support logiciel et compatibilité matérielle presque garantie, au prix de choix parfois moins libres.

Grand public LTS GNOME
ubuntu.com ↗
NODE // 03 ● DÉVELOPPEUR

Fedora

Technologies récentes, proche de l'amont (upstream), utilisée par une partie du monde du développement. Un bon compromis entre stabilité et nouveauté.

Bleeding edge Dev-friendly GNOME
fedoraproject.org ↗
NODE // 04 ● SERVEUR

Debian

La base de la moitié des distros existantes. Stabilité extrême, cycles de release longs, référence pour tout ce qui doit tourner sans surprise pendant des années.

Stabilité Serveurs Universel
debian.org ↗
NODE // 05 ● GAMING

Pop!_OS

Gestion Nvidia simplifiée, tuiling optionnel, orientée créateurs et joueurs. Maintenue par System76, qui vend aussi du matériel pensé pour elle.

Nvidia friendly Gaming COSMIC
pop.system76.com ↗
NODE // 06 ● VIE PRIVÉE

Tails

Live OS amnésique : démarre depuis une clé USB, route tout via Tor, n'écrit rien sur le disque à l'extinction. Fait pour l'anonymat ponctuel, pas pour un usage quotidien.

Amnésique Tor intégré Live USB
tails.net ↗

Envie de sortir des sentiers battus ? Arch Linux exige plus d'investissement, mais Omarchy (notre module dédié) livre un environnement Hyprland complet et cohérent en une seule installation.

Voir le module Omarchy →
710://HUB
BASICS_03

Six notions qui débloquent 90% des situations.

Peu importe la distro choisie, ces bases reviennent partout. Les apprendre une fois évite de les réapprendre à chaque changement de système.

Arborescence

/etc pour la config, /home pour tes fichiers, /var pour les logs, /usr pour les programmes. Tout a sa place, rien n'est random.

Permissions

Lecture, écriture, exécution, pour propriétaire/groupe/autres. chmod et chown gèrent qui a le droit de faire quoi.

Gestionnaire de paquets

apt, dnf, pacman ou Flatpak : installer, mettre à jour et désinstaller proprement sans fichier .exe qui traîne.

Processus & services

systemd démarre et supervise les services. systemctl et journalctl permettent de voir ce qui tourne et pourquoi ça plante.

Réseau de base

ip a pour voir ses interfaces, ping pour tester une connexion, nmcli pour gérer le wifi en ligne de commande.

Mises à jour

Mettre à jour régulièrement, éviter les dépôts tiers douteux, lire les changelogs avant une montée de version majeure.

710://HUB
LOGICIELS_04

Ce qui remplace ce que tu utilisais avant.

La majorité des usages quotidiens ont un équivalent libre, mature et installable en une commande. Rarement une régression, souvent une découverte.

Navigateur

Firefox

Moteur indépendant des navigateurs Chromium, extensions de blocage de trackers matures.

mozilla.org/firefox ↗
Bureautique

LibreOffice

Suite complète compatible avec les formats Word, Excel et PowerPoint, sans abonnement.

libreoffice.org ↗
Média

VLC

Lit à peu près n'importe quel format vidéo ou audio sans codec à chercher sur internet.

videolan.org/vlc ↗
Email

Thunderbird

Client mail multi-comptes, filtres puissants, chiffrement PGP intégré nativement.

thunderbird.net ↗
Image

GIMP

Retouche photo et création graphique, l'alternative libre la plus aboutie à Photoshop.

gimp.org ↗
Synchro

Syncthing

Synchronisation de fichiers en pair-à-pair entre tes appareils, sans passer par un cloud tiers.

syncthing.net ↗
Distribution

Flatpak

Format de paquet universel qui fonctionne quasi partout, pratique pour les logiciels hors dépôts officiels.

flatpak.org ↗
Capture

OBS Studio

Enregistrement d'écran et streaming, standard de facto largement au-delà du monde Linux.

obsproject.com ↗
710://HUB
CONSOLE_05

Le terminal n'est pas là pour t'intimider.

Pourquoi apprendre le terminal quand tout a une interface graphique aujourd'hui ? Parce qu'une commande fonctionne pareil sur toutes les distros, alors qu'un menu graphique change d'un environnement de bureau à l'autre. Parce qu'un serveur distant n'a souvent aucune interface. Parce qu'une commande peut se copier, se documenter et se rejouer exactement, alors qu'une suite de clics ne se transmet pas. Et parce qu'une fois les réflexes acquis, c'est simplement plus rapide qu'une souris.

Comment progresser sans tout apprendre par cœur : chaque commande a une aide intégrée (commande --help), un manuel complet (man commande), et l'historique (flèche du haut, ou Ctrl+R pour chercher dedans) évite de retaper deux fois la même ligne. Le tabulation complète automatiquement noms de fichiers et commandes. Le reste vient avec la pratique, pas avec la mémorisation.
bro@710hub:~$ — bash

Navigation

$ pwd Affiche le dossier dans lequel tu te trouves actuellement.
$ ls -la Liste tous les fichiers du dossier, y compris les fichiers cachés.
$ cd dossier/ Se déplace dans un dossier. cd .. pour remonter d'un niveau.

Fichiers

$ cp source dest Copie un fichier ou un dossier (-r pour un dossier entier).
$ mv ancien nouveau Déplace ou renomme un fichier, sans dupliquer les données.
$ rm -r dossier/ Supprime un dossier et son contenu. Aucune corbeille, aucune confirmation.

Droits & permissions

$ chmod +x script.sh Rend un fichier exécutable pour pouvoir le lancer directement.
$ chown user:group fichier Change le propriétaire et le groupe d'un fichier.
$ sudo commande Exécute une commande avec les droits administrateur, ponctuellement.

Recherche

$ grep -r "texte" . Cherche une chaîne de caractères dans tous les fichiers d'un dossier.
$ find . -name "*.log" Trouve des fichiers par nom, motif ou extension.
$ history | grep ssh Retrouve une commande déjà tapée dans l'historique du shell.

Système & processus

$ htop Vue en direct des processus, du CPU et de la RAM utilisés.
$ systemctl status service Vérifie si un service tourne, et depuis quand.
$ journalctl -xe Affiche les derniers logs système, utile en cas de plantage.

Réseau

$ ip a Liste les interfaces réseau et leurs adresses IP.
$ ping archlinux.org Teste la connectivité et la latence vers une machine distante.
$ curl -I https://exemple.org Vérifie les en-têtes d'une réponse HTTP sans ouvrir de navigateur.

Paquets

$ sudo apt update && sudo apt upgrade Met à jour la liste des paquets puis le système, sur Debian/Ubuntu.
$ sudo dnf upgrade Équivalent sur Fedora et dérivés.
$ sudo pacman -Syu Équivalent sur Arch Linux et Omarchy.

Confort shell

$ man commande Ouvre le manuel complet d'une commande, avec toutes ses options.
$ alias ll="ls -la" Crée un raccourci de commande, à ajouter dans ~/.bashrc.
$ Ctrl+R Recherche interactive dans l'historique des commandes tapées.

Avertissement de conformité système

Il est possible qu'en lisant cette page vous développiez certains comportements statistiquement préoccupants pour BagshitterCorp™ et son département compatibilité forcée.

  • Ouvrir un terminal pour une tâche qu'un clic aurait fait plus lentement.
  • Lire un man page en entier, par curiosité.
  • Comparer trois distributions un dimanche soir.
  • Refuser un système qui redémarre sans prévenir.
  • Comprendre pourquoi un service a planté au lieu de redémarrer la machine.
  • Versionner ses fichiers de configuration.
  • Préférer un gestionnaire de paquets à un site de téléchargement douteux.
  • Ne plus avoir peur d'une ligne de commande.
Ces symptômes ne sont couverts par aucun contrat de support propriétaire.
X!//ROOT_ACCESS_GRANTED_WITHOUT_APPROVAL

Ta machine. Ton kernel. Tes commandes.

Aucune distro n'est parfaite, aucun terminal n'est magique. Mais comprendre ce qui tourne sous le capot reste la meilleure assurance contre le prochain changement de politique d'un éditeur propriétaire.

710HUB://LINUX_NODE / CHOOSE / LEARN / TYPE / UNDERSTAND_YOUR_MACHINE
Bienvenue bro.
← Retour au 710HUB →