Yum (Kollane koeravärskendaja, muudetud): See on käsurea tarkvarahaldur (CLI) automaatse sõltuvuse eraldusvõimega pakettide värskendamiseks, installimiseks ja desinstallimiseks. See on kirjutatud aastal Python, mis võimaldab selle funktsionaalsust laiendada pistikprogrammide kaudu. Yum on saadaval ka Debianis.
Yum pakub turvalist paketihaldust, kuna see toetab allkirja kontrollimise süsteemi GPG (GNU Privacy Guard, tuntud ka kui GnuPG). Kui allkirja kontrollimine on lubatud, keeldub Yum installimast pakette, mis pole selle hoidla jaoks õige GPG-võtmega allkirjastatud. See tähendab, et saate neid pakette usaldada RPM et teie süsteem alla laaditakse ja installitakse, on usaldusväärsest allikast ja neid pole ülekande ajal muudetud.
Sel Kuidas (jagatud mitmeks osaks) näeme, kuidas sellest võimsast ja paindlikust tarkvarahaldurist maksimumi võtta, mis on minu isikliku arvamuse kohaselt lisaks parimatele olemas pacman (Archlinux);). Näeme praktiliselt kõiki selle võimalusi, pistikprogramme ja kuidas seda vastavalt enda vajadustele konfigureerida: D.
Mis tahes allpool näidatud suvandi kasutamiseks on vaja pääseda ainult kui juur või kasutada sudo ja kirjuta:
yum [opciones] comando {paquete1} {paquete2} {...}
Näide:
yum -y install clementine
Märkus: Parameetrid vahemikus [] on valikulised, vahemikus {} olevad parameetrid sõltuvad kasutatavast käsust.
Yumil olevate käskude loend on:
- installi pakett1 [pakett2] […]
- uuenda [pakett1] [pakett2] […]
- uuendus [pakett1] [pakett2] […]
- kontroll - uuenda
- uuenda [pakett1] [pakett2] […]
- upgrade to to [pakett1] [pakett2] […]
- levitamine-sünkroniseerimine [pakett1] [pakett2] […]
- eemalda | kustuta pakett1 [pakett2] […]
- loetelu […]
- teave […]
- annab | mis pakub funktsiooni1 [funktsioon2] […]
- puhas [pakendid | metaandmed | aeguma-vahemälu | rpmdb | pistikprogrammid | kõik]
- vahemälu
- rühmad […]
- otsi string1 [string2] […]
- kest [failinimi]
- lahendatudep dep1 [dep2] […]
- (säilitatakse ainult pärandküsimustel - kasutage repoquery või yum numatyta)
- localinstall rpmfile1 [rpmfile2] […]
- (hooldatakse ainult vanadel põhjustel - kasutage installi)
- kohalik värskendus rpmfile1 [rpmfile2] […]
- (hooldatakse ainult vanadel põhjustel - kasutage värskendust)
- installige uuesti pakett1 [pakett2] […]
- alanda versioonipaketti1 [pakett2] […]
- eemalda pakett1 [pakk2] […]
- repolist [kõik | lubatud | keelatud]
- versioon [kõik | paigaldatud | saadaval | rühm- | nogrupid | grouplist | grupiinfo]
- ajalugu [info | loend | paketid-loend | paketid-info | kokkuvõte | lisateave | tee uuesti | võta tagasi | tagasivõtmine | uus | sünkroonimine | statistika]
- laadimistehing [txfile]
- kontrollima
- abi [käsk]
kirjeldus käskudest
paigaldama
Seda kasutatakse paketi või pakettide rühma uusima versiooni installimiseks, tagades samal ajal, et kõik sõltuvused on täidetud. Kui ükski pakett ei vasta antud paketi nimele, siis vasted installitakse. Kui nimi algab tähemärgiga "@", kasutatakse ülejäänud nime nii, nagu oleks käivitatud käsk groupinstall. Kui nimi algab tähega "-", siis tehingu raames otsitakse ja vasted eemaldatakse. Kui nimi on fail, siis installitakse nii, nagu oleks see tehtud kohaliku installi kaudu.
ajakohastama
Kui käivitate paketi nime kasutamata, värskendage värskendust kõigi süsteemis praegu installitud pakettide kohta. Kui on määratud üks või mitu paketti, värskendab yum ainult määratud pakette. Yum veendub, et värskenduse ajal on kõik sõltuvused rahuldatud.
uuendatud
See käsk töötab nagu "update", kuid määrate alati selle paketi versiooni, mida soovite värskendada.
kontroll - uuenda
See on rakendatud nii, et saate teada, kas teie masinal on ootel värskendusi, ilma et peaksite värskendust interaktiivselt käivitama. See tagastab ka loendi vormingus värskendatavate pakettide loendi. Verbose režiimis töötades näitab see ka vananenud pakette.
upgrade
See on sama mis lipuga värskenduskäsk --obsoletes
.
jaotamine - sünkroniseerimine o sünkroonimine
Sünkroonige installitud pakett koos uusimate saadaolevate pakettidega, seda tehakse vastavalt vananemisele, värskendamisele või vananemisele. Kui annate valikulise argumendi "täis", installib käsk ka paketid, kus installi kontrollsumma ja saadaolev kontrollsumma ei ühti. Ja eemaldage vanad paketid (saab kasutada rpmdb versioonide sünkroonimiseks). Vaiketoimingu täpsustamiseks saab kasutada valikulist argumenti "erinev". See käsk ei soorita gruppide, kohalike pakettide ega negatiivsete valikute toiminguid.
kõrvaldama o Kustutage
Neid kasutatakse määratud pakettide eemaldamiseks süsteemist, samuti eemaldatavate pakettide eemaldamiseks.
Märkus: te ei saa kogemata yumit ise eemaldada.
nimekiri
Seda kasutatakse mitmesuguse teabe kuvamiseks saadaolevate pakettide kohta. Selle käsu kõigi võimaluste komplekt on üksikasjalikult kirjeldatud allpool:
- yum nimekiri [kõik | patroon1] [patroon2] […]
Näitab kõiki saadaolevaid ja installitud pakette.
- Yum nimekiri on saadaval [patroon1] […]
Kuva kõik paketid, mida saate installida.
- yum nimekirja uuendused [patroon1] […]
See näitab kõiki pakette koos värskendustega, mis on saadaval yumi hoidlates.
- Yum nimekiri on installitud [patroon1] […]
Loetlege argumentidena käsitletavad paketid. Kui argument ei ühti saadaoleva paketi nimega, prinditakse vasted.
- yum listi lisad [patroon1] […]
Selles on loetletud süsteemi installitud paketid, mis pole üheski yum-hoidlas saadaval ja mis ilmuvad konfiguratsioonifailis.
- yum list vananenud [patroon1] […]
Selles on loetletud süsteemi installitud paketid, mis on igas yumi hoidlas vananenud ja mis ilmuvad konfiguratsioonifailis.
- yum nimekiri hiljutine [patroon1] […]
Loetlege hiljuti hoidlatesse lisatud paketid. See pole tavaliselt kasulik, kuid kui soovite, võite kasutada pistikprogrammi yum list-updateinfo järgmiselt: "yum list-updateinfo new".
Märkus: saate asendada parameetri «patroon1","patroon2'Jne koos pakendi nimega, mida soovite kontrollida. Pidage meeles, et [] vahele märgitud valikud on valikulised.
Enesetapp ohutu
Märkus: te ei saa kogemata yumit ise eemaldada.
väga hea info, mõned küsimused XD, mida saab ka ubuntu installida? ja kui saate debian repot ubuntus kasutada?
Võite kasutada yumi pakettihaldurina alternatiivina apt-getile või aptitude'ile, ma pole kindel, kas saaksite Debiani paketti kasutada Ubuntus ja see töötab õigesti, see oleks testimise küsimus :).
Olete tekitanud minu jaoks eksistentsiaalse kahtluse ... Yum on Debian! (ja jah, on küll; ma kinnitasin seda, kontrollides hoidlaid). Kas see tähendab, et debianile saab installida .rpm pakette (kas pean ka hoidlaid lisama?) Või et .deb pakettide installimiseks saan ära kasutada yumi käske ja GUI-sid? Vabandust, kui ütlen julm, aga see, mida loen, üllatab mind.
Tervitused.
Eeldatakse, et .deb pakette saab installida ka yum-iga, nagu ka pclinux os-s, rpm paketid koos sünaptilise ja apt xD-ga
Vaadates seda loogilisest vaatenurgast, oleks tavaline, et yumiga saate installida .deb paketid, nii et "apt-get install firefox" kirjutamise asemel kirjutate "yum install firefox"
Ja nii see peabki olema, sest installer on üks ja pakett teine asi.
Tõde on see, et ma mõistan, et me kõik kasutame operatsioonisüsteemi, kuid kellelgi meist pole vähimatki aimu selle toimimisest.
http://www.mylifeUnix.org
Sa oled väga õige sõber, paljud meist arvavad, et teame oma distro kohta paljusid asju, kuid veidi uurides selgub, et see, mida me teame, on pisike XD.
Ja rääkides yumist, kas saite aru, et Fedora inimesed soovitavad juba otse 64-bitistele süsteemidele installida?
Mul polnud aimugi, igatahes on 64-bitiste süsteemide eelised palju 🙂
Kuidas oleks vennaga, nagu te hästi märkite, on tungivalt soovitatav kasutada 64-bitist versiooni. Sellest, mida olen lugenud, kasutab Fedora x86_64 pakette 64-le nii palju kui võimalik ja ainult siis, kui neid pole, ühendab see need 32. see on tõesti lahe, sest me kurdame alati 32–64-bitiste süsteemide halva ühilduvuse üle.
Terviseks :).
Debiani YUM ei üllata mind, kuna Fedora tuum kasutas haldurina apt-getit, lõin isegi versiooni 7 või midagi sellist, kuna mulle meeldib pakettihaldureid kombineerida, vaatan nende kohta palju ja hiljuti lõin oma fedora 17 Pacmani (jah, ArchLinuxi halduri) panemise eest ja kõik töötas seni, kuni ma XD taaskäivitasin
Vau, pacora Fedoras *. *, Kahju, et see sulle ei töötanud :(. See, mida te pakettihaldurite vahetamise kohta distrode vahel ütlesite, on midagi, millest paljud meist ei tea, seetõttu tegi see minust hea idee andmetele tähelepanu juhtida :).
Täname kommentaari ja külastuse eest, tervitused vennas;).
Olen kasutanud Fedora x86_64 umbes kaks aastat.
Mul pole probleeme olnud.
See töötab palju paremini kui 32-bitine versioon.
Yum on üks parimaid programme, mida installida.
Olen ammu lõpetanud käsu "rpm" kasutamise
installige allalaaditud paketid ja see
nad ei ole hoidlates. Kui ühendate selle «Yumexiga»,
graafiline liides, on need väga võimsad tööriistad.
Selles Fedora viimases versioonis töötab "apper" väga hästi,
vähemalt nii palju, kui olen proovinud, pakette installinud
tehtud Firefoxist, sest üks toimingutest on selle installimine
appar.
Parimate soovidega,
Emiliano
Badajoz
D: