Pinguim feio

Puramente por uma questão de interesse, em fevereiro de 2019 decidi me aprofundar no Linux From Scratch com o pensamento de que era hora de construir minha própria distribuição, nunca se sabe, a Internet seria realmente desligada e as distribuições GNU/Linux existentes sem a Internet não seria capaz de instalar pacotes.

Pinguim feio

Primeiro, montei um sistema básico usando o livro LFS. Tudo começou, mas decidindo que um console Linux simples era uma visão triste, optei pelo Xorg. Para instalar o Xorg no sistema básico você precisa instalar vários pacotes de acordo com o livro BLFS. A instalação manual de pacotes é obviamente boa, mas você precisa de um assistente. Foi assim que surgiu a ideia de criar um serviço que ajudasse na recolha de encomendas.

A essência do serviço é a seguinte: existe um site específico na pilha LAMP que está conectado ao banco de dados de pacotes e que gera scripts de instalação Bash em vez de páginas HTML. O banco de dados armazena informações sobre pacotes, dependências e patches.

Primeiro, instalei o mc usando o serviço. Surpreendentemente, as dependências foram resolvidas, os fontes foram construídos e instalados. Então comecei a usar o Xorg; sua montagem também foi concluída com sucesso. Mas quando tentei construir o GNOME, uma surpresa me esperava: uma dependência do ferrugem via librsvg. O post de abril “Uma coisa boa não pode ser chamada de ferrugem” é dedicado a esse problema.

Tendo decidido que tudo estava triste com o GNOME, recorri ao MATE, mas também acabou dependendo do librsvg. Depois que o Mate adotou o LXDE, surpreendentemente tudo funcionou, mas com pequenos erros (má renderização dos controles e falta de ícones nas janelas).

Resolvendo o problema com os botões, decidi dar uma olhada nas versões anteriores do librsvg na esperança de encontrar uma versão para o GCC. Surpreendentemente, descobriu-se que as primeiras versões do pacote foram escritas para o GCC. Depois de compilar com sucesso a versão anterior do librsvg, instalei o pacote gnome-icon-theme-symbolic. E o problema dos ícones do Windows foi resolvido.

Se o problema com os botões for resolvido, o ambiente MATE deverá ser instalado. E assim aconteceu. O ambiente Mate foi construído e instalado com sucesso.

Instalei programas e brinquedos e acabou sendo um ambiente gráfico bastante funcional e até confortável. Claro, existem problemas e deficiências, mas para um mantenedor solo é apenas um resultado excelente.

Revisão de vídeo em inglês ruim.

Fonte: habr.com

Adicionar um comentário