blog.microlinux.fr

Système

Un multiboot de clones RHEL

Cet article explique comment configurer un multiboot de plusieurs systèmes d'exploitation basés sur RHEL, en utilisant des partitions pour chaque système sans chargeur de démarrage séparé. L'auteur détaille les étapes d'installation des systèmes AlmaLinux et Rocky Linux, ainsi que la gestion des noyaux pour simplifier la lisibilité de GRUB. Des astuces sur la gestion des clés SSH entre les systèmes sont également partagées, permettant une connexion simplifiée à travers un réseau local.

Système

Mettre à jour AlmaLinux 8 avec Elevate

L'article explique comment effectuer une mise à jour d'AlmaLinux 8.10 vers 9.6 en utilisant l'outil Elevate, qui permet de migrer entre les versions majeures de RHEL sans réinstallation complète. Il détaille les étapes de migration et les problèmes potentiels à régler dans la configuration SSH. L'auteur partage également ses expériences personnelles liées à cette mise à jour.

Système

Migration à chaud vers AlmaLinux

Cet article présente la migration à chaud vers AlmaLinux, décrivant les avantages de cette distribution par rapport à Rocky Linux et RHEL. L'auteur explique sa préférence pour AlmaLinux, qui améliore la compatibilité matérielle et offre un meilleur support des mises à jour. Le processus de migration à chaud est détaillé, avec des étapes pratiques, des conseils sur la gestion des dépôts de paquets, et des solutions en cas de problème après migration.

Système

Récupérer un système qui ne démarre plus

Cet article explique comment récupérer un système qui ne démarre plus après une migration d'un poste Rocky Linux vers AlmaLinux en utilisant GRUB. L'auteur donne des étapes précises pour interagir avec GRUB et identifier les partitions, charger le noyau et démarrer le système. Un guide utile pour démystifier le processus de récupération d'un système Linux.

Système

Récupérer les données d’un SSD moribond avec ddrescue

Cet article décrit le processus de récupération des données d'un SSD en panne en utilisant l'outil ddrescue. L'auteur explique les étapes de connexion du SSD défectueux à un nouvel ordinateur, l'installation de Rocky Linux, et l'utilisation de ddrescue pour récupérer les données perdues. L'article fournit également des options pour optimiser le processus de récupération et accéder aux données récupérées.

Sécurité

ProtonVPN sous Rocky Linux 9 et KDE

Cet article décrit comment utiliser ProtonVPN sous Rocky Linux 9 avec l'environnement de bureau KDE. L'auteur explique d'abord l'importance d'installer un VPN pour contourner certaines restrictions réseau, puis détaille le processus de connexion à ProtonVPN via OpenVPN. Il fournit des étapes précises pour télécharger le fichier de configuration, l'importer dans NetworkManager, et configurer les identifiants nécessaires à la connexion. Enfin, l'article conclut sur l'importance de la documentation et son utilité pour les utilisateurs de Rocky Linux ne disposant pas d'une application native pour ProtonVPN.

Système

Icinga : Racket et discrimination ?

L'article évoque l'expérience d'un utilisateur avec Icinga, un outil de supervision basé sur Nagios. Après avoir établi une utilisation quotidienne, l'auteur découvre que les dépôts pour les utilisateurs de Red Hat nécessitent désormais un abonnement, contrairement aux distributions comme Debian et Ubuntu. Cette décision a entraîné une déception et une recherche d'alternatives open source. L'expérience rappelle des crises antérieures avec CentOS, suggérant qu'un bon nombre d'utilisateurs pourrait migrer vers d'autres solutions.

Mobile

Compiler /e/OS depuis les sources

L'article décrit comment compiler une ROM non officielle pour le système /e/OS sur un smartphone Samsung Galaxy afin de prolonger sa durée de vie. Après avoir préparé le téléphone et installé les prérequis nécessaires comme Docker, l'auteur partage les étapes pour compiler et installer la ROM personnalisée. Il souligne l'importance des options de développeur et de la connexion USB pour démarrer le processus de construction de la ROM, ainsi que le besoin d'un matériel adéquat.

Dev back

TP Docker (2) – Conteneuriser CMatrix avec un multi-stage build optimisé

Cet article propose un tutoriel pratique sur la conteneurisation de CMatrix en utilisant Docker avec une approche de multi-stage build. Il aborde d'abord une méthode peu efficace qui produit une image lourde, puis il introduit des techniques pour optimiser la taille de l'image Docker en corrigeant les erreurs, combinant des commandes et en créant un utilisateur dédié. À travers des étapes itératives, l'auteur explique comment réduire le poids de l'image tout en maintenant ses fonctionnalités, incluant l'ajout de dépendances nécessaires. Les bonnes pratiques sont mises en valeur pour garantir une image Docker légère et efficace.

Autre

TP Docker (1) – Compiler CMatrix sous Alpine Linux

Cet article présente un atelier pratique sur la compilation de CMatrix sous Alpine Linux, mettant en évidence les étapes de récupération des paquets, de création d'une image Docker, et de gestion des dépendances nécessaires à la compilation. L'auteur guide pas à pas à travers les obstacles rencontrés et propose une méthodologie pour réussir cette compilation dans un environnement minimaliste.