Vilain petit pingouin

Par simple curiosité, j'ai décidé de me pencher sur la question en février 2019. Linux Partant de zéro, avec l'idée qu'il est temps de créer ma propre distribution, on ne sait jamais si Internet sera réellement coupé, et les distributions GNU existantes/Linux Sans Internet, ils ne pourront pas installer de paquets.

Vilain petit pingouin

Au départ, j'ai construit un systÚme basique en utilisant le livre LFS. Tout fonctionnait, mais j'ai décidé d'opter pour une console nue. Linux C'est désolant, alors je me suis attaqué à X.org. Pour installer X.org sur un systÚme de base, il faut installer un certain nombre de paquets, comme indiqué dans le livre BLFS. L'installation manuelle des paquets est certes une bonne chose, mais on a besoin d'aide. C'est ainsi qu'est née l'idée de créer un service qui faciliterait la création des paquets.

L'essence du service est la suivante : il existe un site spécifique sur la pile LAMP qui est connecté à la base de données du package et qui génÚre des scripts d'installation Bash au lieu de pages HTML. La base de données stocke des informations sur les packages, les dépendances et les correctifs.

Tout d’abord, j’ai installĂ© mc en utilisant le service. Étonnamment, les dĂ©pendances ont Ă©tĂ© rĂ©solues, les sources ont Ă©tĂ© construites et installĂ©es. Ensuite, j'ai adoptĂ© Xorg ; son assemblage s'est Ă©galement terminĂ© avec succĂšs. Mais lorsque j'ai essayĂ© de construire GNOME, une surprise m'attendait : une dĂ©pendance Ă  rust via librsvg. Le post d’avril « On ne peut pas appeler une bonne chose rouille » est consacrĂ© Ă  ce problĂšme.

Ayant dĂ©cidĂ© que tout Ă©tait triste avec GNOME, je me suis tournĂ© vers MATE, mais il s'est avĂ©rĂ© que cela dĂ©pendait aussi de librsvg. AprĂšs que Mate ait adoptĂ© LXDE, Ă©tonnamment, tout a fonctionnĂ©, mais avec des erreurs mineures (mauvais rendu des contrĂŽles et manque d'icĂŽnes dans les fenĂȘtres).

En rĂ©solvant le problĂšme des boutons, j'ai dĂ©cidĂ© de consulter les versions prĂ©cĂ©dentes de librsvg dans l'espoir de trouver une version pour GCC. Étonnamment, il s'est avĂ©rĂ© que les premiĂšres versions du package avaient Ă©tĂ© Ă©crites pour GCC. AprĂšs avoir compilĂ© avec succĂšs la version prĂ©cĂ©dente de librsvg, j'ai installĂ© le package gnome-icon-theme-symbolic. Et le problĂšme des icĂŽnes dans Windows a Ă©tĂ© rĂ©solu.

Si le problĂšme avec les boutons est rĂ©solu, alors l'environnement MATE doit ĂȘtre installĂ©. Et c’est ce qui s’est passĂ©. L'environnement Mate a Ă©tĂ© construit et installĂ© avec succĂšs.

J'ai installĂ© des programmes et des jouets, et cela s'est avĂ©rĂ© ĂȘtre un environnement graphique assez fonctionnel et mĂȘme confortable. Bien sĂ»r, il y a des problĂšmes et des lacunes, mais pour un responsable solo, c'est juste un excellent rĂ©sultat.

Revue vidéo dans un anglais approximatif.

Source: habr.com

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster