Il semble facile de créer des distributions Linux de nos jours. Prenez votre distribution préférée, changez l'environnement de bureau, ajoutez un ensemble d'applications que vous trouvez essentielles, appliquez peut-être des fonds d'écran personnalisés et appelez le produit final votre propre distribution Linux. Beaucoup diront que des dérivés comme ceux-ci ne sont pas de «vraies» distributions Linux. Vous trouverez des discussions sur ce problème partout sur Internet, où les utilisateurs experts et pas si experts ont du mal à décider de ce qui fait une «vraie» distribution Linux.
De temps en temps, une nouvelle distribution sortira et la majorité des utilisateurs conviendront qu'elle mérite des éloges. Beaucoup de ces distributions commencent petites, gérées par un seul développeur avec une vision innovante. Malheureusement, ils n'attirent pas toujours l'attention de la presse technologique. C'est pourquoi nous avons décidé de présenter dix distributions Linux que vous devriez connaître - que ce soit en raison de leur contribution originale à la communauté FLOSS, ou simplement parce qu'elles ont l'air et fonctionnent bien.
1. AryaLinux
Vous avez peut-être entendu parler de Linux From Scratch (LFS). C'est une approche à faire soi-même pour créer un système Linux à partir d'un ensemble de scripts automatisés. Cependant, ce n'est pas vraiment du gâteau. C'est là qu'AryaLinux intervient.
Avant de commencer à vous demander: non, le nom n'est pas inspiré de Game of Thrones; c'est un clin d'œil à la civilisation indienne. AryaLinux est conçu pour vous aider construire une installation Linux fonctionnelle à partir de zéro. Il existe en deux saveurs, XFCE et MATE, et agit comme toute autre distribution en mode Live. L'installation a lieu dans le terminal et l'outil AryaLinux Builder vous invite à saisir des informations à différentes étapes du processus.
L'ensemble de scripts de construction par défaut installera uniquement un système Linux de base. Pour installer des applications et un environnement de bureau, vous devrez utiliser ALPES (Système d'emballage Arya Linux). Il s'agit d'un simple gestionnaire de packages qui peut installer des applications et résoudre les dépendances. Les applications qu'il peut installer sont définies dans les scripts de construction. ALPS ne peut pas encore les désinstaller ou les mettre à jour, bien que cela puisse changer à mesure qu'AryaLinux continue de se développer.
Quelle est la particularité de cette distribution Linux?
- AryaLinux simplifie l'approche LFS pour vous aider à créer votre propre distribution.
- Possède son propre gestionnaire de paquets, bien que minimal, appelé ALPS.
- Utilise Fusilli Window Manager comme alternative à Compiz.
2. Qubes OS
La compartimentation et l'isolation des applications sont deux termes récemment mis en lumière, popularisés par des projets comme Docker et mis en œuvre à un certain niveau dans les packages snap d'Ubuntu. L'idée principale est de séparer les applications et services en cours d'exécution du noyau du système d'exploitation pour une sécurité accrue. Qubes OS s'appuie sur cela - avec une torsion.
Techniquement parlant, il serait plus correct d'appeler Qubes OS un Distribution Xen qu'un Linux. Xen est un hyperviseur - une implémentation technologique qui contrôle les machines virtuelles. Contrairement à VirtualBox et VMWare qui s'exécutent dans un système d'exploitation existant, Xen a la capacité de s'exécuter directement sur le matériel. Qubes OS en profite. Il possède une machine virtuelle par défaut au niveau du système appelée dom0, qui s'exécute au démarrage et contrôle l'interface graphique. Il n'a pas d'accès au réseau et vous n'êtes pas censé y exécuter d'applications. C'est à cela que servent les AppVM.
Les AppVM sont appelées qubes et sont basées sur des TemplateVM. Chaque TemplateVM contient des logiciels auxquels qubes peuvent accéder et utiliser, mais ils ne peuvent pas modifier le système de fichiers TemplateVM. Le TemplateVM par défaut est livré avec Fedora.
La dernière version de Qubes OS remplace KDE par XFCE comme environnement par défaut. Cependant, vous pouvez installer d'autres distributions, ou même Microsoft Windows, dans des TemplateVM supplémentaires. Cela signifie que vous pouvez utiliser plusieurs distributions Linux sur un système OS Qubes.
Qubes OS attribue différents domaines de sécurité à qubes. Ils sont représentés dans le menu principal Démarrer et vous pouvez faire la distinction entre les qubes par nom (travail, personnel, navigation…), ou par couleur. Cette dernière distinction est prise en charge par le gestionnaire de fenêtres. Chaque application que vous ouvrez aura une bordure de couleur différente, en fonction du qube auquel elle appartient. Vous pouvez gérer tous vos qubes dans l'outil Qubes VM Manager - les ajouter, les supprimer et les renommer, ainsi que voir lesquels sont actifs et sur quels TemplateVM ils sont basés. Naturellement, vous pouvez déplacer des fichiers de manière transparente et copier / coller des informations entre qubes.
Quelle est la particularité de cette distribution Linux?
- Qubes OS assure la sécurité en isolant les applications les unes des autres.
- Les applications sont placées dans plusieurs machines virtuelles basées sur le contexte.
- Les machines virtuelles peuvent être basées sur différentes distributions Linux.
3. OS sans fin
Les meilleurs projets open source sont ceux qui peuvent améliorer la vie des gens. Endless OS est une distribution avec un grand potentiel pour cela. C'est fait pour les utilisateurs débutants et inexpérimentés, et s'adressant particulièrement à ceux qui n'ont pas d'accès Internet fiable. C'est pourquoi Endless OS s'efforce d'être très convivial et est livré avec tout un tas d'applications, de vidéos éducatives, une énorme collection de livres et même des articles de Wikipédia. Tout ce contenu est mis à disposition hors ligne, entièrement pour libre.
Pensez-y: nous prenons beaucoup de choses pour acquis parce que nous pouvons toujours «simplement le rechercher sur Google», mais les ressources fournies par Endless OS sont inestimables pour les habitants des pays en développement. Endless OS est également une excellente distribution pour tous les écoliers. Vous pouvez même l'utiliser comme référentiel de connaissances portable si vous prévoyez de passer du temps en dehors de la grille.
Endless OS n'a pas de système de gestion de paquets «traditionnel». Entre autres choses, cela signifie que vous êtes limité aux logiciels disponibles dans l'Endless App Center. Sous la surface, Endless OS est une version d'Ubuntu fortement modifiée combinée à des projets intéressants comme OSTree, qui permet d'utiliser plusieurs systèmes de fichiers amorçables avec différentes versions d'applications sur un même système. Le bureau est basé sur Gnome Shell, également simplifié pour ressembler à un mélange de tuiles d'interface utilisateur moderne de Microsoft et de l'écran d'accueil moyen de votre smartphone.
Quelle est la particularité de cette distribution Linux?
- Endless OS est destiné aux personnes n'ayant pas d'accès facile à Internet, il contient donc une énorme quantité de contenu hors ligne.
- Le système de fichiers racine est en lecture seule et la distribution utilise OSTree pour effectuer des mises à jour logicielles.
- La société qui le développe vend des ordinateurs abordables avec un système d'exploitation sans fin préinstallé.
4. GeckoLinux
Ubuntu est peut-être la distribution Linux la plus remixée de tous les temps et si certains remix sont fantastiques, d'autres sont pour la plupart inutiles. Mais saviez-vous qu'il existe des remixes d'OpenSUSE? Grâce à un service appelé SUSE Studio, n'importe qui peut modifier et redistribuer openSUSE. Bien qu'openSUSE soit une excellente distribution, il est plus souvent recommandé pour les cas d'utilisation professionnelle que comme système d'exploitation de bureau de tous les jours. GeckoLinux veut changer cela, et il est déjà sur la bonne voie.
L'une des principales raisons pour lesquelles GeckoLinux a été créé est qu'il n'y avait pas de support d'installation Live pour openSUSE Leap. Avec GeckoLinux, vous pouvez essayer plusieurs versions et saveurs différentes d'openSUSE. Premièrement, il existe deux versions principales: Statique (basé sur openSUSE Leap, qui est une branche stable) et Roulant (basé sur openSUSE Tumbleweed, une branche à lancement progressif). La deuxième partie est où GeckoLinux va au-delà d'OpenSUSE, et vous permet de choisir l'un des sept environnements de bureau (Cinnamon, Xfce, Gnome, Plasma 5, MATE, Budgie, LXQt), plus une version simple avec Openbox et seulement quelques-uns applications essentielles.
Si vous aimez les analogies, vous pourriez dire que GeckoLinux est d'ouvrirSUSE ce que Linux Mint est (ou était) à Ubuntu. Il vise à rendre la distribution d'origine plus conviviale en fournissant des codecs propriétaires prêts à l'emploi et en facilitant l'installation d'applications tierces, l'exécution de tâches d'administration système et la gestion des dépendances des packages. Ce qui est vraiment excitant avec GeckoLinux, c'est la possibilité de l'essayer directement dans votre navigateur.
Quelle est la particularité de cette distribution Linux?
- GeckoLinux rend openSUSE Leap plus facile à essayer, installer et utiliser.
- Il est disponible en sept saveurs différentes, dont Budgie et LXQt.
- Il existe une version en ligne que vous pouvez tester dans le navigateur.
5. Void Linux
Void Linux se targue d'être une distribution Linux indépendante, ne dérivant d'aucun autre projet. C'est un distribution vraiment légère qui démarre étonnamment vite, même sur du matériel daté, et possède son propre système de gestion de paquets appelé XBPS. Les utilisateurs avancés qui aiment tous les contrôles, mais aucun des tracas n'apprécieront le plus Void Linux.
Une des choses qu'ils pourraient remarquer immédiatement est que Void Linux n'utilise pas systemd. Au lieu de cela, il s'appuie sur runit pour superviser les services système et les niveaux d'exécution. En matière de sécurité, Void Linux utilise le protocole de sécurité LibreSSL, un fork plus sécurisé d'OpenSSL. Ces deux fonctionnalités distinguent Void Linux de la majorité des distributions Linux. Des options plus intéressantes sont fournies par XBPS. Il peut créer des packages à partir de la source à l'aide de scripts d'installation (modèles), utiliser plusieurs référentiels et sous-référentiels, reprendre les mises à jour et installations inachevées et vérifier les erreurs dans les packages eux-mêmes..
Void Linux est une distribution de version continue qui vise à fournir les derniers logiciels, tout en gardant le système de base aussi stable que possible. Si vous n'avez pas envie de configurer un environnement de bureau à partir de zéro, vous pouvez télécharger Images en direct avec Xfce, MATE, LXDE, Enlightenment ou Cinnamon.
Quelle est la particularité de cette distribution Linux?
- Void Linux est écrit à partir de zéro et possède son propre système de gestion de paquets.
- Il utilise runit au lieu de systemd, LibreSSL au lieu d'OpenSSL et le shell par défaut est Dash.
- Aucun logiciel propriétaire n'est installé par défaut.
6. Sous-graphe OS
Peut-être que vous ne l'avez jamais vécu vous-même, mais vous avez sûrement entendu parler ou lu sur quelqu'un qui a été victime d'une attaque malveillante sur Internet. Les logiciels malveillants ne sont pas la seule menace dont il faut s'inquiéter - il y a aussi une surveillance gouvernementale, et nous sommes tous soumis au suivi des annonceurs et de nos réseaux sociaux bien-aimés. Il devient de plus en plus difficile de se protéger en ligne.
Subgraph OS est construit sur la présomption que votre ordinateur deviendra, à un moment donné, une cible, et il est donc durci pour résister aux brèches et éviter les dommages. Vous pouvez considérer Subgraph OS comme un gâteau très sécurisé, avec plusieurs couches de protection et d'améliorations.
Avec Subgraph OS, le chiffrement du disque est obligatoire - vous ne pouvez pas l'installer sur un système de fichiers non chiffré. Le noyau est enrichi de patchs Grsecurity. Les applications qui nécessitent un accès réseau (comme les navigateurs, les messagers et les clients de messagerie) s'exécutent dans leurs propres conteneurs (sandbox) et leurs connexions sont acheminées via Tor. Grâce à Metaproxy, chaque application utilise son propre circuit Tor, et il y a aussi un pare-feu au cas où. La plupart de ces précautions sont configurées automatiquement et la distribution semble familière puisqu'elle est basée sur Debian et utilise Gnome 3.
Quelle est la particularité de cette distribution Linux?
- Subgraph OS vise à être une distribution résistante à l'adversaire conçue pour maximiser la sécurité des utilisateurs.
- Les applications s'exécutent dans des bacs à sable et se connectent au réseau via Tor.
- Le noyau est renforcé avec Grsecurity, et le cryptage du système de fichiers est un must.
7. Nix OS
Nix OS est une vitrine pour le gestionnaire de packages Nix, un projet intelligent et passionnant qui pourrait plaire aux personnes qui aiment programmation fonctionnelle. Nix construit tout à partir des fichiers de configuration déclaratifs, et les principes du gestionnaire de packages sont appliqués dans la pratique dans tout Nix OS.
Cela signifie que vous pouvez configurer l'ensemble du système dans un fichier simple et le reconstruire sur un autre ordinateur. Lorsque vous apportez des modifications à votre configuration existante, les packages affectés par la modification seront automatiquement reconstruits - il n'est pas nécessaire de les mettre à jour un par un. Nix OS prend en charge les restaurations système par conception, car chaque nouvelle configuration est enregistrée et isolée des précédentes. Si quelque chose ne va pas ou si vous n'êtes pas satisfait de la nouvelle configuration, démarrez simplement l'ancienne.
Une autre caractéristique intéressante de Nix OS est que l'accès root n'est pas nécessaire pour installer des applications. Chaque utilisateur a son propre profil et les packages qu'il installe y sont stockés. Il est également possible de installer plusieurs versions de la même application sans qu'ils se chevauchent. L'inconvénient de Nix OS pourrait être que vous devrez vous familiariser avec son langage de construction afin de maintenir le système. L'installation est quelque peu complexe, mais bien expliquée dans la documentation. Nix OS propose un support d'installation Live avec KDE, mais vous pouvez également installer d'autres environnements.
Quelle est la particularité de cette distribution Linux?
- Nix OS vous permet de créer un système portable où toute la configuration est décrite dans un seul fichier.
- Les applications sont isolées les unes des autres et vous pouvez exécuter simultanément plusieurs versions du même logiciel.
- Vous pouvez facilement rétablir le système à son état précédent en chargeant une configuration plus ancienne.
8. Guix SD
Une personne pourrait penser qu'il n'y a pas de différence entre Ubuntu et Linux Mint - et elle aurait tort. Il en va de même pour Nix OS et Guix SD. Bien qu'ils soient similaires à tous les niveaux, des différences existent, et elles sont principalement une question de liberté logicielle. Guix SD est l'une de ces rares distributions Linux (ou plutôt les distributions GNU / Linux) qui se conforment aux directives de distribution du système libre GNU, et qui sont considérées comme 100% gratuites par la Free Software Foundation.
Par conséquent, Guix SD utilise dmd (GNU Shepherd) au lieu de systemd, et possède le noyau Linux-libre, qui n'est pas pollué par le code propriétaire. Comme avec Nix OS, Guix SD est configuré via des fichiers déclaratifs. Cependant, il n'utilise pas le même langage pour écrire ces fichiers - alors que Nix a sa propre implémentation, Guix utilise GNU Guile pour implémenter Scheme. Cependant, cela n'empêche pas Guix SD d'avoir accès aux packages Nix. Si c'est quelque chose que vous voulez, c'est possible avec l'option «import» dans le gestionnaire de paquets Guix.
Le reste est à peu près le même: sur Guix SD, vous pouvez avoir plusieurs versions de la même application sans interférence. La création de packages est indépendante du système, elle ne peut donc pas causer de dommages ou apporter des modifications indésirables à votre configuration. Offres Guix SD Gnome, Xfce et l'illumination comme choix de bureau, mais un programme d'installation graphique n'est pas encore disponible.
Quelle est la particularité de cette distribution Linux?
- Guix SD a toutes les fonctionnalités de Nix OS, moins systemd et les blobs du noyau binaire.
- Il utilise le langage de programmation Scheme pour configurer les packages et le système.
- Approuvé par la Free Software Foundation comme une distribution entièrement gratuite.
9. Bedrock Linux
Imaginez la distribution Linux parfaite. Il faudrait seulement le meilleures parties d'autres distributions, et faites-les tous travailler ensemble. Bedrock Linux se rapproche de faire de ce rêve une réalité.
C'est une distribution expérimentale, vous ne l'utiliserez donc pas encore comme système par défaut. Cependant, cela vaut la peine de le savoir, car il pourrait s'agir de quelque chose de révolutionnaire. Bedrock Linux vous demande d'installer d'autres distributions Linux, puis de les «détourner» ou de les convertir en un seul système. Utiliser Bedrock Linux signifie utiliser plusieurs distributions Linux à la fois, mais sans que cela soit évident. Vous pouvez ouvrir trois applications de trois distributions différentes et les utiliser sur le même bureau, en même temps. Bedrock Linux permet également d'obtenir des versions plus récentes du logiciel d'une autre distribution si ce n'est pas disponible dans votre préféré.
Le processus de configuration de Bedrock Linux est quelque peu difficile, et il n'est pas possible de l'utiliser en mode Live. Pourtant, c'est un concept fascinant avec des projets ambitieux pour l'avenir. Nous espérons qu'ils réussiront.
Quelle est la particularité de cette distribution Linux?
- Bedrock Linux rassemble plusieurs distributions Linux en un seul système.
- Il peut ouvrir simultanément des applications de différentes distributions.
- Vous pouvez choisir le système d'initialisation à utiliser en fonction des distributions que vous avez installées.
10. Maru OS
Vous pourriez considérer cela comme une «triche» car Maru OS n'est pas une distribution que vous pouvez installer sur votre ordinateur. C'est un OS pour votre smartphone Android, destiné à remplacer le système par défaut et à vous initier à la notion de convergence.
Maru OS a deux «modes». Le mobile est basé sur Android Lollipop et permet à votre téléphone de fonctionner comme n'importe quel autre smartphone. le mode bureau (basé sur Debian Jessie) est activé lorsque vous connectez votre téléphone à un écran via un câble HDMI. C'est là que la magie opère et que vous pouvez utiliser votre téléphone comme un système d'exploitation de bureau à part entière.
Le bureau est une configuration Xfce astucieuse, et vous aurez besoin de périphériques Bluetooth (souris et clavier) pour interagir avec lui. Naturellement, vous pouvez déplacer des fichiers entre les modes bureau et mobile et y accéder quel que soit le mode actif. Maru OS y parvient en utilisant des conteneurs, où Linux est installé en tant que conteneur invité «à l'intérieur» d'Android. Maru OS fournit une solution 2 en 1, et vous permet d'emporter un système Linux de bureau avec vous à tout moment. Canonique, mange ton cœur.
Maru OS a encore quelques problèmes. Pour l'instant, il prend uniquement en charge le Nexus 5, et Google Play n'est pas installé par défaut (bien qu'il existe des solutions de contournement). Les utilisateurs ont également signalé des problèmes de délai d'affichage lorsque Maru OS s'exécute en mode bureau, ainsi qu'une décharge importante de la batterie. Cependant, nous pensons que Maru OS vaut la peine d'être essayé; si rien d'autre, du moins pour la nouveauté.
Quelle est la particularité de cette distribution Linux?
- Maru OS est une distribution Linux pour votre téléphone Android.
- Il rend votre smartphone totalement sensible au contexte et vous permet de l'utiliser comme ordinateur de bureau.
- Vous pouvez accéder aux fichiers Android sous Linux et vice versa.
VOIR AUSSI: 10 nouvelles applications Messenger pour Linux
Quelques distributions Linux à vérifier
Ces distributions prouvent que la communauté Linux est toujours pleine de créativité et de bonnes idées, et préparée à tout ce que l'avenir pourrait apporter. Il existe de nombreux autres projets similaires qui méritent d'être vérifiés, tels que Trenta OS et le projet Clear Linux..
Connaissez-vous d'autres distributions Linux intéressantes? Avez-vous utilisé des distributions de cette liste? Faites le nous savoir dans les commentaires!