Intshayelelo
Molo, nantsi enye iposti, ukuba ufuna "ifana" nale bendiyenzele ngaphambili archlinux, ngeli xesha siza kwenza into efana kakhulu, kunye nomahluko wokuba nangona ndiyenza phantsi I-Chakra Linux, Isebenza kuzo zonke ii-distros ezo sebenzisa i-pacman njengomphathi wephakheji
Izidingo
- Iipakethi zokuqokelela, ngokuqhelekileyo amaqela aphela phucula (ye igophe iya kuba yi-base-devel)
Ukumisela isakhiwo sogcino
Ngale nto kuyimfuneko ukwenza (ukuba ulungelelaniswe) iifolda ezi-2 ngaphakathi kwendawo yethu yokugcina, kwimeko yam ndiza kwenza irepo yam. yesikiso kwaye: /ekhaya/x11tete11x/.repo/x11tete11x kwaye iincwadi eziya kuziqulatha ziya kuba: pkgbuilds y pkgs-x86_64
Ukongeza indawo yethu yokugcina kwiPacman
Sihlela ifayile /etc/pacman.conf kwaye songeza irepo yethu ngolu lwazi lulandelayo:
[RepoName] SigLevel = Umncedisi =
umzekelo wendlela endiyilungise ngayo irepo yam:
[x11tete11x] SigLevel = Umncedisi weTrustAll ngokuKhetha = ifayile:///home/x11tete11x/.repo/x11tete11x/pkgs-x86_64
Indlela yeManuwali
Ukwenza i-DB yendawo yokugcina
Apha sisebenzisa umyalelo phinda-yongeza ukuvelisa uvimba weenkcukacha
repo-yongeza /indlela/ukuya/repo/Depkgsfolder/ /path/to/repo/depkgsfolder/*.pkg.tar.xz
Ukuqulunqa iipakethe
Apha, ngaphezu kwamanyathelo, ndinomdla wokunika ngaphezulu "izikhokelo" okanye iingcebiso, la manyathelo:
- Khuphela okanye wakhe i-PKGBUILD yephakheji efunekayo kwifolda pkgbuilds, bangene kuwo
- Lungisa i-PKGBUILD ukuze ilingane namagama axhomekeke kwi-distro yakho
- Baleka makepkg
- Khuphela ibini kwisiqulathi seefayili pkgs
- Hlaziya i-DB nge phinda-yongeza
- Hlaziya iindawo zokugcina ze-pacman nge pacman-Sy
Iingqwalasela zokuhlanganisa
Ngaphambi kokuba uqale ukuhlanganisa kubudenge nokuphambana qinisekisa ukuba unazo zonke izinto ezixhomekeke koovimba bakho amagosa, kuba ukuba siqala iipakethe eziphindwe kabini kwiindawo zethu zokugcina kunye nenkqubo, sinokuvelisa ukungahambelani, umzekelo.
Emva kwexesha ndiza kukhapha le posi, kunye nesifundo sevidiyo esibonisa yonke into eveziweyo apha, ngakumbi kwi chakra le yiphakheji «i-toluapp"kwaye ngaphakathi igophe ibizwa "Uxolo++» ke ukuba sifuna ukuqokelela ipakethe chakra (esivela kuyo umzekelo igophe) enokuxhomekeka tolua++, NO kufuneka siqokelele Uxolo++ sitshintsha ngokulula i IPKGBUILD, ukuze i ukuxhomekeka ukusuka kwinto enye ukuba ibe i-toluapp.
Oko kufuneka kube yeyona nto ibalulekileyo ekufuneka iqwalaselwe, ke, ngumba wokujongana nayo nayiphi na into eyenzekayo, ukukhangela kancinci ukuguqula iPKGBUILD ukuze iqokelele (kumzekelo endiwubonisayo kwividiyo, kukho yonke le miba, kubandakanya imposiso ekuhlanganiseni, yasonjululwa kamva)
Indlela ezenzekelayo
Indlela "ezenzekelayo" iqulathe umbhalo olula, endiwenze ngokuzenzekelayo umsebenzi wokuqulunqa kunye nokongeza iipakethe kwindawo yokugcina (ayiphantse yagqitywa njenge repo yendawo de igophe kodwa izalisekisa injongo yayo) ikhowudi yayo imi ngolu hlobo lulandelayo:
#!/umgqomo/bash REPONAME=x11tete11x PATHPKG=/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/ makepkg && cp *.pkg.tar.xz ${PATHPKG} && rm *.pkg.tar.xz && re -yongeza ${PATHPKG}/${REPONAME}.db.tar.gz ${PATHPKG}*.pkg.tar.xz
Njengoko uza kubona, ilula kakhulu kwaye ukuyisebenzisa kufuneka wenze oku kulandelayo:
- Bagcina loo khowudi ngegama abalifunayo (kwimeko yam ndiyibize chakra-repo)
- Qwalasela iinguqu UNDITSHISE, kunye negama lendawo yakho yokugcina, kufuneka ifane nale nto uyibeka kwi-pacman.conf, kunye noguquko. PATHPKG ngoluhlu apho zonke i pkgs
- Bakunika iimvume zokuphumeza:
chmod +x igama lombhalo wakho
- Bayikhuphela ku /usr/bin/
Ukuyisebenzisa, emva kokuba ukhuphele okanye uxhobile i-PKGBUILD yakho, endaweni yokuba usebenze makepkg bayaphumeza umbhalo (kwimeko yam chakra-repo) Oku kuqokelela inkqubo ngokuzenzekelayo, ikhuphela kokubini kwincwadi yokubini, kwaye ihlaziya iDB isebenzisa phinda-yongeza, ke emva kokuqhuba iskripthi, yenza nje i-pacman -Sy ukufaka ipakethe ekuthethwa ngayo.
Ngezantsi, ndikushiyela isifundo sevidiyo apho unokubona yonke le nto ndiyichazile, ekusebenzeni (PS: ukuba uphulaphule i-AC / DC, umatshini uhlanganisa ngcono xD haha)
Inomdla 😀
Inika umdla kakhulu!
Ijongeka inomdla, ndiyazibuza ukuba kutheni i-Arch kunye ne-Ubuntu inokuba nazo zonke iipakethi kwindalo iphela kwaye ezinye i-distros azinayo.
Umxholo ulunge kakhulu, kunye nayo yonke into icacisiwe xa uqwalaselo,
kwaye eyona nkcukacha ilungileyo, ngokoluvo lwam, yayiyeyona ilungileyo, kuxa ukhangela isisombululo sempazamo ethe yavela xa uthobela, kuba umntu engazi ukuba kwenzeka ntoni xa udibana nezi ntlobo zeempazamo kunye nendlela yokusombulula, kwaye apha ubonisa kunye Ngokujonga nje izinto, into ekufuneka yenziwe iyaphuma.
Buenisimo
Yeyiphi indlela yokufunda iGNU/Linux kweli phepha. Enkosi..
Ungeno oluhle kakhulu, masibone ukuba kukho umntu onesibindi sokuthumela into efanayo kumakhoboka e-debian.
Malunga nomculo…. I-AC/CD ilunge kakhulu, kodwa mhlawumbi uMarilyn Manson ungcono kancinci... :-/
Ngaba nayiphi na i-cloud hosting inokusetyenziswa njengomncedisi? ngokukodwa iDropbox
Eyakho yonke: http://i.imgur.com/5DVzCXm.png
Ewe, enyanisweni, xa ndandisePardus kunye nePisi Linux, sasine-repo yoluntu kwiDropbox.
Igqibelele! 😀
Ngoku ekubeni ndiyi-UniDistro, masibone ukuba ndiyazama ukuyizama kwi-KaOS :)
Umnikelo ogqwesileyo 😉
Zama ngaphandle koloyiko, ukuba ekuqaleni "manual" repo yendawo, ndiyenze phantsi kweKaOS xD
Umsebenzi oluncedo kakhulu kwiineophytes ezinjengam, kwaye yiyo loo nto ndinibulela kakhulu ngomdla eninawo ekuwupapasheni.
Kulungile, ndicinga ukuba ndiyayiqonda into ofuna ukuyidlulisela, le nto "yendawo ye-repo" igcina ixesha, ukuba sigqiba ukufaka i-archlinux okanye i-derivative; ukusukela, umzekelo, umncedisi we archlinux.org usandula ukusetwa ku 56 kb/s ukhuphelo. Kodwa ukuba sinayo i-repo yendawo (umncedisi wephakheji yendawo, ndiyacinga?) Ufakelo luya kwenziwa ngaphandle kokuxhomekeka kokuxhunywa kwi-intanethi.