Picculu pinguinu bruttu

Puramente per interessu, in ferraghju 2019, aghju decisu di sfondà in Linux From Scratch cù u pensamentu chì era ora di custruisce a mo propria distribuzione, ùn si sa mai, l'Internet seria veramente disattivatu, è e distribuzioni GNU/Linux esistenti senza. l'Internet ùn puderia micca installà pacchetti.

Picculu pinguinu bruttu

Prima, aghju assemblatu un sistema di basa cù u libru LFS. Tuttu hà cuminciatu, ma decisu chì una cunsola Linux nuda era una vista triste, aghju pigliatu Xorg. Per installà Xorg nantu à u sistema di basa, avete bisognu di installà una mansa di pacchetti in cunfurmità cù u libru BLFS. A stallazione manuale di pacchetti hè di sicuru bona, ma avete bisognu di un assistente. Hè cusì chì hè ghjunta l'idea di creà un serviziu chì aiutava à cullà i pacchetti.

L'essenza di u serviziu hè a siguenti: ci hè un situ specificu nantu à a pila LAMP chì hè cunnessu à a basa di dati di u pacchettu è chì genera scripts d'installazione Bash invece di pagine HTML. A basa di dati guarda infurmazione nantu à i pacchetti, dipendenze è patches.

Prima, aghju installatu mc cù u serviziu. Sorprendentemente, i dependenzii sò stati risolti, i fonti sò stati custruiti è installati. Allora aghju pigliatu Xorg a so assemblea ancu cumpletu bè. Ma quandu aghju pruvatu à custruisce GNOME, una sorpresa m'aspittava: una dependenza di rust via librsvg. U post d'aprile "Una cosa bona ùn pò micca esse chjamata rust" hè dedicatu à stu prublema.

Dopu avè decisu chì tuttu era triste cù GNOME, aghju vultatu à MATE, ma hè ancu diventatu dipendente da librsvg. Dopu chì Mate hà pigliatu LXDE, sorprendentemente tuttu hà travagliatu, ma cù errori minori (poveru rendering di cuntrolli è mancanza di icone in Windows).

Risolve u prublema cù i buttoni, decisu di guardà e versioni precedenti di librsvg in a speranza di truvà una versione per GCC. Sorprendentemente, resultò chì e prime versioni di u pacchettu eranu scritte per GCC. Dopu avè compilatu bè a versione precedente di librsvg, aghju installatu u pacchettu gnome-icon-theme-symbolic. È u prublema cù l'icone in Windows hè stata risolta.

Se u prublema cù i buttoni hè risolta, allora l'ambiente MATE deve esse installatu. È cusì hè accadutu. L'ambiente Mate hà custruitu è ​​​​situatu cù successu.

Aghju installatu prugrammi è ghjoculi, è hè diventatu un ambiente gràficu abbastanza di travagliu è ancu còmode. Di sicuru, ci sò prublemi è difetti, ma per un mantene solu hè solu un risultatu eccellente.

Rivista video in inglese rottu.

Source: www.habr.com

Add a comment