Muokataan sivua Fedora Linux/Paketinhallinta
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: | ||
Fedoran [[paketinhallinta]] pohjautuu [[RPM]]-paketteihin, jotka sisältävät asennettavat tiedostot (ohjelmat) ja huolehtivat niiden [[riippuvuus|riippuvuuksista]], jotta asennus olisi mahdollisimman helppoa ja vaivatonta. | |||
RPM-paketteja voidaan asentaa joko automatisoidusti [[pakettivarasto]]ja hyödyntäen tai käsin paketti kerrallaan. Jos paketteja asentaa käsin, täytyy ne myös hakea käsin esimerkiksi Internetistä tai cd-levyiltä sekä varmistaa, että niiden vaatimat riippuvuudet on tyydytetty. | RPM-paketteja voidaan asentaa joko automatisoidusti [[pakettivarasto]]ja hyödyntäen tai käsin paketti kerrallaan. Jos paketteja asentaa käsin, täytyy ne myös hakea käsin esimerkiksi Internetistä tai cd-levyiltä sekä varmistaa, että niiden vaatimat riippuvuudet on tyydytetty. | ||
Pakettivarastoja käytetään [[ | Pakettivarastoja käytetään [[Yum]]-nimisellä ohjelmalla, jolla voidaan asentaa, päivittää ja poistaa paketteja sekä tutkia niiden tietoja pakettivarastoista. | ||
== Ohjelmien asennus ja poisto == | |||
Yumia voidaan käyttää joko [[komentorivi]]ltä <tt>yum</tt>-ohjelmalla tai jollain sen lukuisista graafisista edustaohjelmista. | |||
=== Komentorivityökalut === | === Komentorivityökalut === | ||
Esimerkki ohjelman asennuksesta komentoriviltä: | Esimerkki ohjelman asennuksesta komentoriviltä: | ||
# | <code><nowiki>#</nowiki> '''<tt>yum install firefox</tt>'''</code> | ||
=== Graafiset työkalut === | === Graafiset työkalut === | ||
Nykyisissä jakeluissa on [[PackageKit]]-niminen | Nykyisissä jakeluissa on [[PackageKit]]-niminen Yumin edustaohjelma, jonka avulla paketteja voidaan hallinta graafisesti. Päivitysten asentaminen onnistuu työpöytäympäristön paneelissa olevasta kuvakkeesta, joka myös ilmoittaa saapuneista päivityksistä. | ||
Uusien pakettien asentaminen, vanhojen poistaminen ja pakettien tietojen tarkastelu onnistuu Gnome-työpöytäympäristössä kuvakkeesta ''Ohjelmat'' --> ''Lisää tai poista ohjelmia'' ([[Gnome-packagekit]]). KDE:ssä tämä onnistuu kuvakkeesta ''K-valikko'' --> ''Ylläpito'' --> ''Lisää tai poista ohjelmia'' tai asetuskeskuksesta (Järjestelmän asetukset) kohdasta ''Add or Remove Software'' ([[ | Uusien pakettien asentaminen, vanhojen poistaminen ja pakettien tietojen tarkastelu onnistuu Gnome-työpöytäympäristössä kuvakkeesta ''Ohjelmat'' --> ''Lisää tai poista ohjelmia'' ([[Gnome-packagekit]]). KDE:ssä tämä onnistuu kuvakkeesta ''K-valikko'' --> ''Ylläpito'' --> ''Lisää tai poista ohjelmia'' tai asetuskeskuksesta (Järjestelmän asetukset) kohdasta ''Add or Remove Software'' ([[KPackageKit]]). | ||
Paketteja voidaan hakea joko hakusanalla tai käyttötarkoituksen perusteella (esimerkiksi " | Paketteja voidaan hakea joko hakusanalla tai käyttötarkoituksen perusteella (esimerkiksi "pelit" tai "grafiikka"). | ||
===Vaihtoehtoiset käyttöliittymät=== | ===Vaihtoehtoiset käyttöliittymät=== | ||
[[Debian]]-pohjaisissa jakeluissa käytettävä [[ | Yumille on olemassa myös muita graafisia [[edustaohjelma|edustaohjelmia]], kuten [[Yumex]]. Yumex voidaan asentaa paketinhallinnan kautta. | ||
Yumia vastaava, pääasiassa [[Debian]]-pohjaisissa jakeluissa käytettävä [[Apt]]-järjestelmä voidaan myös asentaa Fedoraan. Fedoraan saatavilla oleva Apt-versio ([http://apt-rpm.org/ APT-RPM]) on sovitettu käyttämään RPM-paketteja sekä Yumin pakettivarastoja. Apt sekä sen suosituin graafinen käyttöliittymä [[Synaptic]] löytyvät paketeista <tt>apt</tt> ja <tt>synaptic</tt>. | |||
==Yksittäiset paketit== | ==Yksittäiset paketit== | ||
Yksittäisten RPM-pakettien asennus voi olla tarpeen, mikäli pakettia ei löydy mistään sopivasta pakettivarastosta tai jos pakettivarastoihin ei esimerkiksi verkkoyhteyden puutteen takia ole pääsyä. Yksittäisten pakettien etsimiseen on olemassa useita palveluita kuten [http://rpm.pbone.net/ rpm.pbone.net] sekä [[Rpmfind]]. | Yksittäisten RPM-pakettien asennus voi olla tarpeen, mikäli pakettia ei löydy mistään sopivasta pakettivarastosta tai jos pakettivarastoihin ei esimerkiksi verkkoyhteyden puutteen takia ole pääsyä. Yksittäisten pakettien etsimiseen on olemassa useita palveluita kuten [http://rpm.pbone.net/ rpm.pbone.net] sekä [[Rpmfind]]. | ||
Pääasiallinen tapa yksittäisten pakettien hallintaan on [[rpm]]-[[komentorivi]]työkalu. Koska rpm-työkalu ei tue pakettivarastoja, ei se myöskään osaa tyydyttää pakettien riippuvuuksia, vaan näyttää pelkän virheilmoituksen puuttuvista riippuvuuksista. | |||
Paketteja voi myös asentaa graafisesti klikkaamalla niiden kuvaketta tiedostonhallintaohjelmassa tai niihin osoittavaa linkkiä [[www-selain|www-selaimessa]]. Asennus onnistuu myös [[ | Paketteja voi myös asentaa graafisesti klikkaamalla niiden kuvaketta tiedostonhallintaohjelmassa tai niihin osoittavaa linkkiä [[www-selain|www-selaimessa]]. Asennus onnistuu myös [[yum]]in kautta [[valitsin|valitsimella]] <tt>install</tt>, jolloin yum yrittää tyydyttää paketin riippuvuudet. | ||
Asennettujen yksittäisten RPM-pakettien poistamiseen, päivittämiseen ja tietojen tarkasteluun voidaan käyttää samoja graafisia ohjelmia kuin muidenkin pakettien kanssa. | Asennettujen yksittäisten RPM-pakettien poistamiseen, päivittämiseen ja tietojen tarkasteluun voidaan käyttää samoja graafisia ohjelmia kuin muidenkin pakettien kanssa. | ||
==Katso myös== | ==Katso myös== | ||
*[[Yum]] | |||
* [[Yum]] | *[[RPM]] | ||
* [[RPM]] | *[[Fedora/Päivittäminen]] | ||
* [[Fedora/Päivittäminen]] | *[[Fedora/Pakettivarastojen hallinta]] | ||
* [[Fedora/ | |||
* [[Fedora/Preupgrade]] | * [[Fedora/Preupgrade]] | ||
* [[Fedora/FedUp]] | * [[Fedora/FedUp]] | ||
* [[Fedora/DNF]] | |||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] | ||
[[Luokka:Paketinhallinta]] | [[Luokka:Paketinhallinta]] | ||
[[Luokka:Fedora Linux]] | [[Luokka:Fedora Linux]] |