mandrake10 surraa hyvin mutta onko ohjelmien kääntäminen aina yhtä ongelmallista? ihan kuin kolikolla arpois lopputuloksen tuleeko monta erroria ja warninkia. rpmmät on taas aika vanhoja mitä löytää.
kde3.3:sta yritinasentaa silä konstruct jutulla, hyvin pyöritteli koodia tunni verran kunnes rupes errorit vilisemään ja siihen loppu asentaminen, ja kun ei edes tiedä mistä tuollanen virheidentulva johtuu. Mitä pitäis päivittää että toimis.
kde3.3:sta yritinasentaa silä konstruct jutulla, hyvin pyöritteli koodia tunni verran kunnes rupes errorit vilisemään ja siihen loppu asentaminen, ja kun ei edes tiedä mistä tuollanen virheidentulva johtuu. Mitä pitäis päivittää että toimis.
Vastaukset 9
Vanhimmat
"kde3.3:sta yritinasentaa.."
Ohjelmien kääntäminen on (yleensä) hyvin helppo ja vaivaton operaatio. Gurujen loitsut kuten ./configure, make, make install tms. (manuaalien tarjoamien ohjeiden mukaan) ja ohjelma on paikallaan ja toimii kuin unelma ;) Lisäksi on käytettävissä rpmbuild, checkinstall
tai vastaavat softat, jotka osaavat liittää softan paketinhallintaohjelman ymmärtämään muotoon etkä pääse sotkemaan paketinhallintaohjelmaasi!
Mutta... Esim. mainitsemasi KDE on todella näitä suuria ohjelmakokonaisuuksia, joiden kääntäminen ei käy ihan tuosta vain... KDE tarvitsee niin paljon oheissälää, etten itse lähtisi sitä lähdekoodista kääntelemään. Varmasti onnistuu, mutta vaatii todella erinäisen määrän ohjeiden lukua ja muidenkin softien käännöksiä.
Eli - toistanko vielä - odota, kunnes tuo KDE 3.3 on valmiina pakettina tarjolla järjestelmääsi (tai nouda järjestelmäsi testing/unstable tai vastaava -haarasta beta-versio (en suosittele)). Toimivuus on tuolloin jo muiden (osaavampien?) käyttäjien testaama ja joku osaava on sen paketoinut meille "tavallisille kuolevaisille".
xine, mplayer ja moni muukin tähän asti tuottannu pelkkää erroria. ./configure ja make menee ok. mutta make install pysähtyy johonkin ongelmaan. Välillä toimii, välillä ei. tosin nyt hain rpmmät ja mutta dvd:t kuuluu mutta ei näy mitää muuta kuin vihreetä sotkua.
Kun päivitin commusta offiin , vähäkin toimivuus on kadonnu. Se KDE oli liian monimutkanen suoritus tälle pulla-koneelle, tosin olin saannu innostavaa kommenttia nörteiltä jotka eivät eläissään olleet kääntäneet yhtään ohjelmaa ja silti kde käänty heillä loistavasti loppuun asti.
Mistä tietää mikä mättää kun kääntäminen tyssää? etenkin kun configure näyttää pelkkää vihreetä valoa eli ei pitäis olla ongelmia.
minä ainakin henk. kohtaisesti oon tullu siihen tulokseen mandraken kanssa, että urpmi on se helppo tapa, ja sillä on onnistunut !
"mutta make install pysähtyy johonkin ongelmaan."
Olethan roottina kun asennat? Tai onko asennuspolku semmoinen jonne sulla on kirjoitusoikeudet.
"Mistä tietää mikä mättää kun kääntäminen tyssää?"
Joskus se configure ei näy kunnolla ilmottavan jotain puutetta, vaan kertoo vain "no" jonkin etsittävän riippuvuduuden kohdalla. Kannattaa semmoset tarkastella.
"Mistä tietää mikä mättää kun kääntäminen tyssää?"
Kai se jonkin errorin heittää?
juu roottina asennan ja errori on yleensä aika sotkua. tyyliin cc- o [plaaplaaplaa] -t- warning o.cc -po .ert error missing string yms.
aikamoinen metsästys on jos configuren kaikki "nout" pitäis vääntää jees.
urpmi on hyvä ja helppo mutta ne lähteet mitkä oli siellä easyurpmi jutussa, joko ovat aikaa jäljessä tai rpmmiä ei saa kuin vanhoja. mikäli haluaa uutta niin pitää hakea sorsat.
Se tarkoittaa että distrosi sorsapaketit on surkeasti tehty ja huonosti optimoitu sun distrollesi.
Ainakin FreeBSD:ssa kaikki lähdekoodipaketit on tehty niin laadukkaasti, että kaikki isotkin ohjelmistot kuten KDE, OO, jne kääntyvät ja asentuvat ilman ongelmitta.
Itse olen asentanut kaikki ohjelmistot lähdekoodeista, ja kaikki ohjelmistot ovat kääntyneet ja asentuneet ilman virheitä. Itse asiassa FreeBSD:ssa koko järjestelmän kääntäminen lähdekoodista onnistuu yhdellä käskyllä, samoin kernelin, ja kertakaan yksikään käännös ole mennyt pieleen.
Siksi vaihdoinkin Linuxista FreeBSD järjestelmän, koska pakettien viimeistelytaso ja toimivuus on aivan eri planeetalta kuin Linuxissa.
T: FreeBSD fani ja ex Debian & Gentoo Linuxin käyttäjä.
easyurpmihan listaa useamman mandraken version lähteet. Niistä kannattaa melkein aina käyttää viimeisintä, tällöin on myös viimeisimmät vakaat versiot käytössä.
Jos käytössä on jokin vanhempi Mandrake, jonka haluat päivittää uudempaan, riittää että ajat ensin koneellasi
urpmi.removemedia -a
tai kaikki erikseen, jos käytössä on joku lähde, jota et ole saanut easyurpmista.
urpmi.removemedia main
urpmi.removemedia contrib
urpmi.removemedia plf
urpmi.removemedia jpackage
sitten käyt nappaamassa easyurpmista uudet lähteet ja asennat ne. Lopuksi komento
urpmi --auto-select
päivittää kaikki koneella olevat pakkaukset, joihin löytyy uudempi versio.
Jos haluaa aivan uusinta, mitä Mandrakella on tarjota, kannattaa käyttää Cooker -lähdettä. Siitä löytyy uusimmat, vielä testausvaiheessa olevat paketit. Kääntöpuolena siis on, että ei kannata itkeä, jos jotain hirveää tapahtuu. Itselleni ei tosin ei vielä ole moista käynyt.
Jos haluat, että käytössä on oikeasti todella uutta pakkausta, kannattaa kokeilla esim. gentoota, jossa aivan kaikki käännetään itse. Voit arvata, että tämä vie aikaa.
"T: FreeBSD fani ja ex Debian & Gentoo Linuxin käyttäjä."
Meneeköhän jo kohta paremmin tuonne sodat-alueelle? ;)
Tokihan noiden softien kääntö Linux-järjestelmissä onnistuu siltä, joka tietää mitä on tekemässä, järjestelmä päivitetty oleellisilta osiltaan jne. jne. Ei ole kuitenkaan aloittelijan touhua... opettavaista toki.
Itse en ole edes kääntänyt kerneliä _vuosi kausiin_, kun siihen ei ole ollut mitään tarvetta.
mandrake on päivitty. Mutta esim. mplayeristä ei saa kovinkaan uusia rpmmiä urpmin kautta, tosin ne tais saada jostain muualta kai. ja xine kans, ikivanha buginen versio.
mandrake on hyvä, tai siihen olen tottunnu. ja se saa vielä jonkin aikaa olla ainoana pingiivituotteena. jos jostain tulee löydettyä isompi kiintolevy niin sitten vois ajatella gentoota yms.