Masicinge ukhuphele nje ikhowudi yemvelaphi yomdlalo wakho owuthandayo okanye inkqubo kwaye ufuna ukuyilungisa ukuze ube nakho ukuyonwabela. Indlela yokwenza lo msebenzi titanic? Sukuba nexhala, ukuqokelela kunye nokufaka loo mdlalo / inkqubo kwiLinux akunzima njengoko kuvakala. |
Yakha kwaye ufake inkqubo
Nanini na xa ukhuphela ikhowudi yemvelaphi yenkqubo, iya kuza icinezelwe kwifayile ethi, kwiLinux, ibe ihlala iluhlobo lwe-tar.gz okanye i-tar.bz2. Ngokuqinisekileyo, inokuza nakweyiphi na enye ifomathi (i-zip, umzekelo), kodwa ihlala ingumgaqo.
Ke inyathelo lokuqala kukuvula ifayile. Eyona ndlela ilula kukuvula iNautilus, ucofa ekunene kwifayile ebuzwayo, kwaye ukhethe Unzip. Indlela esiza kuyibona apha, nangona kunjalo, yile isetyenziswa sisiphelo sendlela.
Nje ukuba ifayile ichithwe, kuya kwenziwa isikhombisi, ekufuneka sifikelele kuso kwaye siza kuqala khona ukucwangciswa kunye nokudityaniswa kwenkqubo.
Xa usenza konke oku kwisiphelo sendlela, imiyalelo oyisebenzisayo yile:
tar xvzf package.tar.gz (okanye tar xvjf package.tar.bz2) cd package ./configure make make install
Le yimiyalelo ekufuneka umntu ayilandele ngokubanzi, kodwa kuyacetyiswa ukuba uhlalutye ngalinye lala manyathelo ngokunzulu ngakumbi, ukuze uqonde kakuhle ukuba zithini na.
Inyathelo 1: uxinzelelo
Ulwandiso lwe-tar.gz okanye i-tar.bz2 lithetha ukuba ikhowudi yemithombo oyilandileyo icinezelwe kwifayile ye-tar, ekwabizwa ngokuba yi-tarball. Oku kulula kakhulu ekusasazeni ikhowudi yemvelaphi kuba zonke iifayile kunye neefolda eziyenzayo zifakwe kwifayile enye. Nje ukuba upakishwe, ngaphakathi kwifayile ye-tar, loo fayile icinezelwe kusetyenziswa i-gz okanye i-bz2 algorithm, kuxhomekeke kukhetho lomphuhlisi.
Ukuvula ifayile ye-tar.gz, ndibhale:
ipakethe ye-x xzzf
Kwimeko yefayile ye-tar.bz2:
ipakethe ye-xvjf.tar.bz2
Kwiimeko ezininzi oku kuyakwenza ulawulo ngaphakathi kwesikhangeli apho ifayili icinezelweyo ikhoyo. Igama lefolda liya kufana nefayile ecinezelweyo.
Inyathelo 2: ukumiswa
Nje ukuba ungene kwifolda eyenziweyo ngokuvula i-tar.gz okanye ifayile ye-tar.bz2 ...
cd ifolda
… Ixesha lokumisela iphakheji. Ngokwesiqhelo, kodwa akusoloko (yiyo loo nto kubalulekile ukuba ufunde i-README kunye ne-INSTALL iifayile), oku kuyenziwa ngokusebenzisa iskripthi sokuseta:
./configure
Xa uqhuba lo mbhalo, akukho nto iya kufakwa okwangoku, iya kujonga inkqubo kwaye inike amaxabiso kwezinye izinto ezixhomekeke kwinkqubo. La maxabiso asetyenziselwa ukwenza ifayile ye Makefile. Ifayile yefayile, yona, isetyenziselwa ukwenza ifayile yokubini ethi, ekupheleni kwebali, ivumele inkqubo ukuba iqhubeke.
Xa uqhuba lo myalelo uza kubona ukuba isikrini sizalisa imiyalezo emininzi efihlakeleyo. Kwimeko yempazamo, umyalezo uya kuvela; kwaye ukuba konke kuhamba kakuhle, singatsiba inyathelo elilandelayo. 🙂
Inyathelo 3: ukwakha i-binary
Lixesha lokwakha ifayile yokubini, nto leyo ingaphaya kwenkqubo enokuphunyezwa. Ngamanye amagama, le nkqubo ibandakanya ukuguqulwa kweefayile ezibhalwe ngolwimi olukumgangatho ophezulu ziye kwi-zeros ezisulungekileyo kunye nezo, Oko kukuthi, kuphela kolwimi oluqondwa yikhompyuter yethu.
enza
Ukuze lo myalelo uphumelele, inyathelo langaphambili kufuneka ukuba liphumelele. Ngaphandle kweMeyile, yenza ukuba isilele. Kungenxa yoko le nto kubaluleke kakhulu ukuba iskripthi sokuseta siqhubeke ngempumelelo.
Ewe, isikrini siza kugcwalisa imiyalezo engaqhelekanga kwakhona kwaye kuya kuthatha ixesha ukugqiba. Oko kuyakuxhomekeka kubungakanani benkqubo kunye nesantya sekhompyuter yakho.
Inyathelo 4: ufakelo
Ngokuqinisekileyo, sele sinokuphunyezwa kodwa ukufakwa kwayo akukho. Eli nyathelo kufuneka lenziwe ngamalungelo omphathi.
Sudo yenza ukufaka
Njengakule meko yokucinga ukuba asenzanga lutshintsho kwifayile yoqwalaselo, inkqubo iya kufakwa kwifolda emiselweyo. Ngokubanzi, oku kuhlala kunjalo / usr / yendawo / ibini kuba ivumela ukuba nakweliphi na icala xa ubhala igama lenkqubo iyenziwa (ngaphandle kokungena kwindlela epheleleyo yenkqubo).
Inyathelo 5: Ukuphunyezwa
Hayi, asizange sibulale mntu. Linyathelo nje elifikelela incopho yayo yonke inkqubo yokwakha kunye nofakelo. Ukuqhuba inkqubo esayitshintsha ngokungathandabuzekiyo yaba yinto yokubini, ndibhalile:
./program
Ukuba inkqubo ibifakwe kwenye incwadi, ngaphandle kwe / usr / yengingqi / bin, kuya kufuneka ungenise umendo opheleleyo lwenkqubo.
Ukucoca ifama
Kwimeko apho uphantsi kakhulu, kwindawo yediski, unokufuna ukucima zonke iifayile ezenziwe ngexesha lenkqubo yokwakha yokubini. Kwimeko apho, ndifikelele kwifolda eyenziweyo ngokukhupha ifayile kwaye ndachwetheza:
zenze nyulu
Qaphela: qiniseka ukugcina ifayile yakho yeFayile. Le fayile iya kuba yimfuneko xa ukhipha inkqubo kwixa elizayo.
Khupha ngaphandle
Inkqubo ibingeyiyo le nto besiyilindele kwaye sifuna ukuyicima ebusweni benkqubo yethu. Njani? Ngaba le nkqubo ndiyifakileyo ingabonisi iZiko leSoftware okanye iSynaptic? Kwaye ngoku?
Kwimeko apho ungakhange uyicime ifayile yakho yeFayile, kunokwenzeka ukuba uyikhuphe inkqubo ngokulula. Ndabhala lo myalelo ulandelayo ngaphakathi kwifolda eyenziweyo xa uziphu ifayile:
yenza ukukhipha
Ukuba awuzange ube nathamsanqa kwaye ukungafakwanga akuphumelelanga, ngekhe kubekhona ukhetho ngaphandle kokucima iifayile ngesandla. Intloko yokwenene. Ukufumanisa ukuba ziphi ezi fayile, ungajonga kwiFayile yakho.
Kwimeko apho ucime iFayile yefayile, kungcono ukuyibuyisela inkqubo, emva koko uyenze khipha, njengoko oku kuyakuhlaziya ifayile yeMeyile. Ungalibali ukuyifaka usebenzisa ubumbeko olufanayo (kule meko akukho namnye) kwifayile ye- ./configure.
Tuto olungileyo enkosi kakhulu, njalo xa siqala kwiLinux enye yezona ngxaki ziphambili yindlela yokwenza, ukucacisa kakuhle, nangona kuyacetyiswa ukuba ufunde i-readme okanye ufake ...
Tuto olungileyo enkosi kakhulu, njalo xa siqala kwiLinux enye yezona ngxaki ziphambili yindlela yokwenza, ukucacisa kakuhle, nangona kuyacetyiswa ukuba ufunde i-readme okanye ufake ...
«Ukuba awuzange ube nathamsanqa kwaye ukungafakwanga akuphumelelanga, akusayi kubakho khetho ngaphandle kokucima iifayile ngesandla. Intloko yenyani »
Kuyacetyiswa ukuba uyibuyisele, emva koko wenze "ukukhipha" kuba siza kuba nefayile ye-Makefile. Kubalulekile ukuyifaka usebenzisa ubumbeko olufanayo (kule meko akukho namnye) kuqwalaselo.
ngoku ukuba awufuni ukuyiqhuba ngokubeka igama lenkqubo kodwa wenze indlela emfutshane kwidesktop okanye ibonakale kwimenyu yezicelo, wenza njani?
Nibuliso!
Isifundo esihle. Ngoku nam ndinako ukuqokelela.
Ndicinga ukuba inyathelo lesibini kukufunda i-readme (RTFR xD) kwaye yeyona nto ibaluleke kakhulu, kuba iinkqubo ezininzi zinezixhomekeko ekufuneka uzithobele kufakelo, okanye inyathelo elongezelelweyo liyafuneka okanye kulungile ukuba uyifundile kuba ibonelela ngeendlela ezilungileyo zokwenza ezinokuba nomdla kuthi.
Nibuliso!
Ngokupheleleyo! Kungenxa yoko le nto ndincoma uhlala ufunda i-README kwaye FAKA.
Unyanisile. Oko, ukuba awunayo iFayile. Ndithetha ngetyala nokuba i-Makefile ayinakukhutshwa ngenxa yesinye isizathu.
Ngapha koko, ndiza kongeza uluvo lwakho kwiposti, endicinga ukuba ilungile kwaye ichanekile.
Ndanga kwaye enkosi ngokuphawula! UPawulos.
Tudo bem Krafty! Akukho mntu ukhubekayo. Ndabhala le posi kuba ndandingazange ndigubungele isihloko kwibhlog. Ngapha koko, ndiye ndithathele ingqalelo izihloko ozincomayo (ezinye zilunge kakhulu). Ngokuqinisekileyo ndiza kubhala malunga nabo kwikamva elikude kakhulu.
Ukuwola okukhulu kwaye ndiyabulela ngokushiya izimvo zakho! UPawulos.
Andifuni ukuba krwada, kodwa esi sihloko sele sixoxiwe amatyeli aliqela ukuza kuthi ga ngoku kulo nyaka.
Ndicebisa ezinye izihloko ukuze ubone ukuba andishiyi zimvo nje ukwenza ibard.
-Umnxeba nge-IP
-Abaxhasi abahlukeneyo beTorrent (yeyiphi oyikhethayo).
-Ukwenziwa kweempendulo zezo zinto sinazo rhoqo kwikhonsoli.
-Susa iimodyuli kwi-kernel ukuze iqalise i-Linux ngokukhawuleza xa kuqaliswa.
Ndiyathemba ukuba andikhubekisi / andikhathazi mntu
enkulu, ilungile kuthi kuthi abaqale ukukhululeka nge-linux
Ewe Ngokubanzi, ezi zichaziwe kwi-README. Ngaphandle koko, xa kuqulunqwa impazamo iya kuvela kwaye isekwe kwimpazamo (eya kuthi ichaze ukuba yeyiphi na ilayibrari elahlekileyo) kuya kufuneka sifake ukuxhomekeka okufanelekileyo.
Ihagi! UPawulos.
Ubuqhetseba, ngokuqinisekileyo ulungile. Wake wayibona phi isifundo esinjengale, icace gca kwaye ichaza? Kum ibalasele, salu2,
Enkosi kakhulu ngesikhokelo! Undincedile ukuba ndicacise ezinye izinto 🙂
Ngendlela, incam esebenze kakuhle kakhulu kum ukusombulula umba wokuxhomekeka kukwenza konke kuqala 'sudo apt-get build-dep program_name'; Andazi ukuba iyasebenza kuyo yonke i-distros, ndiyisebenzisile kwi-Debian (Squeeze, apho bendisandula ukuhlanganisa i-MuseScore 1.2 ukunciphisa i-archaic repos yesebe elizinzileyo ...
Ndicinga ukuba umntu onolwazi ngakumbi uya kuba nakho ukunika iinkcukacha ezintle 🙂
Nibuliso!
Ngaba akufuneki sithathele ingqalelo ukuxhomekeka kwinkqubo efunekayo ngaphambi kokuqulunqwa?
Ndinexesha elincinci ndisebenzisa i-linux, kwaye le yenye yezona zinto zam zingathandabuzekiyo, oku kuya kuba luncedo kuba andifumananga sithuba nesi sihloko sithile
okanye wazi nto?
Masinwabe..
kuhle, andikhange ndibone le posi, kodwa kungenxa yempazamo yohlobo 1 okanye udidi lwesibini lwempazamo
Ngaba ayikho enye indlela?
Le ndlela sele ndiyisebenzisile ngempumelelo. Ingxaki kukuba zininzi, uninzi lweenkqubo zekhowudi yemithombo engasebenzisi le nkqubo, asinaso iskripthi sokumisela. Ndingathanda indlela yokuzihlanganisa.