YUM (IsiHlaziyi senja etyheli, silungisiwe): Ngumlawuli wesoftware yomgca womyalelo (CLI) ukuhlaziya, ukufaka, kunye nokukhupha iipakethe ezinesisombululo esizenzekelayo sokuxhomekeka. Kubhalwe kuyo Python, evumela ukusebenza kwayo ukuba kwandiswe ngeeplagi. IYum iyafumaneka nakwiDebian.
I-Yum inikezela ngolawulo lwephakheji ekhuselekileyo njengoko ixhasa inkqubo yokuqinisekisa utyikityo GPG (Umgcini wabucala we-GNU, ekwaziwa njenge GnuPG). Xa uqinisekiso lomsayino luvuliwe, iYum iya kwala ukufaka nayiphi na ipakethe engasayinwanga ngeqhosha elichanekileyo le-GPG laloo ndawo yokugcina. Oku kuthetha ukuba unokuthembela ukuba iipakethi RPM ukuba ukhuphelo kunye nokufaka kwindlela yakho zisuka kumthombo othembekileyo kwaye azizange zilungiswe ngexesha logqithiselo.
Kule nto Kwenziwa kanjani (yahlulwe yangamacandelo amaninzi) siza kubona indlela yokwenza uninzi lwalo mphathi wesoftware unamandla kwaye ubhetyebhetye, ngokoluvo lwam lobuqu, yenye yeyona nto ilungileyo ekhoyo ukongeza pacman (Archlinux);). Siza kubona zonke iinketho enazo, iiplagi kunye nendlela yokuyiqwalasela ngokweemfuno zethu :D.
Ukusebenzisa naziphi na iinketho eziboniswe ngezantsi, kufuneka ungene kuphela njengo Ingcambu okanye sebenzisa sudo kwaye ubhale:
yum [opciones] comando {paquete1} {paquete2} {...}
Umzekelo:
yum -y install clementine
Qaphela: Iparameters eziqulathwe phakathi kwe [ ] azikho, iiparameters eziqulathwe phakathi kwe {} ziyakuxhomekeka kumyalelo wokusetyenziswa.
Uluhlu lwemiyalelo uyum analo:
- faka ipakethe1 [iphakheji2] […]
- ukuhlaziya [iphakheji1] [iphakheji2] […]
- ukuhlaziya-ku [pakethe1] [iphakheji2] […]
- khangela-uhlaziyo
- phucula [ipakethe1] [iphakheji2] […]
- uphuculo ukuya [kwipakethe1] [iphakheji2] […]
- ukuhanjiswa-ungqamaniso [iphakheji1] [iphakheji2] […]
- susa | Cima ipakethe1 [iphakheji2] […]
- uluhlu […]
- ulwazi […]
- inikeza | yintoni ebonelela ngenqaku1 [uphawu2] […]
- coca [ iipakethe | metadata | phelelwa-i-cache | rpmdb | iiplagi | zonke ]
- makecache
- amaqela […]
- khangela umtya1 [umtya2] […]
- iqokobhe [igama lefayile]
- solvedep dep1 [dep2] […]
- (igcinwe ngenxa yezizathu zelifa kuphela - sebenzisa i-repoquery okanye i-yum ibonelela)
- I-localinstall rpmfile1 [rpmfile2] […]
- (igcinwe ngenxa yezizathu zelifa kuphela-sebenzisa ukufakela)
- uhlaziyo lwendawo rpmfile1 [rpmfile2] […]
- (igcinwe ngenxa yezizathu zelifa kuphela-sebenzisa uhlaziyo)
- phinda ufake ipakethe1 [iphakheji2] […]
- yehlisa ipakethe1 [iphakheji2] […]
- deplist package1 [package2] […]
- repolist [konke|yenziwe|ikhubaziwe]
- inguqulo [ zonke | ifakiwe | ekhoyo | iqela-| amaqela | uluhlu lwamaqela | groupinfo ]
- imbali [ulwazi|uluhlu|ipakeji-uluhlu|iipakeji-ulwazi|isishwankathelo|i-addon-info|redo|hlehlisa|rekhoda|entsha|sync|stats]
- umthwalo-transaction [txfile]
- khangela
- uncedo [command]
Descripción yemiyalelo
fakela
Isetyenziselwa ukufaka uguqulelo lwamva nje lwepakethe okanye iqela leepakethe ngelixa uqinisekisa ukuba zonke izixhomekeke zanelisiwe. Ukuba akukho mpahla ihambelana negama lopakethe elinikiweyo, iimatshisi ziyahlohlwa. Ukuba igama liqala ngo"@" igama eliseleyo lisetyenziswa ngokungathi iqela lokufaka umyalelo wenziwe. Ukuba igama liqala ngo-"-" unobumba emva koko uphendlo lwenziwa ngaphakathi kwentengiselwano kwaye naluphi na ungqamaniso luyasuswa. Ukuba igama yifayile, ke ukufakela kwenziwa ngokungathi kwenziwa nge-localinstall.
update
Ukuba uqhutywa ngaphandle kokusebenzisa nawaphi na amagama epakethe, hlaziya uhlaziyo zonke iipakethe ezifakwe ngoku kwisixokelelwano. Ukuba ipakethe enye okanye ngaphezulu ibaluliwe, yum izakuhlaziya kuphela imipakethe ekhankanyiweyo. I-Yum iya kuqinisekisa ukuba bonke abaxhomekeke kuye banelisekile ngexesha lohlaziyo.
hlaziya-ukuya
Lo myalelo usebenza njengo "hlaziyo", kodwa uhlala ukhankanya uguqulelo lwempahla ofuna ukuyihlaziya.
khangela-uhlaziyo
Iphunyeziwe ukuze wazi ukuba umatshini wakho unohlaziyo olusalindileyo ngaphandle kokuqhuba uhlaziyo ngokudibeneyo. Ikwabuyisela uluhlu lweepakethe eziza kuhlaziywa kwifomathi yoluhlu. Xa iqhutywa kwimo ye-verbose ikwabonisa iipakethe eziphelelwe lixesha.
Phucula
Oku kuyafana nomyalelo wohlaziyo oneflegi --obsoletes
.
ukuhanjiswa−ungqamaniso o distro−sync
Ingqamanisa iphakheji efakiweyo kunye neepakethe ezifumanekayo zakutsha nje, oku kwenziwa mhlawumbi ngokuphelelwa lixesha, ukuhlaziya okanye ukuthotywa, njengoko kufanelekile. Ukuba uyinika impikiswano "egcweleyo", umyalelo uya kuphinda ubuyisele iipakethe apho uhlohlo lokutshekisha kunye ne-checksum ekhoyo zingahambelani. Kwaye susa iipakethe ezindala (zinokusetyenziswa ukuvumelanisa iinguqulelo ze-rpmdb). Ingxoxo ekhethwayo ethi "different" ingasetyenziselwa ukukhankanya umsebenzi omiselweyo. Lo myalelo awuzukwenza imisebenzi kumaqela, ipakethe yendawo, okanye ukhetho olubi.
ukususa o ukucima
Zisetyenziselwa ukususa iipakethe ezikhankanyiweyo kwisixokelelwano, kunye nokususa iipakethe ezixhomekeke ekususweni kwempahla.
Qaphela: Awukwazi ukususa ngempazamo iyum ngokwakho.
uluhlu
Isetyenziselwa ukubonisa ulwazi olwahlukeneyo malunga neepakethe ezikhoyo. Iseti epheleleyo yokhetho yalo myalelo ichazwe ngezantsi:
- uluhlu lwe-yum [zonke | iphethini1] [umzekelo2] […]
Ibonisa zonke iipakethe ezikhoyo nezifakiweyo.
- Uluhlu lwe-yum luyafumaneka [umxhasi1] […]
Ibonisa zonke iipakethe kwiindawo zokugcina zeyum ezikhoyo ukuze zifakwe.
- yum uluhlu uhlaziyo [umxhasi1] […]
Ibonisa zonke iipakethe ezinohlaziyo olukhoyo koovimba beyum.
- Uluhlu lwe-yum lufakiwe [umxhasi1] […]
Udwelisa iipakethe ezithathwa njengeengxoxo. Ukuba impikiswano ayihambelani negama lephakheji ekhoyo, iimatshisi ziyaprintwa.
- yum uluhlu olongezelelweyo [umxhasi1] […]
Udwelisa imipakethe efakwe kwisixokelelwano esingafumanekiyo nakweyiphi na indawo yokugcina yeyum kwaye evela kwifayile yoqwalaselo.
- uluhlu lweyum luphelelwe lixesha [umxhasi1] […]
Idwelisa upakisho olufakwe kwisixokelelwano esiyekiweyo nakweyiphi na indawo yokugcina yeyum kwaye evela kwifayile yoqwalaselo.
- yum uluhlu kutshanje [umxhasi1] […]
Udwelisa iipakethe ezifakwe mva nje koovimba. Oku akusoloko luncedo, kodwa ukuba ufuna ngokwenene, ungasebenzisa i-plugin yum uluhlu-uhlaziyo lolwazi ngolu hlobo lulandelayo: "yum list-updateinfo new".
Qaphela: ungabuyisela ipharamithaumxhasi1«,«umxhasi2«, njl., kunye negama lephakheji ofuna ukubonisana nayo. Khumbula ukuba iinketho eziphawulwe phakathi kwe [ ] azikhethwanga.
Ilungele ukuzibulala
Qaphela: awukwazi ukususa ngempazamo iyum uwedwa.
ulwazi olulunge kakhulu, eminye imibuzo XD Ngaba nayo ingafakwa ku-Ubuntu? Kwaye ukuba ungasebenzisa i-debian repos ku-Ubuntu?
Ungasebenzisa i-yum njengomphathi wephakheji njengenye indlela yokufumana okanye ukufaneleka, andazi ngokuqinisekileyo ukuba ungasebenzisa iphakheji ye-debian ku-Ubuntu kwaye ingasebenza ngokuchanekileyo, iya kuba yinto yokuvavanya :).
Udale ukuthandabuza okukhoyo kum… Yum kwiDebian! (kwaye ewe, ikhona; ndiyiqinisekisile ngokujonga iindawo zokugcina). Ngaba oku kuthetha ukuba iipakethe ze-.rpm zingafakelwa kwi-debian (ingaba kufuneka ndongeze iindawo zokugcina nazo?) okanye ndingathabatha ithuba lemiyalelo ye-yum kunye ne-GUI ukufaka .deb ipakethe? Uxolo xa ndithetha ububhanxa, kodwa iyandothusa le nto ndiyifundileyo.
Ukubulisa
Inokucingelwa ukuba ungafaka i .deb ipakethe nge yum, njengakwi pclinux os iipakethe ze rpm nge synaptic kunye ne apt xD
Ukuyijonga kwimbono enengqiqo, into eqhelekileyo iya kuba kukuba nge-yum ungafaka iiphakheji ze-.deb, ngoko endaweni yokubhala "i-apt-get install firefox" ubhala "yum install firefox"
Kwaye kufanele kube njalo, kuba isifakeli siyinto enye kunye nephakheji enye.
Inyani yeyokuba ndiyaqonda ukuba sonke sisebenzisa inkqubo yokusebenza kodwa akukho namnye kuthi onombono omncinci wokuba isebenza njani.
http://www.mylifeUnix.org
Unyanisile mhlobo wam, uninzi lwethu lucinga ukuba sazi izinto ezininzi malunga ne-distro yethu, kodwa xa sisenza uphando oluncinci kuye kwavela ukuba into esiyaziyo yi-XD encinci.
Kwaye sithetha nge-yum, ngaba uqaphele ukuba abantu beFedora sele becebisa ngokuthe ngqo ukufakela kwiinkqubo ze-64-bit?
Andizange ndicinge, nangona kunjalo izibonelelo ze-64-bit system zininzi :)
Heyi bhuti, njengoko ubonisa, kucetyiswa kakhulu ukusebenzisa inguqulo ye-64-bit, kwinto endiyifundileyo, i-Fedora x86_64 isebenzisa iipakethi ze-64-bit kangangoko kunokwenzeka kwaye kuphela ukuba azikho, ngaba iyadibanisa. nge-bit 32. Oku Kuhle ngokwenene kuba sihlala sikhalaza ngokungabikho kokuhambelana phakathi kwe-32 kunye ne-64-bit systems.
Masinwabe :).
Into ye-YUM kwi-Debian ayindothusi, kuba i-Fedora ingundoqo isebenzise i-apt-fumana njengomphathi, ndize ndenze inguqulo yesi-7 okanye into enjalo, kuba ndiyathanda ukudibanisa abaphathi bephakheji ndikhangela kakhulu malunga nezi, kwaye kutshanje ndiye ndaphambanisa. I-fedora yam 17 yokubeka i-Pacman (ewe, umphathi we-ArchLinux) kwaye yonke into yasebenza ndade ndaqalisa kwakhona i-XD
Wow, pacman kwi-Fedora *.*, lihlazo ukuba ayisebenzanga kuwe ndibonise ulwazi :).
Enkosi ngezimvo kunye notyelelo, imibuliso bhuti;).
Ndisebenzisa iFedora x86_64 malunga neminyaka emibini ngoku.
Khange ndibenangxaki.
Isebenza ngcono kakhulu kunoguqulelo lwe-32-bit.
I-Yum yenye yeenkqubo ezilungileyo zokufakela.
Ndayeka ukusebenzisa umyalelo we "rpm" kwakudala
yenza ufakelo lweepakethe ezikhutshelweyo kunye
Azikho kwiindawo zokugcina. Ukuba udibanisa kunye ne "Yumex",
Ujongano lomzobo zizixhobo ezinamandla kakhulu.
Kule nguqulelo yamva nje yeFedora, "apper" isebenza kakuhle kakhulu,
noko ndizamile, ukufakwa kweepakethe
yenziwe kwiFirefox, kuba enye yezenzo kukuyifaka nayo
apper.
Regards,
Emiliano
Badajoz
D: