Mhlawumbe abasebenzisi abaningi be-GNU/Linux Ngenxa yezinhlelo zikahulumeni zakamuva zokudala i-inthanethi "ezimele", sikhathazekile ngomgomo wokuzivikela uma kwenzeka kungabikho izindawo zokugcina izimpahla ezidumile ze-GNU.Linux.
Ubani olanda ama-repository? CentOS, Ubuntu, Debian, abanye abantu bazakhela ukusabalalisa kwabo ngokusekelwe ekusakazweni okukhona, kuyilapho abanye behlome ngezincwadi ze-LFS (Linux Kusukela ekuqaleni) kanye ne-BLFS (Ngale kwalokho Linux Kusukela ekuqaleni) useqalile ukuhlanganisa ukusatshalaliswa kwakhe kusuka kukhodi yomthombo, njengoba ekholelwa ukuthi ezimweni ze-inthanethi "ezimele", ukuhlaselwa kwabaphangi, ubhubhane lwamagciwane, ukuvuza kwedatha kuzokwenzeka ngokungenakugwenywa, futhi ama-binary azophela ngemva kwesikhashana.
Muva nje ngiqale ukuhlanganisa umshini obonakalayo ngokuphelele kusukela kukhodi yomthombo ngokusekelwe emiyalweni esencwadini. Linux Kusukela ku-Scratch Systemd Edition v.8.3. Ngilangazelela ukwabelana ngemiphumela nawe.
Inqubo yokuhlanganisa Linux
Inqubo yokuhlanganisa Linux kusuka kukhodi yomthombo ingahlukaniswa ngezigaba ezintathu:
- Indawo yokwakha ye-LFS ihlanganiswa ngokusekelwe ohlelweni olukhona lokusebenza.
- Indawo yokwakha izokwakha isithombe somshini obonakalayo we-LFS.
- Amaphakheji engeziwe asuka encwadini ye-BLFS angekho encwadini ye-LFS afakwa emshinini wokubuka.
Amafayela ombhalo omile
Lapho usebenza ngendawo yokwakha, kulula ukusebenzisa ibhodi lokunamathisela kanye ne-SSH: Ngikopishe imiyalo evela encwadini futhi ngiyinamathisele kukhonsoli yemvelo yokwakha.
Ngemva kokwethula umshini we-virtual odaliwe, kwavela izinkinga ezinkulu. Ngokungafani newindi letheminali, awukwazi ukunamathisela ikhodi efasiteleni leklayenti lomshini obonakalayo. Ukuthayipha imiyalo usebenzisa ikhibhodi akulungile futhi kunengozi enkulu yokuthayipha. Ingozi ye-typos iwukuthi ingase ingabonakali ngokushesha, kodwa ngemva kwesikhashana futhi iholele ezinkingeni ezinkulu.
Kuyaziwa ukuthi imiyalo ingafakwa hhayi kuphela kwikhibhodi kodwa futhi kusukela ekusakazeni okujwayelekile (STDIN). Umthombo wokusakaza okuvamile ungaba imbobo ye-serial, kanye nomphumela wohlelo lweskripthi, lokho okubizwa ngokuthi okukhiphayo okujwayelekile (STDOUT).
Abantu abaningi bayazi ukuthi umyalo we-wget ungakhipha okuqukethwe kwefayela elilandiwe ekuphumeni okujwayelekile (STDOUT):
wget http://example.com -O -Uma ukukhishwa komyalo we-wget kuthunyelwa kumhumushi, ikhodi engafanele ingenziwa. Ikhodi izokwenziwa sengathi ibhalwe kukhibhodi noma ikopishwe ebhodini lokunamathisela:
wget http://umvirt.com/linux/helloworld.sh -O - | bashNgale ndlela, ungabeka amafayela anemiyalo kwenye iseva yeWebhu futhi uthumele okuqukethwe kwawo kumhumushi.
Amafayela ombhalo anamandla
Amafayela amile ayinto enhle, yebo, uma wazi kahle ukuthi yini okufanele yenziwe, kodwa uma iphakheji ifakiwe, uma ukuncika kungafakwanga ngokucacile noma cha, kuthiwani-ke?
Isayithi eliguqukayo elisekelwe kuyo liyasiza Iseva yewebhu ye-LAMP (Linux-Apache-MySQL-PHP). Uma isayithi lingakwazi ukukhiqiza amakhasi (amafayela e-HTML) nezithombe ngendlela eguquguqukayo, khona-ke kufanele likwazi ukuphatha amafayela ombhalo ajwayelekile.
Futhi kwenzeka. Ubhale iwebhusayithi ekhiqiza imibhalo yomhumushi we-Bash. Isizindalwazi sesayithi siqukethe ulwazi mayelana namaphakheji, okuncikile, amapheshi, izengezo kanye nemiyalo yokwakha.
Manje ukufaka iphakheji ye-mc (yaphakathi kwamabili) ungafaka umyalo:
wget --no-check-cerificate https://umvirt.com/linux/packages/0.1/mc/install -O - | bashIsikripthi sesayithi ngokwaso sizothola idatha kusuka kusizindalwazi futhi sikhiqize ikhodi yokuhlola ukuncika kanye nekhodi yombhalo wokufaka iphakheji. Umhumushi uzocubungula imiyalelo evela kuskripthi.
Ukwenza lokhu kwenzeke, ulwazi olumayelana namaphakheji afakiwe lugcinwa kusizindalwazi kudiski yomshini obonakalayo.
Isizindalwazi samaphakheji afakiwe sitholakala kuhla lwemibhalo /var/cache/ulfs-packages iwuhlu lwamafayela angenalutho anamagama ahambisana namagama amaphakheji.
Uma iphakheji ingatholakali kusizindalwazi, okuncikile kufakwa ngokuphindaphindiwe.
Izinsiza
Ukwenza ukufaka amaphakheji kube lula, enye isayithi ibhale umbhalo we-chimp , usebenzisa isisekelo UmVirt LFS Amaphakheji. Umsebenzi oyinhloko UmVirt LFS Umsizi - lokhu ukubulawa kweminye imiyalo.
Nge-chimp, ukufaka amaphakheji kuba lula nakakhulu:
chimp install mcUkukhombisa
Ukuze ujwayelane nomsebenzi wezinkonzo UmVirt LFS Amaphakheji и UmVirt LFS Umsizi ungalanda isithombe esiyisisekelo . Faka i-Xorg usebenzisa umyalo owodwa:
chimp install XNgenkathi iskripthi sisebenza, amaphakheji angu-141 azofakwa ngokuzenzakalelayo. Ukuze ulondoloze isikhathi sokuhlanganiswa, ungashintsha inani le-MAKEFLAGS eguquguqukayo kufayela /etc/profile kusuka ku-“-j1” (intambo eyodwa) kuya, isibonelo, “-j6” (imicu eyisithupha).
Ukwahlukanisa kanye nokwenza ngendlela oyifisayo
Ngezinjongo zokuqinisekisa ukuphepha, ukuzimela kanye nokwenza ngokwezifiso, ikhodi yomthombo yamaPhakheji e-UmVirt LFS kanye nezinsizakalo Zomsizi we-UmVirt LFS ishicilelwa esizindeni somphakathi. Noma ubani angayilanda, ayisebenzise futhi alungise izinsiza ngaphakathi kwengqalasizinda yabo.
Source: www.habr.com
