Ero sivun ”Livna” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(tulevaisuudesta, asennusesimerkki f9:lle)
Rivi 1: Rivi 1:
{{epävirallinen pakettilähde}}
{{epävirallinen pakettilähde}}
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.
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].
==Livnan tulevaisuus==
Livna yhdistyy syksyllä 2008 Freshrpms:in ja Dribblen kanssa [[RPM Fusion]] -pakettilähteeksi. Järjestelyn tarkoituksena on poistaa Fedoran pakettilähteiden päällekkäisyyksiä. Livna-pakettilähteiden on tarkoitus Fedora 8- ja 9-käyttäjillä päivittyä automaattisesti RPM Fusioneiksi, kun käyttäjä hakee uusimmat päivitykset.


==Yhteensopivuus==
==Yhteensopivuus==
Rivi 14: Rivi 17:
Livna on helppo ottaa käyttöön asentamalla Livnan sivuilla jaettava sopivat pakettivarastoasetukset sisältävä [[RPM]]-paketti. Pakettien nimet ovat muotoa <tt>livna-release-n.rpm</tt>, jossa n on käytössä olevan Fedoran version numero.
Livna on helppo ottaa käyttöön asentamalla Livnan sivuilla jaettava sopivat pakettivarastoasetukset sisältävä [[RPM]]-paketti. Pakettien nimet ovat muotoa <tt>livna-release-n.rpm</tt>, jossa n on käytössä olevan Fedoran version numero.


===Fedora 8===
===Fedora 9===
Tässä vielä Fedora 8:lle tarkempi ohje:
Tässä vielä Fedora 9:lle tarkempi ohje:


Ajetaan seuraava komento pääkäyttäjänä:
Ajetaan seuraava komento pääkäyttäjänä:
  rpm -Uvh http://rpm.livna.org/livna-release-8.rpm
  rpm -Uvh http://rpm.livna.org/livna-release-9.rpm


Voit myös klikata Livnan sivulta löytyvää RPM-linkkiä ja valita paketin asennus.
Voit myös klikata Livnan sivulta löytyvää RPM-linkkiä ja valita paketin asennus.
Rivi 28: Rivi 31:
# Muokkaa /etc/yum.repos.d/livna.repo -tiedostosta varasto pois käytöstä.
# Muokkaa /etc/yum.repos.d/livna.repo -tiedostosta varasto pois käytöstä.
# Lisää /etc/yum.repos.d/livna-devel.repo -tiedostosta varasto käyttöön.
# Lisää /etc/yum.repos.d/livna-devel.repo -tiedostosta varasto käyttöön.


==Tavallisia ohjelmia==
==Tavallisia ohjelmia==
Rivi 60: Rivi 62:
==DKMS==
==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.
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.
==Katso myös==
*[[Fedoran pakettivarastot]]
*[[Fedoran päivittäminen]]


[[Luokka:Paketinhallinta]]
[[Luokka:Paketinhallinta]]
[[Luokka:Fedora]]
[[Luokka:Fedora]]

Versio 15. lokakuuta 2008 kello 20.20

Kolmannen osapuolen pakettivarastoissa on riskinsä! Asennettavat paketit ja niiden skriptit voivat tehdä järjestelmässä mitä tahansa.

Livna on Fedoralle tarkoitettuja rpm-paketteja sisältävä 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 rpm.livna.org.

Livnan tulevaisuus

Livna yhdistyy syksyllä 2008 Freshrpms:in ja Dribblen kanssa RPM Fusion -pakettilähteeksi. Järjestelyn tarkoituksena on poistaa Fedoran pakettilähteiden päällekkäisyyksiä. Livna-pakettilähteiden on tarkoitus Fedora 8- ja 9-käyttäjillä päivittyä automaattisesti RPM Fusioneiksi, kun käyttäjä hakee uusimmat päivitykset.

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 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 yumin kautta myös pidemmällä tähtäimellä, huolehdi siitä, että epäviralliset pakettivarastot ovat päällekkäisiä korkeintaan virallisten pakettivarastojen kanssa.

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.

Asennus

Livna on helppo ottaa käyttöön asentamalla Livnan sivuilla jaettava sopivat pakettivarastoasetukset sisältävä RPM-paketti. Pakettien nimet ovat muotoa livna-release-n.rpm, jossa n on käytössä olevan Fedoran version numero.

Fedora 9

Tässä vielä Fedora 9:lle tarkempi ohje:

Ajetaan seuraava komento pääkäyttäjänä:

rpm -Uvh http://rpm.livna.org/livna-release-9.rpm

Voit myös klikata Livnan sivulta löytyvää RPM-linkkiä ja valita paketin asennus.

Fedora Rawhide

Fedoran kehitysversioon, Rawhideen, 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:

  1. Asenna uusin tavallinen Livna-varasto.
  2. Muokkaa /etc/yum.repos.d/livna.repo -tiedostosta varasto pois käytöstä.
  3. Lisää /etc/yum.repos.d/livna-devel.repo -tiedostosta varasto käyttöön.

Tavallisia ohjelmia

Täsmällisiä ohjeita tiettyjen tavallisten Livnasta ladattavien ohjelmien asentamiseen

NVIDIAn näytönohjainajuri

NVIDIAn epävapaan näytönohjainajurin asentaminen:

yum -y install kmod-nvidia

AMD/Atin näytönohjainajuri

Epävapaan Fglrx-näytönohjainajurin asentaminen:

yum -y install kmod-fglrx

Multimediakoodekit

GStreamer

Fedoran oletusmediatoistimet hyödyntävät GStreamer-järjestelmää, johon saa lisättyä purkutoimintoja asentamalla siihen liitännäispaketteja:

yum -y install gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-extras gstreamer-plugins-ugly

Xine

Koodekkien asentaminen monien mediatoistimien käyttämään Xine-järjestelmään:

yum -y install xine-lib-extras-nonfree

DVD-salauksen purku

Huomaa, että DVD:n CSS-suojauksen purkaminen saattaa olla laitonta. Purkamiseen käytettävän kirjaston asentaminen:

yum -y install libdvdcss

Patentoidut fonttiominaisuudet

Fedoran Freetype-kirjastossa ei ole tukea bytecode interpreter- ja subpixel hinting -ominaisuuksille, koska ne ovat patentoituja. Fontit saattavat kuitenkin näyttää jonkin verran paremmilta, jos nämä ominaisuudet ovat käytössä. Niitä tukevan freetypen saa asennettua Livnasta seuraavasti:

yum -y install freetype-freeworld

DKMS

Livnan sisältämät epäviralliset ytimen moduulit (kuten näytönohjainajurit) käyttävät DKMS-ohjelmistoa reagoimaan ytimen päivityksiin. Normaalisti binäärinen ytimen moduuli on asennettava uusiksi aina ytimen päivittyessä (tai 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.

Katso myös