Muokataan sivua Yum
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
Yum eli ''Yellow Dog Updater, Modified'' on [[Python|pythonilla]] tehty [[komentorivin perusteet|komentorivipohjainen]] [[paketinhallinta|paketinhallintatyökalu]], jota käytetään mm [[Fedora]]ssa, [[RHEL|RHEL:issä]], [[CentOS]]:ssa sekä [[Yellow Dog Linux]]issa. Yum on alunperin [[Red Hat Linux]]ia varten laajennettu ja muokattu versio Yellow Dog Linuxin Yellowdog Updaterista (YUP). | |||
Yumille on saatavilla myös [[X|graafisia]] [[edustaohjelma|edustaohjelmia]]. Näistä tunnetuimmat ovat | Yumille on saatavilla myös [[X|graafisia]] [[edustaohjelma|edustaohjelmia]]. Näistä tunnetuimmat ovat | ||
*[[Pirut]] - Fedoran virallinen graafinen paketinhallintatyökalu versioon 8 asti | |||
*[[Pup]] - Fedoran graafinen oletuspäivitystyökalu versioon 8 asti | |||
*[[PackageKit]] - jakeluriippumaton edustaohjelma (pakettien asennus, päivitys, poistaminen, tietojen katselu ym) eri paketinhallintajärjestelmille, oletuskäyttöliittymänä Fedorassa 9-versiosta alkaen | *[[PackageKit]] - jakeluriippumaton edustaohjelma (pakettien asennus, päivitys, poistaminen, tietojen katselu ym) eri paketinhallintajärjestelmille, oletuskäyttöliittymänä Fedorassa 9-versiosta alkaen | ||
*[[yumex]] (''Yum Extender'') - tunnetuin jakeluista riippumaton [[GUI]] | *[[yumex]] (''Yum Extender'') - tunnetuin jakeluista riippumaton [[GUI]] | ||
Rivi 16: | Rivi 9: | ||
==Pakettivarastot== | ==Pakettivarastot== | ||
Yumin käyttö pohjautuu (esimerkiksi) Internetissä sijaitseviin [[pakettivarasto]]ihin (engl. ''repository''), joilta asennettavat ohjelmat ladataan. Käytettävät pakettivarastot määritellään <tt>/etc/yum.repos.d</tt>-hakemistossa tai [[asetustiedosto]]ssa <tt>/etc/yum.conf</tt>. Pakettivarasto voidaan poistaa käytöstä muuttamalla sen tiedoissa <tt>enabled=1</tt>-rivi muotoon <tt>enabled= | Yumin käyttö pohjautuu (esimerkiksi) Internetissä sijaitseviin [[pakettivarasto]]ihin (engl. ''repository''), joilta asennettavat ohjelmat ladataan. Käytettävät pakettivarastot määritellään <tt>/etc/yum.repos.d</tt>-hakemistossa tai [[asetustiedosto]]ssa <tt>/etc/yum.conf</tt>. Pakettivarasto voidaan poistaa käytöstä muuttamalla sen tiedoissa <tt>enabled=1</tt>-rivi muotoon <tt>enabled=1</tt> (sama onnistuu myös useimpien yumin edustaohjelmien kautta). | ||
Fedorassa on oletuksena käytössä pakettivarastot <tt>fedora</tt> (peruspaketit) ja <tt>fedora-updates</tt> (päivitykset). Lisäksi useimmat asentavat jonkin epävapaita tai muuten Fedoran oletuspakettivarastoihin soveltumattomia paketteja tarjoavan [[epäviralliset pakettilähteet|epävirallisen pakettivaraston]]. Tunnetuin näistä on [[RPM Fusion]], joka otettiin käyttöön pakettivarastojen [[Livna]], [http://freshrpms.net/ Freshrpms] ja [http://dribble.org.uk/ Dribble] yhdistyessä marraskuussa 2008. Fedoran pakettivarastoista on kerrottu lisää artikkelissa [[Pakettilähteitä Fedoralle]]. | Fedorassa on oletuksena käytössä pakettivarastot <tt>fedora</tt> (peruspaketit) ja <tt>fedora-updates</tt> (päivitykset). Lisäksi useimmat asentavat jonkin epävapaita tai muuten Fedoran oletuspakettivarastoihin soveltumattomia paketteja tarjoavan [[epäviralliset pakettilähteet|epävirallisen pakettivaraston]]. Tunnetuin näistä on [[RPM Fusion]], joka otettiin käyttöön pakettivarastojen [[Livna]], [http://freshrpms.net/ Freshrpms] ja [http://dribble.org.uk/ Dribble] yhdistyessä marraskuussa 2008. Fedoran pakettivarastoista on kerrottu lisää artikkelissa [[Pakettilähteitä Fedoralle]]. | ||
Rivi 51: | Rivi 44: | ||
*Paketin asennus ilman varmistavaa kysymystä | *Paketin asennus ilman varmistavaa kysymystä | ||
yum -y install paketti | yum -y install paketti | ||
*Pakettiryhmän (esim. [[KDE]]) asennus | |||
yum groupinstall pakettiryhmä | |||
*Paikallisen [[rpm]]-paketin asennus mahdolliset riippuvuudet tyydyttäen | *Paikallisen [[rpm]]-paketin asennus mahdolliset riippuvuudet tyydyttäen | ||
Rivi 57: | Rivi 53: | ||
*Paketin päivitys | *Paketin päivitys | ||
yum update paketti | yum update paketti | ||
*Pakettiryhmän päivitys | |||
yum groupupdate pakettiryhmä | |||
*Paikallisen paketin päivitys | *Paikallisen paketin päivitys | ||
Rivi 78: | Rivi 77: | ||
* Synkronoi paketit nykyiseen jakeluversioon tarjottavien pakettien kanssa, kätevä esimerkiksi jakeluversiopäivityksen jälkeen, jolloin halutaan varmistaa, että järjestelmään ei jää vanhemman jakeluversion paketteja, jotka ovat jostain syystä uudempia kuin nykyisessä jakeluversiossa | * Synkronoi paketit nykyiseen jakeluversioon tarjottavien pakettien kanssa, kätevä esimerkiksi jakeluversiopäivityksen jälkeen, jolloin halutaan varmistaa, että järjestelmään ei jää vanhemman jakeluversion paketteja, jotka ovat jostain syystä uudempia kuin nykyisessä jakeluversiossa | ||
yum distro-sync | yum distro-sync | ||
===Lisävalitsimet=== | ===Lisävalitsimet=== | ||
Rivi 127: | Rivi 103: | ||
==Katso myös== | ==Katso myös== | ||
*[[ | *[[Apt]] | ||
*[[Urpmi]] | *[[Urpmi]] | ||
*[[YaST]] | *[[YaST]] | ||
Rivi 135: | Rivi 111: | ||
*[[Pakettilähteitä Fedoralle]] | *[[Pakettilähteitä Fedoralle]] | ||
*[[Pakettivarasto]] | *[[Pakettivarasto]] | ||
==Aiheesta muualla== | |||
* [http://linux.duke.edu/projects/yum/ Kotisivu] | |||
* [http://wiki.linux.duke.edu/YumPlugins Yumin laajennoksia] | |||
[[Luokka:Paketinhallinta]] | [[Luokka:Paketinhallinta]] | ||
[[Luokka:Komentorivin erikoisohjelmat]] | [[Luokka:Komentorivin erikoisohjelmat]] |