Ero sivun ”RPM Fusion” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (→‎Katso myös: fedoran paketinhallinta)
(kmod ja akmod ym)
Rivi 8: Rivi 8:
Ohjeet RPM Fusionin käyttöönottoon löytyvät [http://rpmfusion.org/Configuration RPM Fusionin kotisivuilta].
Ohjeet RPM Fusionin käyttöönottoon löytyvät [http://rpmfusion.org/Configuration RPM Fusionin kotisivuilta].


Livnan ja Freshrpms:n käyttäjät siirretään automaattisesti RPM Fusionin käyttäjiksi. Muutoksen toteutamiseksi tarvitaan vain päivitysten asentaminen käytössäolevasta Livnan tai Freshrpms:n pakettivarastosta.
Livnan ja Freshrpms:n käyttäjät siirtyvät automaattisesti RPM Fusionin käyttäjiksi hakiessaan päivityksiä Livnan tai Freshrpms:n pakettivarastoista.


Mikäli haluaa käyttöönsä vain lisenssiltään vapaita ohjelmia, voi halutessaan jättää nonfree-varaston asentamatta.
Mikäli haluaa käyttöönsä vain lisenssiltään vapaita ohjelmia, voi halutessaan jättää nonfree-varaston asentamatta.
Rivi 33: Rivi 33:
RHEL-sukuisten jakeluiden käyttäjät voivat ladata paketin käsin esimerkiksi [http://packages.sw.be/libdvdcss/ täältä] ([https://rpmrepo.org/RPMforge/ RPMForge]-paketointi).
RHEL-sukuisten jakeluiden käyttäjät voivat ladata paketin käsin esimerkiksi [http://packages.sw.be/libdvdcss/ täältä] ([https://rpmrepo.org/RPMforge/ RPMForge]-paketointi).


==DKMS==
==Kmod ja akmod==
RPM Fusionin 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 RPM Fusionin kautta uutta versiota aina ytimen päivittyessä, vaan ainoastaan silloin, kun itse ajurista tulee uusi versio.
RPM Fusionin tarjoamia epävirallisia [[ytimen moduulit|ytimen moduuleja]] on kahta eri muotoa, <tt>kmod</tt>- ja <tt>akmod</tt>-alkuisia paketteja. Kmod-pakettien sisältävät moduulit ovat valmiiksi [[kääntäminen|käännetyssä]] muodossa, mistä johtuen paketti täytyy päivittää samalla kuin jakelun [[ydin]]kin. Akmod-paketit taas sisältävät [[lähdekoodi]]muotoisia moduuleita, jotka käännetään automaattisesti uudelleen aina, kun järjestelmä havaitsee ytimen päivittyneen.
 
Mikäli käännöstyökalujen vielä ylimääräinen levytila (joitakin kymmeniä megatavuja) ei haittaa, ovat akmod-paketit yleensä kätevämpi ratkaisu.  


==Katso myös==
==Katso myös==

Versio 11. tammikuuta 2009 kello 22.43

RPM Fusion on epävirallinen pakettivarasto Fedoralle ja RHEL:lle sekä sen kanssa yhteensopiville jakeluille kuten CentOSille. Se syntyi Livnan, Freshrpms:n ja Dribblen yhdistyttyä yhdeksi pakettivarastoksi.

Pakettivarastojen yhdistyminen auttaa yhtenäistämään paketointikäytäntöjä ja vähentää tarvetta paketoida samoja ohjelmia moneen kertaan eri tahoilla. Tämän odotetaan parantavan pakettien saatavuutta ja yhteensopivuutta. Myös Fedoran loppukäyttäjille yksi pakettivarasto on selkeämpi ratkaisu.

RPM Fusion on Livnasta poiketen jaettu kahteen osioon: Free-osioon päätyvät vapaalla lisenssillä, mutta esimerkiksi patenttisyistä Fedorasta poisjätetyt ohjelmat. Nonfree-osiossa tarjotaan epävapaita ohjelmia, kuten esimerkiksi Nvidian ja AMD/Atin näytönohjainajureita.

Käyttöönotto

Ohjeet RPM Fusionin käyttöönottoon löytyvät RPM Fusionin kotisivuilta.

Livnan ja Freshrpms:n käyttäjät siirtyvät automaattisesti RPM Fusionin käyttäjiksi hakiessaan päivityksiä Livnan tai Freshrpms:n pakettivarastoista.

Mikäli haluaa käyttöönsä vain lisenssiltään vapaita ohjelmia, voi halutessaan jättää nonfree-varaston asentamatta.

RPM Fusionin käyttöönotto onnistuu klikkaamalla seuraavia linkkejä tai syöttämällä komennot komentoriville:

Fedora 8, 9 ja 10

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Fedoran kehitysversio Rawhide

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm

RHEL-sukuiset jakelut (kuten CentOS)

rpm -ivh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm

Livdvdcss

RPM Fusion ei sisällä kaupallisten DVD-elokuvien katseluun tarvittavaa libdvdcss-kirjastoa.

Fedorassa sen asennus onnistuu käyttämällä Livna-pakettivarastoa. Libdvdcss on ainoa Livnan tarjoama paketti, joten yhteensopivuusongelmia ei synny.

RHEL-sukuisten jakeluiden käyttäjät voivat ladata paketin käsin esimerkiksi täältä (RPMForge-paketointi).

Kmod ja akmod

RPM Fusionin tarjoamia epävirallisia ytimen moduuleja on kahta eri muotoa, kmod- ja akmod-alkuisia paketteja. Kmod-pakettien sisältävät moduulit ovat valmiiksi käännetyssä muodossa, mistä johtuen paketti täytyy päivittää samalla kuin jakelun ydinkin. Akmod-paketit taas sisältävät lähdekoodimuotoisia moduuleita, jotka käännetään automaattisesti uudelleen aina, kun järjestelmä havaitsee ytimen päivittyneen.

Mikäli käännöstyökalujen vielä ylimääräinen levytila (joitakin kymmeniä megatavuja) ei haittaa, ovat akmod-paketit yleensä kätevämpi ratkaisu.

Katso myös

Aiheesta muualla