Kirjoittaja Aihe: Fedora 9 :ään lisää ohjelmalähteitä[RATKAISTU]  (Luettu 4974 kertaa)

Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Eli mistä saa Fedora 9 :ään lisää ohjelmalähteitä. Paketinhallinnasta löytyy nimittäin mitätön määrä ohjelmia verrattuna ubuntun oletus tarjontaan.

Kiitos vastaajille jo etukäteen.
« Viimeksi muokattu: 09.10.08 - klo:20.37 kirjoittanut Antifilatelisti »

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #1 : 05.10.08 - klo:22.35 »
Ei se määrä, vaan laatu...  ;)

Kyllä sieltä vakionakin löytyy aika hyvin, mutta luultavasti Ubuntulla on jonkin verran enemmän niitä paketteja.

Multimediakoodekkeja ja joitain ajureita tarjoaa Livna, joka tällä hetkellä on minusta ainoa suositeltava varasto Fedoralle.

Jos Fedoran virallisista varastoista puuttuu jokin mielestäsi sinne tarpeellinen ohjelma, kannattaa tästä mainita esimerkiksi Fedoran wikiin tai jollekin tuntemallesi kehittäjälle. RPM-pakettien luominen ei toisaalta ole erityisen vaikeata, joten jos homma kiinnostaa, voi myös paketoida ohjelman itse ja hankkia paketin Fedoraan mukaan. Lisää paketteja Fedoraan saa kohtuullisen helposti, mikä luultavasti onkin vähentänyt kolmannen osapuolen varastojen tarpeellisuutta Fedorassa.

Kannattaa tosiaan vain huomioida, että ihan kaikkia ohjelmia sinne virallisiin varastoihin ei laiteta. Kriteerit ovat käsittääkseni suunnilleen samat kuin Ubuntun universe-varastolle.
« Viimeksi muokattu: 05.10.08 - klo:22.41 kirjoittanut muep »
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #2 : 06.10.08 - klo:18.03 »
Kiitoksia tuo gpk paketinhallinta oli vaan pikkasen eri näköinen kuin mihin olen tottunut.  Alan jo löytää sieltä tuttuja ohjelmia :) Periaatteesta en halua lähteä asentelemaan paketinhallinnan ulkopuolelta.

Onkohan fedoralle jotain ubuntu restricted extras pakettia vastaavaa pakettia ???

Ei nimittäin yle areena vielä pelaa. Elokuvat sun muut sain jo pelaamaan GStreamer Ugly paketilla.


aho

  • Vieras
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #3 : 06.10.08 - klo:18.12 »
Onkohan fedoralle jotain ubuntu restricted extras pakettia vastaavaa pakettia ???

Tarkoitat että kaikki olisi yhdessä paketissa? Tietääkseni Livna:ssa sellaista ei ole tarjolla, eikä Fedora 9:n PackageKit taida vielä tukea "Collection"-ominaisuutta. Asenna vain kaikki gstreamer-paketit, niin saat myös Areenan näkymään.

PackageKit Collections

juyli

  • Vieras
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #4 : 06.10.08 - klo:21.10 »
Paketinhallinnasta löytyy nimittäin mitätön määrä ohjelmia verrattuna ubuntun oletus tarjontaan.

Minulla on se käsitys, että Debian jakeluun (Ubuntu on Debian-pohjainen) on tarjolla laajin ohjelmatarjonta eli ~20 000 ohjelmapakettia. Tuohon eivät juuri muut jakelut kykene. Fedora/RHEL:lle on kuitenkin varsin hyvä ohjelmantekijöiden tuki, joten Fedoralle on joissakin tapauksissa valmiit rpm-paketit tarjolla - ei kuitenkaan välttämättä repoissa. Lisäksi Fedoran YUM tarjoaa lisävipusen localinstall, joka noutaa (jos mahdollista) paikallisesti asennettavaan rpm-pakettiin riippuvuuksia määriteltyjen /etc/yum/repos.d ohjelmalähteistä.
Lisäksi kaikki rpm-paketit, jotka asennat rpm:llä ovat ohjelmanhallinnan tietokannassa. Näinollen jokaisen asentamasi rpm-paketin voit päivittää ja poistaa paketinhallintatyökaluilla (vrt. Debian/Ubuntun dpkg).
Vielä on syytä mainita pari lisäohjelmaa: alien sekä checkinstall. Alien:in avulla voit muuntaa erilaisia paketointeja rpm-paketeiksi (joskus ohjelmat toimivat - joskus ei). Checkinstall taas paketoi kääntämäsi ohjelman esim. rpm-paketiksi, joka on juuri tarkoitettu asennettavaksi rpm-jakeluihin kuten Fedora.
Siis viimekädessä, jos ohjelmaa ei löydy ohjelmalähteistä, se käännetään lähdekoodista. Periaatteessa ohjelmien kääntäminen ei ole vaikeaa, vaan varsin  mekaaninen toimitus.
Fedoran vahvuuksia - ja myös heikkous - on se, että se tarjoaa hyvin tuoreita ohjelmia ja ohjelmaversioita, sekä lisäksi se, että RedHat on hyvin tarkka siitä, ettei virallinen Fedora-jakelu tarjoa mitään ei-vapaita (non-free) tai patentoituja ohjelmia omilla palvelimillaan.
« Viimeksi muokattu: 06.10.08 - klo:21.17 kirjoittanut juyli »

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #5 : 06.10.08 - klo:22.05 »
Paketinhallinnasta löytyy nimittäin mitätön määrä ohjelmia verrattuna ubuntun oletus tarjontaan.

Minulla on se käsitys, että Debian jakeluun (Ubuntu on Debian-pohjainen) on tarjolla laajin ohjelmatarjonta eli ~20 000 ohjelmapakettia. Tuohon eivät juuri muut jakelut kykene.
Pakettien määrässä laskettuna Debian ja Ubuntu ovat luultavasti ihan selkeästi kärjessä, mutta pakettien lukumäärä ei kerro ihan kaikkea. Debian paloittelee esimerkiksi KDE:n ohjelmat melko pieniin paketteihin, mikä jonkin verran kasvattaa pakettien absoluuttista lukumäärää. Hyvin todennäköisesti Fedoran tarjonta on ihan oikeastikin suppeampi, mutta itse olen ainakin huomannut, että aika helposti tulee ainakin minulla vastaan ohjelmia, joka löytyy Fedorasta mutta ei Debianista, ja sama myös toisinpäin. Käytännössä kuitenkin molemmissa on valmiiksi paketoituna kaikki tärkeimmät ohjelmat, puuttuvat tapaukset ovat yleensä jo sieltä harvinaisemmasta päästä.

Vielä on syytä mainita pari lisäohjelmaa: alien sekä checkinstall. Alien:in avulla voit muuntaa erilaisia paketointeja rpm-paketeiksi (joskus ohjelmat toimivat - joskus ei). Checkinstall taas paketoi kääntämäsi ohjelman esim. rpm-paketiksi, joka on juuri tarkoitettu asennettavaksi rpm-jakeluihin kuten Fedora.
Siis viimekädessä, jos ohjelmaa ei löydy ohjelmalähteistä, se käännetään lähdekoodista. Periaatteessa ohjelmien kääntäminen ei ole vaikeaa, vaan varsin  mekaaninen toimitus.
Itse mieluummin kyllä käännän lähdekoodista kuin asennan eri jakelulle tehdyn irtopaketin. Kun kääntämisen on saanut sujumaan kohtuuhyvin, on melko pieni vaiva vielä tehdä käännetystä ohjelmasta ihan kunnollinen RPM-paketti.

Fedoran vahvuuksia - ja myös heikkous - on se, että se tarjoaa hyvin tuoreita ohjelmia ja ohjelmaversioita, sekä lisäksi se, että RedHat on hyvin tarkka siitä, ettei virallinen Fedora-jakelu tarjoa mitään ei-vapaita (non-free) tai patentoituja ohjelmia omilla palvelimillaan.

Tämä on yksi niistä syistä, miksi itse käytän nimenomaan Fedoraa. Livnasta onneksi saa myös nuo tärkeimmät epävapaat ja patenttirajoitteiset ohjelmistot.

Edit: quotet kuntoon
« Viimeksi muokattu: 08.10.08 - klo:22.17 kirjoittanut muep »
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

aho

  • Vieras
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #6 : 06.10.08 - klo:22.06 »
Lähitulevaisuudessa Livnan tulee korvaamaan RPM Fusion, jossa on Livnan lisäksi yhdistetty myös kaksi muuta repoa.

RPM Fusion

Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Vs: Fedora 9 :ään lisää ohjelmalähteitä
« Vastaus #7 : 08.10.08 - klo:22.13 »
Lainaus
Tarkoitat että kaikki olisi yhdessä paketissa? Tietääkseni Livna:ssa sellaista ei ole tarjolla, eikä Fedora 9:n PackageKit taida vielä tukea "Collection"-ominaisuutta. Asenna vain kaikki gstreamer-paketit, niin saat myös Areenan näkymään.

Tarkoitin lähinnä sitä, että mikä on yksinkertaisin tapa saada suurinosa jutuista toimii. Tällä kokemuksella en näet vielä kykene ymmärtämään läheskään kaikkea virheilmoituksista, joita konsoli tulostaa. Tai saatan ymmärtää, mutten osaa tehdä tarvittavia toimenpiteitä.  Flashiä koitin ajaa gnashilla, muuta youtube sta tuli vain ääni.
Koodia: [Valitse]
gnash http://www.youtube.com/v/UNmzJdqdhxQ&f=gdata_videos
Virheilmoitus:
Koodia: [Valitse]
$ RcInitFile: parsing /etc/gnashrc
RcInitFile: couldn't open file: /home/juate/.gnashrc

Koitan vielä noita gstreamer paketteja uudelleen, jos ne auttaisivat. Gnash tietenkin pitää ottaa tuolloin pois päältä.


Auttamisella ei ole kiirettä, sillä elämä käy tylsäksi, jos ei ole ongelmia.



MUOKKAUS/Lisäys
Sain nyt sekä youtuben että areenan toimimaan. Asensin ne kaikkki 64bittiselle suunnatut gstreamer____ paketit kehitys paketteja lukuun ottamatta.  yhteensä jouduin siis asentamaan noin 8 pakettia. 

Kiitos auttaneille. Jatkossa on fedoroiden osalta tämäkin homma selvä.






« Viimeksi muokattu: 09.10.08 - klo:16.57 kirjoittanut Antifilatelisti »

js72

  • Käyttäjä
  • Viestejä: 134
    • Profiili
Vs: Fedora 9 :ään lisää ohjelmalähteitä[RATKAISTU]
« Vastaus #8 : 17.10.08 - klo:19.26 »
Tämä saitti on varmasti vierailun arvoinen jos Fedoran kanssa puuhastelee: http://www.dnmouse.org/
Torvalds himself says, that Linux is Linux is Linux and not GNU/whatever...