Linux

27 posts
2026

Vider le cache DNS sur macOS et Debian

macOS Vider le cache DNS : $ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder Vérifier que le cache a bien été vidé : $ sudo …
Read more

Déploiement multi-machines avec NixOS

Gérer plusieurs machines NixOS Lorsqu’on a plusieurs serveurs NixOS, il est pratique de centraliser les configurations dans un dépôt …
Read more
2025

Introduction aux Flakes

Qu’est-ce qu’un Flake ? Les Flakes sont une fonctionnalité expérimentale de Nix qui améliore la reproductibilité et la gestion …
Read more

Configuration des services courants

Services courants sur NixOS NixOS facilite l’activation et la configuration des services. Tout se fait dans configuration.nix. SSH …
Read more

Gestion des paquets sur NixOS

Gestion des paquets sur NixOS NixOS propose plusieurs façons d’installer des paquets, chacune avec ses avantages. Méthode 1 : Dans …
Read more

Commandes nixos-rebuild

nixos-rebuild : appliquer les modifications Après avoir modifié /etc/nixos/configuration.nix, il faut appliquer les changements avec …
Read more

Structure de configuration.nix

Anatomie de configuration.nix Le fichier /etc/nixos/configuration.nix est le cœur de NixOS. Il décrit l’état complet du système. …
Read more

Bootstrap NixOS depuis GitHub

Bootstrap NixOS avec une configuration hébergée sur GitHub Cette méthode permet de déployer rapidement NixOS avec une configuration préparée …
Read more

Installation de NixOS

Installation de NixOS Guide d’installation de NixOS sur un serveur ou une machine physique. Télécharger l’ISO Télécharger …
Read more
2024

Introduction à NixOS

Qu’est-ce que NixOS ? NixOS est une distribution Linux basée sur le gestionnaire de paquets Nix. Sa particularité : le système entier …
Read more

Installation de Portainer avec Podman

Portainer avec Podman Portainer peut fonctionner avec Podman en utilisant le socket Podman à la place du socket Docker. Prérequis Activer le …
Read more

Installation de Portainer avec Docker

Qu’est-ce que Portainer ? Portainer est une interface web de gestion pour Docker (et Kubernetes). Il permet de gérer ses conteneurs, …
Read more

Migrer de Docker vers Podman

Pourquoi migrer vers Podman ? Sans daemon : Podman n’a pas de daemon central, chaque conteneur est un processus indépendant Rootless : …
Read more

Utilisation de Podman Compose

Podman Compose : alternative à Docker Compose Podman Compose permet d’utiliser les fichiers docker-compose.yml avec Podman. …
Read more

Commandes Podman de base

Commandes Podman essentielles Les commandes Podman sont quasiment identiques à celles de Docker. Voici les principales. Gestion des images …
Read more

Installation de Podman sur Debian

Pourquoi Podman ? Podman est une alternative à Docker qui ne nécessite pas de daemon. Il peut fonctionner en mode rootless (sans privilèges …
Read more

Utilisation de Docker Compose

Docker Compose : orchestrer plusieurs conteneurs Docker Compose permet de définir et gérer des applications multi-conteneurs à l’aide …
Read more

Gestion des volumes Docker

Les volumes Docker Les volumes permettent de persister les données des conteneurs. Sans volume, les données sont perdues à la suppression du …
Read more

Commandes Docker de base

Commandes Docker essentielles Aide-mémoire des commandes Docker les plus utilisées au quotidien. Gestion des images Télécharger une image …
Read more

Installation de Docker sur Debian

Installation de Docker sur Debian Docker n’est pas disponible dans les dépôts officiels de Debian. Il faut donc ajouter le dépôt …
Read more
2022

Désactiver IPv6 dans Debian

Désactiver IPv6 A la volée > # sysctl -w net.ipv6.conf.all.disable_ipv6=1 > # sysctl -w net.ipv6.conf.default.disable_ipv6=1 > # …
Read more

Utilisation de grep

A quoi sert grep et egrep Il est parfois utile de rechercher des chaines de caractères dans un fichier ou même dans la sortie standard de …
Read more

Utilisation de curl et de wget

Pourquoi wget et curl Lorsque l’on travaille sur des serveurs, il est parfois nécessaire de télécharger un fichier. Ça peut être une …
Read more
2021

Installation de mariadb sur Alpine Linux

Installation de Mariadb Installation # apk add mariadb mysql-client (1/14) Installing mariadb-common (10.5.9-r0) (2/14) Installing …
Read more

Gestion des LVM : augmenter un disque sur un VM

Gestion des disques avec LVM Un des avantages de Linux est l’utilisation des LVM. Les LVM permettent de gérer les tailles des …
Read more

Recherche de fichiers avec find

Rechercher un fichier avec find Pour chercher un fichier dans le file system de son serveur, il existe l’utilitaire “find” …
Read more

Compresser / décompresser un fichier en bash / CLI

Compresser un fichier en bash ou en CLI Pour gagner de la place ou pour regrouper de nombreux petits fichiers on peut utiliser …
Read more