GNU/Linux >> Tutoriels Linux >  >> Linux

My Linux Story :remixer des distributions à 17 ans

Le bureau Lumina a été initialement développé par iXSystems pour TrueOS, qui est devenu plus tard Project Trident. Il est bien connu sous le nom d'environnement de bureau BSD mais a été porté sur Linux. Il introduit des éléments de bureau comme un panneau, une barre d'état système, etc., dans le gestionnaire de fenêtres Fluxbox, et est hautement portable. C'est un bon ordinateur de bureau, et même s'il est généralement facile à installer, il n'y a pas beaucoup de distributions qui l'offrent par défaut.

Je suis le seul contributeur et responsable du remix d'Ubuntu Lumina. Mon travail sur le projet Ubuntu Lumina a été un long processus, et une grande partie a été apprise en cours de route. Au moment d'écrire ces lignes, j'ai 17 ans, mais je suis un passionné de technologie depuis l'âge de six ans lorsqu'un de mes amis m'a aidé à écrire mon tout premier script "Hello, world".

Mon introduction à Linux

Bien que je sois un développeur de distribution, je n'ai pas été sous Linux depuis si longtemps. Je n'ai commencé à utiliser Linux qu'en 2018, lorsque je suis entré dans Fedora 29. Ma raison initiale d'installer Linux était de créer un système d'exploitation, et Linux m'a appris une leçon importante :en open source, vous pouvez vous appuyer sur le travail réussi de autres. Vous pouvez apprendre les composants de l'échafaudage existant, ce qui vous donne une longueur d'avance substantielle pour atteindre votre objectif ultime.

Mon plan initial était d'écrire un noyau personnalisé. Une fois que j'ai compris à quel point c'était une tâche monumentale, j'ai décidé de rediriger cet enthousiasme vers le travail avec le noyau Linux pendant un certain temps, car je voulais finalement créer un système d'exploitation.

J'ai commencé sur Fedora en utilisant le bureau Gnome. Je ne pouvais toujours pas vous dire avec certitude comment je l'ai fait tenir sur un lecteur flash de 1 Go, mais c'est pourquoi Fedora 29 était mon choix - je suis immédiatement tombé amoureux de Gnome 3, et Gnome Boxes a été la première machine virtuelle que j'ai jamais utilisée . J'ai également trouvé de nombreux autres ordinateurs de bureau à aimer - Pantheon, Cinnamon, LXQt et d'autres. Après avoir testé FreeBSD pour la première fois seulement trois mois après avoir trouvé Linux, j'ai trouvé Lumina.

Mes premières tentatives de système d'exploitation

Mes premières tentatives pour concevoir ma propre distribution avec Lumina comme environnement par défaut étaient principalement des exercices d'expérimentation d'outils. L'outil que j'ai le plus utilisé au début était Linux-Live. Je n'ai jamais pensé travailler sur un système d'exploitation à partir d'autre chose que du système live. En fait, ce ne serait pas avant Ubuntu Lumina que j'essaierais même de le faire avec un système installé.

Ma première distribution n'avait pas de nom et c'était un système Linux From Scratch (LFS). Cela m'a beaucoup appris, mais au final, ce n'était pas vraiment ce que je voulais; il n'avait même pas de programme d'installation approprié.

Plus de ressources Linux

  • Aide-mémoire des commandes Linux
  • Aide-mémoire des commandes Linux avancées
  • Cours en ligne gratuit :Présentation technique de RHEL
  • Aide-mémoire sur le réseau Linux
  • Aide-mémoire SELinux
  • Aide-mémoire sur les commandes courantes de Linux
  • Que sont les conteneurs Linux ?
  • Nos derniers articles Linux

Mes deuxième à septième essais étaient des assortiments aléatoires de logiciels de brassage ensemble, et un seul d'entre eux a été "expédié". Je ne me souviens pas de son nom, ni même si cela fonctionnait, mais c'était quelque chose que j'avais fait moi-même, et cela m'a montré ce qui était possible. Même si les résultats finaux n'étaient pas ce que je voulais en fin de compte, j'aimais toujours le processus de fabrication.

J'ai passé du temps à lire LFS, à remixer Gentoo et Arch, j'ai fait quelques essais bizarres avec Debian et j'ai finalement décidé de créer un remix Ubuntu Cinnamon. J'ai vite découvert que Joshua Peisach en avait déjà fait un. Je ne suis pas allé loin sur mon propre remix; il n'a jamais démarré, alors j'ai abandonné l'idée. Avec les encouragements de Joshua, il y a eu quelques tentatives intermédiaires de remixes (une tentative ratée sur Pantheon, puis i3) avant que je décide de me concentrer sur Lumina.

Bureau Lumina sous Linux

Ma distribution basée sur Lumina est toujours en développement, ce qui signifie qu'elle est utilisable mais qu'elle comporte plusieurs omissions importantes. L'objectif du projet est de fournir un système d'exploitation confortable et léger. L'environnement de bureau Lumina n'a pas beaucoup d'outils par rapport à un environnement de bureau complet, y compris ceux considérés comme minimes, comme LXQt. Et bien que Lumina soit un peu maladroit, il est à peu près aussi léger que XFCE.

S'il est vrai que je suis le seul contributeur au projet, j'ai reçu beaucoup d'aide en cours de route. Les conseils de Martin Wimpress, Joshua Peisach, Rik Mills, Thomas Castleman et de nombreux autres développeurs de distribution incroyables m'ont guidé à travers de nombreux rebondissements sur ce qui aurait pu être une courbe d'apprentissage décourageante.

Connaissance open source

C'est ce qu'est le remix, et en fait l'open source lui-même, apprendre et s'entraider tout en améliorant la technologie. Mon travail s'appuie sur le travail d'autres mainteneurs de distribution, de conditionneurs, d'un bureau BSD, d'un ISO-Builder développé pour Budgie et de toute la communauté Linux. Il ne fait aucun doute dans mon esprit que je n'aurais pas de système d'exploitation amorçable à appeler le mien et à partager avec d'autres sans Linux et l'open source.


Linux
  1. L'histoire Linux de ma famille

  2. FreeDOS fête ses 25 ans :Une histoire d'origine

  3. Joyeux anniversaire Linux :27 ans

  4. Distributions Linux pour les processeurs Arm ?

  5. L'allocation de mémoire sous Linux est-elle non bloquante ?

Meilleures distributions pour les jeux sur Linux

TrueCrypt sur les distributions Linux modernes

Principales distributions Linux alternatives à Windows XP

47 distributions GNU/Linux pour votre bureau, votre vieil ordinateur, vos loisirs ou votre Raspberry Pi

Top 10 des distributions Linux

Top 5 des meilleures distributions de système d'exploitation Linux