fedora 6, päivitys

Discussion in 'Linux -keskustelu' started by janiss89, Jan 7, 2007.

  1. janiss89

    janiss89 Member

    Joined:
    Jan 7, 2007
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    11
    lakkas päivitys toimimasta fedorassa, kattelin jo googlesta mutta ei löytynyt mitään. ns. automaattinen päivitys heittää: ('file /sbin/mkinitrd from install of mkinitrd-5.1.19.0.2-1 conflicts with file from package mkinitrd-5.1.19-1', (7, '/sbin/mkinitrd', 0L)) ja consoliin laitettava yum update heittää Transaction Check Error: file /sbin/mkinitrd from install of mkinitrd-5.1.19.0.2-1 conflicts with file from package mkinitrd-5.1.19-1. eli ideoita tämän korjaamiseen.
     
  2. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Minulla FC6:ssa ovat päivitykset toimineet koko ajan ongelmitta.
    Mitä repositoryjä mahdat käyttää?
    Helpoin tapa saada päivitysohjelma polvilleen, on käyttää sekaisin virallisia ja epämääräisiä, epävirallisia repoja.

    Voit tietenkin tarkistaa, voisiko tuon vanhemman poistaa (yum/rpm), ja asentaa sitten uudelleen tuon päivityksen (jopa manuaalisesti). Viralliset päivityksethän löytyvät mm.
    http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/i386/
     
  3. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    Sama vika, vaikka olen pitänyt tuota DAG/dries etc. kombinaatiota koko ajan ja livnasta olen hakenut vain nvidian ajurit. Yleensä ongelma on ratkennut, kun olen poistanut kaikki virheilmoituksia antaneet ohjelmat ja sen jälkeen ladannut ne uudestaan.

    Onko muuten mitään kikkaa saada listattua kaikki jostain tietystä reposta koneelle ladatut paketit?
     
  4. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Enpä ole asiaa aiemmin miettinytkään, kun noilta ylimääräisiltä repoilta ainoastaan asennan tiettyjä ohjelmia. Koskapa nämä ylimääräiset repot siis tarjoavat Perus-Fedoraan ja sen virallisiin Extroihin kuulumattomia ohjelmia, voi hieman arvailla, mitä mistäkin reposta on tullut asenneltua.
    Paketeissa yleensä on merkintä esim. livna:ssa lvn6.
    Onnistuisikohan komento selvittämään Livnan paketit FC6?:
    rpm -qa | grep lvn6
    Ja vastaavasti dag/dries:
    rpm -qa | grep fc6.rf
     
  5. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    Toimihan tuo. Ja kah, olihan sinne muutama livnan paketti livahtanut, nvidian lisäksi. Mutta ongelma ei ratkennut: mjpegtools ja transcode -paketit vaativat libSDL_gfx.so.13 tiedoston, joka tulee vanhan SDL_gfx.i386 -paketin mukana, mutta uusi versio eli 2.0.15-1 ei sitä sisällä. Huonompi homma, transcodea käytän viikottain.

    Muita ehdotuksia?
     
  6. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Etpä yksityiskohtaista kysymystä ko. aiheesta ole esittänyt?
    Mitä ihmettä? Mistä olet nuo ohjelmat asentanut? Koko paketinhallinnan idea on se, että ko. ohjelmat on paketoitu ko. jakelunversion vaatimukset täyttäen, tai siihen on samalla saatavissa paketinhallinnan avulla tarvittavat lisäpalikat.
    Miksi siis sinulle paketinhallinta ei toimi?

    Ainakin FreshRpms:ssä on molemmat ohjelmat tarjolla. Mielestäni ne olen joskus onnistuneesti asentanut.

    Jos muu ei auta, pitää ohjelma kääntää lähdekoodista, mielellään paketoida rpm-paketiksi ja asentaa paketinhallintasoftalla (= rpm/yum).
     
    Last edited: Jan 13, 2007
  7. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    OK, mennäänpä sitten yksityiskohtaisesti. Lähdetään tilanteesta, jossa kaikki kolme ohjelmaa (transcode, mjpegtools, SDL-gfx) ovat asentamatta. Haluan asentaa transcoden ja mjpegtoolsin. Yum jne. hakee em. ohjelmat ja asentaa myös SDL-gfx:n, koska siinä on transcoden ja mjpegtoolsin vaatima libSDL_gfx.so.13 -tiedosto. Ohjelmat asentuvat ja kaikki pelaa hyvin. Ongelmat alkavat siinä vaiheessa, kun alan päivittää käyttistäni (yum update). Se ei suostu ottamaan uutta, SDL-gfx:n 2.0.15-1 versiota, koska siinä tuota libSDL_gfx.so.13 tiedostoa ei siinä ole. Lopputulos on se, että yum ei päivitä mitään.

    Ongelma on tietysti ratkaistavissa yum --exclude SDL-gfx update komennolla, mutta minua vain periaatteessa jurppii tällainen excludaus: mitä seuraavaksi? Kuinkahan pitkäksi exclude lista tulevaisuudessa turpoaakaan?

    En anna kuitenkaan periksi. Menen seuraavaksi hakemaan uusia versioita sekä transcodesta että mjpegtoolsista. Nämä versiot ovat siis niin tuoreita, että ne eivät ole vielä löytäneet tietänsä FC6:n repoihin, mutta kotisivuilta ne ovat imuroitavissa. Ja halleluja, nehän eivät tätä kryptistä libSDL_gfx.so.13 tiedostoa vaadikaan, eli joku oli kiinnittänyt huomiota tähän ilmeiseen ongelmaan. Lataan ja asennan uudet versiot (transcode-1.0.2-29.fc6.at, mjpegtools-1.9.1-14_cvs20061009.fc6.at), joita ei siis näinä versioina ainakaan minun käyttämistäni repoista (dries core updates freshrpms macromedia extras) löydy. Ohjelmat asentuvat ja kaikki pelaa taas hienosti. Kaikki hyvin? Ei, koska ongelma vaihtuu toiseksi. Nyt yum update johtaa siihen, että SDL-gfx päivittyy hienosti 15-versioksi, mutta transcode vaatii nyt liblzo.so.1 -tiedostoa, joka taas on osa vanhaa lzo.i386 0:2.02-2.fc6 ohjelmaa, uudessa versiossa kyseistä tiedostoa ei ole. Ja edelläkuvattu kikka ei tähän ongelmaan puraisekaan, transcodesta tai lzo:sta ei ole sellaisia uusia versioita, joiden avulla ongelman voisi fiksata.

    Veikkaan, että ongelma poistuu, kun jaksan hieman odotella, näistä ohjelmista tulee varmasti sellaiset versiot, joissa nämä puutteet on korjattu. Mutta mistä ihmeestä tämä ongelma johtuu? Onko näitä jatkossa tulossa lisää?
     
    Last edited: Jan 14, 2007
  8. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    Täytyy vastata vissiin itse omaan kysymykseen: yllämainitut, fc6.at loppuiset paketit ovat ATRpms reposta, joka taas ei ole yhteensopiva RMPForgen kanssa. Poistin nämä ja tsekkasin paketit, nyt minulla ei ole yhtään pakettia livnasta tai ATrpms:stä. Asensin sen jälkeen kaikki paketit (mjpegtools-devel mjpegtools transcode lzo SDL_gfx) ihan normaalisti yumilla uudestaan, ja nyt ollaan 0-pisteessä uudestaan. Ongelma vissiin poistuu kun nuo yllämainitut versiot tulevat RPMForgeen. Toivottavasti.
     
  9. Hahhaa

    Hahhaa Member

    Joined:
    Oct 30, 2006
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    16
    Tämä nyt ei aiheeseen oikein liity, mutta Fedora Core vaikuttaa hieman vaikeammalta aloittelijalle, kuin esim. Ubuntu. Tarvitaanko osaamista enemmän kuin muissa jakeluissa?
     
  10. chardi

    chardi Member

    Joined:
    Apr 8, 2005
    Messages:
    69
    Likes Received:
    0
    Trophy Points:
    16
    Eipä tuo Fedora sen kummempi ole kuin ubuntukaan se että miten kukakin säätää omaa käyttöjärjestelmäänsä, tässä keskustelussa on lähinnä kyse riippuvuuksista ja ihan samanlaisia ongelmia voi tulla periaatteessa ubuntussakin kun käytetään ulkopuolisia paketti lähteitä.

    Ubuntu on ehkä hieman käyttäjä ystävällisempi ja nykyisin ihmiset kirjoittaa siihen paljon enemmän ohjeita kuin muihin jotka on enemmän liitännäisiä kaupallisiin linuxeihin. Vaikka pohja ubuntullekin on kaupallisessa Debianissa.
     
  11. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    Kokeilin Ubuntua viikon verran, en tykännyt. Periaatteessa ihan samantyyppinen systeemi, sekä gnome ja kde ovat tarjolla, tosin kde oli aika karun näköinen. Ylläpito näytti olevan samantapaista. Ubuntussa on tosin huomattavasti aktiivisempi tuki, näitä jopa suomenkielisiä keskustelupalstoja on runsaasti, enemmän kuin Fedoralla. Osin olen löytänyt ratkaisun Fedoran ongelmiin Ubuntun keskustelupalstoilta. Linux-paja tarjoaa suomenkielisen Fedora foorumin, mutta keskustelu siellä vaikuttaa aika laimealta.

    Suosisin edelleen Fedoraa ylitse Ubuntun, molemmissa on omat hyvät ja huonot puolensa. Yritän vääntää jonkinlaisen Fedora Core 6 katsauksen tuonne eka linux-threadiin, kun vaan tulisi aikaa.
     
  12. Hahhaa

    Hahhaa Member

    Joined:
    Oct 30, 2006
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    16
    Pystyykös tätä kokeilemaan live-dvd:nä?
     
    Last edited: Jan 16, 2007
  13. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    Jep. Tsekkaapa tästä. En ole itse kokeillut ja kyseessä on vissiin ensimmäinen live-cd fedorasta, joten suhtaudun varauksella. Kokeile ja raportoi asiasta.
     
  14. Hahhaa

    Hahhaa Member

    Joined:
    Oct 30, 2006
    Messages:
    60
    Likes Received:
    0
    Trophy Points:
    16
    No minäpä kokeilen ja raportoin sitten kun saan CD-levyaseman kuntoon.
     
    Last edited: Jan 16, 2007
  15. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Ei missään tapauksessa. Fedora on ns. "helppokäyttöisiä" Linux-jakeluja SuSE:n ja Mandrivan kanssa.
    Fedora Core RedHatin perillisenä on suosituimpia jakeluja. RedHat/Fedora:lle on saatavilla laajalti kirjallisuutta, joiden avulla järjestelmään voi tutustua.

    Ubuntu on Debianista kehitelty jakelu. Debiania ei koskaan ole syytetty helppokäyttöiseksi eikä suositeltu aloittelijoille. Ubuntun laajat ohjesivut vain auttavat mainiosti aloittelijoitakin aloittamaan Linuxiin tutustumisensa Ubuntu-jakelulla.
    Debianille tarjollaoleva ohjelmisto on ehkä laajin saatavillaoleva jakeluun "räätälöity" pakettikokonaisuus.
    Mainitusta Fedorasta virallisilta repoilta puuttuu moni ohjelma, joita syystä tai toisesta ei jakeluihin yleensä ole tarjolla. Syyt ohjelmien jättämiseksi jakelusta ovat hyvin perusteltuja.
    Tämä onkin juuri tässä viestiketjussa käydyn keskustelun ydin.
     
  16. Isukki50

    Isukki50 Regular member

    Joined:
    Jun 5, 2003
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    26
    Ai jaa? Transcode, mjpegtools ja SDL-gfx ovat kyllä kaikki ihan laillisista repoista kotoisin. En usko, että kyseessä on esittämäsi huoleton latailu epämääräisistä repoista. Joku muukin oli muuten huomannut saman ongelman, SDL-gfx:n kotisivuilta löytyi seuraava kommentti:

    Eli ongelma korjaantuu linkittämällä ja uusi versio todennäköisesti korjaa ongelman. Toivotaan.
     

Share This Page