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: | ||
[[Fedora]]n [[paketinhallinta]] pohjautuu [[RPM]]-paketteihin, jotka sisältävät asennettavat tiedostot (ohjelmat) joko [[wikipedia:fi:konekieli|binääri]] tai [[lähdekoodi]]muodossa sekä niihin liittyvää [[wikipedia:fi:metatieto|metatietoa]], kuten paketin sisällön kuvauksen ja tiedot sen [[riippuvuus|riippuvuuksista]]. | |||
RPM-paketteja voidaan asentaa joko automatisoidusti [[pakettivarasto]]ja hyödyntäen tai käsin paketti kerrallaan. Jos paketteja asentaa käsin, täytyy ne | RPM-paketteja voidaan asentaa joko automatisoidusti [[pakettivarasto]]ja hyödyntäen tai käsin paketti kerrallaan. Jos paketteja asentaa käsin, täytyy ne hakea manuaalisesti esimerkiksi Internetistä tai cd-levyiltä sekä varmistaa, että niiden riippuvuudet on tyydytetty. | ||
==Pakettivarastojen hyödyntäminen== | |||
Fedorassa tulee esiasennettuna [[Yum]]-niminen järjestelmä, jolla voidaan asentaa, päivittää ja poistaa paketteja sekä tutkia niiden tietoja [[pakettivarasto]]ja apuna käyttäen. Yumia voidaan käyttää joko [[komentorivi]]ltä <tt>[[yum]]</tt>-ohjelmalla tai jollain sen lukuisista ([[GUI|graafisista]]) [[edustaohjelma|edustaohjelmista]]. | |||
'''Fedora 9:ssä ja uudemmissa''' tulee mukana [[PackageKit]]-niminen Yumin edustaohjelma, jonka avulla paketteja voidaan hallinta graafisesti. [[Fedoran päivittäminen|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'' ([[KPackageKit]]). | |||
Paketteja voidaan hakea joko hakusanalla tai käyttötarkoituksen perusteella (esimerkiksi "pelit" tai "grafiikka"). | |||
'''Fedora 8:ssa ja vanhemmissa''' pakettien graafinen käsittely onnistuu [[Pup]]- ja [[Pirut]]-ohjelmien avulla. Työpöytäympäristön paneelissa on Pup-päivitystyökalun kuvake, jonka avulla paketteja voidaan [[Fedoran päivittäminen|päivittää]]. Sama kuvake myös ilmoittaa uusista päivityksistä. | |||
Pakettien asentamiseen, poistamiseen ja niiden tietojen tarkasteluun käytettävä Pirut-ohjelma käynnistyy [[Gnome]]-[[työpöytäympäristö]]ssä kuvakkeesta ''Ohjelmat'' --> ''Lisää tai poista ohjelmia'' ja [[KDE]]:ssä kuvakkeesta ''K-valikko'' --> ''Ylläpito'' --> ''Lisää tai poista ohjelmia''. | |||
===Vaihtoehtoiset käyttöliittymät=== | |||
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>. | |||
=== | ===Pakettivarastojen hallinta=== | ||
[[ | ''Pääartikkeli: [[Pakettilähteitä Fedoralle]]'' | ||
Fedoran pakettivarastoista löytyy yli 10 000 eri pakettia, jotka riittävät useimpiin tarkoituksiin. Oletuspakettivarastoista ei kuitenkaan löydy [[vapaa ohjelmisto|epävapaita]] tai USA:n ohjelmistopatentti- ja tekijänoikeuslainsäädännön vastaisia paketteja, kuten monia multimediaohjelmia tai laiteajureita. Koska nämä paketit ovat kuitenkin useimmissa maissa laillisia (ja sitä paitsi tarpeellisia), on niitä jakelemaan perustettu '''[[epäviralliset pakettilähteet|epävirallisia pakettivarastoja]]'''. | |||
Fedora 8:ssa ja uudemmissa käytetään epävirallisina pakettivarastoina yleensä sekä [[RPM Fusion]]ia että [[Livna]]a. Fedora 7:ssä ja vanhemmissa käytetään yleensä vain Livna-pakettivarastoa. Epävirallisten käyttöönotosta ja niiden tarjoamista paketeista on kerrottu tarkemmin artikkelissa [[Fedoran asennuksen jälkeiset toimet]]. | |||
{{epävirallinen pakettilähde}} | |||
Koska epävirallisten pakettivarastojen kautta järjestelmään voi asentua käytännössä mitä vain (jopa [[haittaohjelma|haittaohjelmia]]), kannattaa ennen varaston asentamista varmistua sen käyttötarkoituksesta, ylläpitäjän luotettavuudesta ja yhteensopivuudesta muiden pakettivarastojen kanssa. | |||
Useampaa samaa tai samoja paketteja tarjoavaa pakettivarastoa ''ei'' tule asentaa, ellei niiden sivuilla nimenomaisesti ole mainittu niiden olevan yhteensopivia keskenään. | |||
==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>localinstall</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== | ||
* [[ | *[[Fedoran päivittäminen]] | ||
* [[ | *[[Pakettilähteitä Fedoralle]] | ||
* [[ | *[[Fedoran asennuksen jälkeiset toimet]] | ||
* [[ | *[[RPM]] | ||
* [[ | *[[Yum]] | ||
*[[PreUpgrade]] | |||
* [[ | |||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] | ||
[[Luokka:Paketinhallinta]] | [[Luokka:Paketinhallinta]] | ||
[[Luokka:Fedora | [[Luokka:Fedora]] |