systemd est une suite logicielle qui fournit un ensemble de composants pour les systèmes basés sur Linux. Son principal composant est le système d’initialisation qui s’occupe entre autre de la gestion des services, leur démarrage, de les charger en parallèle et ce sans devoir faire appel à des scripts shell. Il fournit en outre toute une série de services tels que la gestion du réseau, la synchronisation du temps etc. Dans cet article nous nous concentrerons sur sa fonctionnalité principale: …

systemd : Gestion des services Lire la suite »

Exemple d'écran de Midnight Commander

Voici l’un de mes outils en ligne de commande favoris. Midnight Commander (mc) est un gestionnaire de fichiers graphique en ligne de commande inspiré de Norton Commander et qui de base se présente sous forme d’un affichage en deux panneaux, chacun pouvant afficher le contenu d’un emplacement de fichier (ou une visualisation, des informations etc). Le concept est à la fois simple et efficace, vous naviguez dans les dossiers en utilisant les flèches de direction, vous appuyez sur ENTER pour …

Midnight Commander (mc) Lire la suite »

Gestion des packages AUR avec yay sous Arch Linux

De base Arch Linux propose des dépôts officiels dont les packages sont testés et vérifiés par ses créateurs et responsables. AUR (Arch User Repository) est un dépôt dont les packages sont proposés, testés et maintenus par la communauté Arch Linux et qui vous propose donc une quantité astronomique de packages supplémentaires. L’inconvénient majeur des packages du AUR est leur installation qui demande bien plus qu’une simple commande comme ce serait le cas pour les packages officiels avec pacman. Fort heureusement …

yay : Installer des packages depuis AUR sous Arch Linux Lire la suite »

Configuration réseau sous Linux avec Netplan

netplan est un utilitaire permettant de configurer facilement la mise en réseau sur un système Linux. Vous créez simplement un fichier YAML de description des interfaces réseau à prendre en charge et la configuration à leur appliquer. À partir de cette description, netplan générera toute la configuration nécessaire pour le gestionnaire de réseau que vous avez choisi. Comment ça marche ? Une fois Netplan installé, il suffit de créer un ou plusieurs fichiers .yaml dans /etc/netplan/ et de demander à …

Configuration réseau avec Netplan Lire la suite »

Gestion des packages Arch Linux avec pacman

L’une des particularité d’Arch Linux est d’utiliser une système de packages binaires simples et un système de construction de paquets facile à utiliser. pacman est quant à lui le gestionnaire de packages de la distribution qui permet de gérer aussi bien les packages de dépôts officiels que ceux des constructions d’utilisateurs. pacman permet de maintenir de système à jour en se synchronisant sur un serveur de référence, il permet bien sûr aussi d’installer et supprimer des packages en s’occupant de …

Gestion des packages sous Arch Linux avec pacman Lire la suite »

Géestion des packages RPM avec DNF.

Si vous utilisez une distribution comme RedHat, Fedora, CentOS ou plus récemment Rocky Linux, vous disposez d’un système basé sur des packages de type RPM et comme pour tout système il vous faut un gestionnaire de packages qui vous permet d’installer, mettre à jour et supprimer les packages du système, et c’est justement le rôle de dnf. dnf est le successeur de yum et s’utilise à peu de chose près de la même manière facilitant ainsi la transition entre les …

Gérez vos packages RPM avec DNF Lire la suite »

Gestion des packages DEB avec APT

Lorsqu’il s’agit de gérer les logiciels et composants du système basé sur des fichier .deb, comme Debian, Ubuntu ou toute autre distribution qui en serait dérivée, apt fournit une solution en ligne de commande qui s’avère très pratique pour une utilisation interactive contrairement aux utilitaires plus spécialisés et plus adaptés aux scripts que sont apt-get ou encore apt-cache. A l’instar d’autres gestionnaires de packages apt se charge de la gestion des dépendances logicielles et donc nous permet par une simple …

Gestion des packages DEB avec APT Lire la suite »