Qu'est-ce que Obarun Linux, et en quoi est-il différent?
Sommaire
Résumé
-
Obarun est une distribution Linux basée sur Arch, offrant une alternative légère à SystemD avec son système d'initial.
-
Obarun utilise l'utilitaire 66 comme frontal à la bibliothèque de gestion des processus S6, fournissant plus de contrôle sur les processus.
-
Obarun convient aux utilisateurs expérimentés de Linux à l'aise avec la ligne de commande, offrant une gestion de processus facile comme SystemD.
Il y a de fortes chances que votre distribution Linux gère les processus avec SystemD. Si vous savez où chercher, vous pouvez trouver des systèmes qui offrent un plus grand choix et un plus grand contrôle à leurs utilisateurs avec différentes approches. Obarun en fait partie. Cette variante est-elle pour vous?
Qu'est-ce que Obarun?
Obarun est une distribution Linux basée sur Arch qui vise à promouvoir un plus grand choix dans les systèmes d'initiés. C'est une autre tentative d'essayer de contrecarrer le mastodonte Systemd. Alors que l'arc parent et d'autres distributions se sont largement passés à SystemD, Obarun fait partie d'un mouvement qui essaie de y résister. Obarun ressemble à un refuge pour Systemd Holdouts.
Qu'est-ce qui rend Obarun différent?
Le système Init est ce qui distingue Obarun d'Arch. La distribution a développé son propre utilitaire 66 en tant que frontal à la bibliothèque de gestion des processus S6. 66 sera mentionné plus en détail plus tard ci-dessous, mais il offre une alternative légère à SystemD. 66 est l'utilitaire où vous démarrez et arrêtez les processus, ainsi que redémarrer et arrêter le système.
Même si Systemd est toujours controversé dans certains quartiers, l'ancien système de système V init hérité de cette branche d'Unix était inadéquat pour les machines modernes. 66 et Obarun sont une réimagination de la gestion des processus sur Linux.
En rapport
Pourquoi le Systemd de Linux est toujours à la division après toutes ces années
Une décennie après sa première introduction, Systemd est toujours la cible d'une opposition sauvage – mais pourquoi? L'indignation est-elle justifiée?
Installer Obarun: Deuxième fois, c'est un charme!
L'obtention d'Obarun était similaire à d'autres distros. Tout ce que j'avais à faire était de télécharger l'image ISO à partir de la page de téléchargement. J'avais le choix entre deux saveurs d'Obarun. Je pourrais télécharger la «saveur minimale», qui, comme son nom l'indique, offre un environnement minimal basé sur le texte similaire à l'environnement d'installation en direct du parent Arch Linux. L'autre était la « saveur JWM », qui propose un bureau graphique JWM léger. Cela me permettrait d'avoir une idée de ce que serait de l'utiliser sur le bureau.
L'utilisation du bureau en direct serait important car je l'exécutais dans une machine virtuelle. J'ai eu des cas où la distribution en direct fonctionnait bien, mais les problèmes apparaissent lorsque j'ai essayé de l'installer. Si la version en direct fonctionnait, je pouvais tester ses fonctionnalités même si elle n'a pas réussi à s'installer dans une machine virtuelle. C'est pourquoi j'ai choisi la version JWM.
La version en direct a démarré et j'ai été confronté à l'écran de connexion de la console. Le nom d'utilisateur par défaut est « root » et le mot de passe est « TOOR » sur les systèmes en direct (évidemment « root » orthographié vers l'arrière).
Il existe également un lien pour installer le système à l'aide d'un script d'installation. Je pouvais également l'exécuter directement à partir du terminal ou même à partir de la console de texte. Le lien sur le bureau ouvre simplement une fenêtre de terminal et exécute le script. Une chose qu'Obarun a en sa faveur à l'arc standard est qu'il lance son propre programme d'installation par défaut. C'est plus facile que de passer par le processus d'installation de l'arc sur le wiki, même si j'ai déjà fait ce dernier plusieurs fois et que je me sens à l'aise de le faire.
L'installation m'a parcouru la configuration habituelle, telle que le partitionnement, les noms d'utilisateur, les mots de passe et les fuseaux horaires. Une fois terminé, il était temps de démarrer dans le disque virtuel. J'ai réussi à dépasser Grub, mais il n'y avait rien.
J'ai réalisé que je ne pensais pas avoir terminé le processus d'installation. J'ai à nouveau essayé d'exécuter le programme d'installation et j'ai remarqué qu'il y avait un message d'erreur disant que je manquais d'espace disque. Lorsque j'ai configuré la machine virtuelle, j'avais accepté la taille par défaut du disque virtuel. Même pour un système léger, cela aurait pu être trop peu. J'ai augmenté la taille du lecteur virtuel et je l'ai repartionné manuellement avec GParted. L'installation s'est bien déroulée et je pouvais démarrer dans une installation d'Obarun fonctionnelle.
Ce que c'est que d'utiliser Obarun
Obarun est assez agréable à utiliser. J'ai tendance à opter pour un minimum de bureau comme XFCE. L'environnement JWM par défaut convenait à mes besoins. Il semble minimaliste, presque comme une version moderne d'un gestionnaire de fenêtres des années 90.
Obarun est livré avec le bureau JWM, pour « Joe's Window Manager ». Il a l'air moderne mais minimaliste. Il est également livré avec des applications légères, telles que l'éditeur de texte Geany. Le navigateur est Firefox, qui n'est guère léger, mais le Web moderne exclut en grande partie les navigateurs plus légers. Il ne vient pas avec une suite de bureaux comme LibreOffice. Ce système semble destiné aux développeurs.
Ce qui distingue Obarun des autres distros, c'est sous le capot. Obarun utilise son propre utilitaire 66 pour la gestion des processus. 66 est un frontal à la suite S6. Il est destiné à être une alternative légère aux systèmes.
La première entrée du 66 a été de redémarrer le système après avoir fini de le démarrer. J'ai été invité à entrer cette commande pour redémarrer le système:
sudo 66 restart
Comme j'avais encore monté l'installation ISO, il a démarré dans le menu de démarrage de cette image, mais il avait la possibilité de charger la chaîne le disque dur virtuel. Je l'ai fait et la console système pour le système installé démarré. Enfin, j'ai vu une invite de connexion. Il n'y a pas d'invite de connexion graphique comme vous le voyez dans d'autres distros Linux. Vous vous connectez juste à partir de la console. Avec l'édition que j'ai installée, le bureau JWM a été lancé après avoir connecté.
En vous connectant, j'ai ouvert la demande de terminal pour découvrir la ligne du terrain. Une série de « Echo $ shell » a révélé que je dirigeais Zsh. C'est déjà mon shell préféré et un signe qu'il s'agit d'un système pour les experts Linux. J'ai également dirigé le commandement des groupes. J'ai vu que j'étais dans le groupe « Wheel », ce qui signifiait que je pouvais utiliser Sudo. Depuis que j'ai pu exécuter Sudo, il n'y avait pas besoin du compte racine, alors je l'ai verrouillé:
passwd -l root
Maintenant, mon système était plus sécurisé. Je pourrais commencer à l'explorer.
Gestion des processus avec 66
L'utilisation de 66 pour gérer les processus est simple. Comme je l'ai mentionné plus tôt, je pouvais déjà utiliser 66 pour redémarrer le système. 66 est le propre utilitaire de gestion des processus d'Obarun, similaire à SystemD.
Je pourrais également fermer complètement le système:
sudo 66 poweroff
Pour démarrer un processus, je peux utiliser la commande 66 Start. Par exemple, pour démarrer le serveur Web NGIX:
sudo 66 start nginx
Pour pouvoir gérer les démons à partir de la ligne de commande, vous devez également installer le frontal. C'était facile pour Nginx, car il y en a déjà un dans les référentiels de package. Obarun utilise le même système de gestion des packages Pacman qu'Arch pour l'installation de logiciels, donc si vous connaissez déjà Arch, vous connaissez largement Obarun. Les services peuvent être organisés en « arbres » comme l'arbre mondial « par défaut » qui lance le système.
Le fichier 66 frontal pour Obarun est le package Nginx-66Serv:
sudo pacman -S nginx-66-serv
Si vous souhaitez qu'un service s'exécute au démarrage, vous pouvez utiliser la commande Activer:
sudo 66 enable nginx
Vous pouvez également le démarrer immédiatement ainsi que sur le démarrage suivant avec l'option -s:
sudo 66 enable -S nginx
Vous pouvez également arrêter Nginx et le désactiver
sudo 66 stop nginx
sudo 66 disable nginx
L'utilisation de 66 est similaire à l'utilisation de l'utilitaire SystemCTL de SystemD. Le nom peut être étrange, mais la syntaxe semble plutôt familière. Je ne gère pas souvent les services, mais 66 est quelque chose à lequel je pourrais m'habituer.
Devriez-vous utiliser Obarun?
Obarun était amusant à utiliser, malgré les premiers raccourcis d'installation qui étaient de ma faute. Une fois que je les ai triés, j'ai trouvé Obarun utilisable en tant qu'utilisateur Linux expérimenté. C'est plus facile à installer. Le seul problème est que même si Arch est une distribution à libération roulante, Obarun semble plus lent à mettre à jour, ou du moins le site Web. C'est compréhensible, étant donné qu'il s'agit d'un projet plus petit.
En rapport
Qu'est-ce que Arch Linux et en quoi est-il différent des autres versions de Linux?
Si vous songez à utiliser Arch, BTW.
Si vous êtes plus à l'aise avec la ligne de commande, Obarun vaut la peine d'essayer, du moins dans la version en direct. L'inclusion de GParted le rend à portée de main pour un repartition rapide et en tant que système de sauvetage au cas où quelque chose se produirait à votre système d'exploitation principal.
Si vous êtes soucieux d'avoir une distribution bien entretenue, l'arc parent peut être mieux adapté à vos besoins. Bien que SystemD soit la valeur par défaut, vous pouvez installer d'autres systèmes d'initiation, bien qu'il puisse être plus difficile d'obtenir un support dans les forums. Si vous savez comment gérer les systèmes init en premier lieu, vous n'auriez probablement pas besoin d'autant de maintien de la main.
Si vous aimez essayer de nouveaux systèmes, et peut-être que si vous n'aimez pas Systemd, Obarun vaut la peine de vérifier.