Ero sivun ”Livna” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 707 merkkiä lisätty ,  13. huhtikuuta 2008
pakettivarastojen päällekkäisyys, DKMS
(pakettivarastojen päällekkäisyys, DKMS)
Rivi 1: Rivi 1:
Livna on [[Fedora]]lle tarkoitettuja rpm-paketteja sisältävä [[pakettivarasto]], joka sisältää Fedoran ohjelmistolisenssiohjeistuksen kannalta ongelmallisia ohjelmapaketteja. Näitä ovat esimerkiksi monet multimediakoodekit ja suljetut ajurit.
Livna on [[Fedora]]lle tarkoitettuja rpm-paketteja sisältävä [[epäviralliset pakettilähteet|epävirallinen]] [[pakettivarasto]], joka sisältää Fedoran ohjelmistolisenssiohjeistuksen kannalta ongelmallisia ohjelmapaketteja. Näitä ovat esimerkiksi monet multimediakoodekit ja suljetut ajurit.


Livnan kotisivut löytyvät osoitteesta [http://rpm.livna.org/rlowiki/ rpm.livna.org].
Livnan kotisivut löytyvät osoitteesta [http://rpm.livna.org/rlowiki/ rpm.livna.org].


==Yhteensopivuus==
Fedoraan voi toki ottaa käyttöön kaikki haluamansa pakettivarastot, mutta Livna on suunniteltu käytettäväksi nimenomaan Fedoran virallisten pakettivarastojen kanssa. Mikäli haluat välttyä yhteensopivuusongelmilta, kuten epäonnistuneilta päivityksiltä, '''älä''' käytä Livnan kanssa muita samoja paketteja tarjoavia epävirallisia pakettivarastoja (esimerkiksi [http://freshrpms.net/ Freshrpmsiä]). Älä myöskään asenna samoja paketteja erillisinä [[rpm]]-tiedostoina. Kokonaan erillisten pakettien ja pakettilähteiden asentaminen on toki vapaata.
Tämä johtuu siitä, ettei eri epävirallisia pakettivarastoja ole suunniteltu keskenään yhteensopiviksi. Esimerkiksi pakettien päivitysajankohdat, nimeäminen ja riippuvuudet vaihtelevat pakettivarastosta toiseen. Jos haluat epävirallisten pakettien käsittelyn onnistuvan [[yum]]in kautta myös pidemmällä tähtäimellä, huolehdi siitä, että epäviralliset pakettivarastot ovat päällekkäisiä korkeintaan virallisten pakettivarastojen kanssa.


==Yhteensopivuus==
Vaikka et käyttäisi päällekkäisiä epävirallisia pakettivarastoja, saattaa epävirallisten pakettien päivityksessä silti tulla riippuvaisuusongelmia. Nämä johtuvat siitä, ettei epävirallinen varasto ole vielä ehtinyt reagoida virallisessa pakettivarastossa tapahtuneisiin muutoksiin. Yleensä nämä ongelmat ratkevat muutamassa tunnissa.
Fedoraan voi toki ottaa käyttöön kaikki haluamansa pakettivarastot, mutta Livna on suunniteltu käytettäväksi nimenomaan Fedoran virallisten pakettivarastojen kanssa. Muita varastoja käytettäessä voi törmätä yhteensopivuusongelmiin, kuten yleensäkin useita kolmannen osapuolen pakettivarastoja jakelussa käytettäessä.


==Asennus==
==Asennus==
Rivi 19: Rivi 22:


===Fedora Rawhide===
===Fedora Rawhide===
Fedoran kehitysversioon, [[Rawhide]]en, Livna ei suoraan tarjoa sopivaa livna-release -pakettia, vaikka Livnan kehittäjillä onkin Rawhiden rinnalla kehitettävä livna-devel -pakettivarasto. Livna-develin voi ottaa käyttöön seuraavasti:
Fedoran kehitysversioon, [[Rawhide]]en, Livna ei suoraan tarjoa sopivaa livna-release -pakettia, vaikka Livnan kehittäjillä onkin Rawhiden rinnalla kehitettävä livna-devel-pakettivarasto. Livna-develin voi ottaa käyttöön seuraavasti:


# Asenna uusin tavallinen Livna-varasto.
# Asenna uusin tavallinen Livna-varasto.
# Muokkaa /etc/yum.repos.d/livna -tiedostosta varasto pois käytöstä.
# Muokkaa /etc/yum.repos.d/livna -tiedostosta varasto pois käytöstä.
# Lisää /etc/yum.repos.d/livna-devel -tiedostosta varasto käyttöön.
# Lisää /etc/yum.repos.d/livna-devel -tiedostosta varasto käyttöön.
==DKMS==
Livnan sisältämät epäviralliset [[ydin|ytimen]] [[moduuli]]t (kuten [[näytönohjain]]ajurit) käyttävät [[DKMS]]-ohjelmistoa reagoimaan ytimen päivityksiin. Normaalisti binäärinen ytimen moduuli on asennettava uusiksi aina ytimen päivittyessä (tai [[kääntäminen|käännettävä]] käsin). DKMS-ohjelmisto kuitenkin tunnistaa automaattisesti ytimen päivityksen ja kääntää moduulin uusiksi. Tämä mahdollistaa sen, ettei samasta ajuripaketista tarvitse tarjota Livnan kautta uutta versiota aina ytimen päivittyessä, vaan ainoastaan silloin, kun itse ajurista tulee uusi versio.


[[Luokka:Paketinhallinta]]
[[Luokka:Paketinhallinta]]
[[Luokka:Fedora]]
[[Luokka:Fedora]]
4 316

muokkausta

Navigointivalikko