Kun olen kehunut kovasti Linuxia, sen vakaudesta, vapaudesta, ilmaisuudesta, turvallisuudesta ja toimivuudesta on syytä välillä antaa myös kielteistä palautetta jotta homma ei menisi pelkäksi hymistelyksi.
On yksi asia joka on minua aina askarruttanut. Kun asennat Linux-distron, sinä saat mukana SEN HETKISTÄ AJAN TASALLA OLEVAA SOVELLUSOHJELMISTOA, KOODEKKIA JA MUUTA SOFTAA. Periaatteessa sinulla on LTS-versiona mahdollisuus käyttää samaa järjestelmää seuraavat kolme vuotta, tai 5 vuotta näillä tämän vuoden LTS-distroilla Ubuntu ja Mint.
Näin periaatteessa muttei käytännössä. Nimittäin nyt tulee se tympeämpi puoli Linux-distrossa: SOVELLUSOHJELMAT EIVÄT PÄIVITY UUSIMPAAN VERSIOON. Esim. mediasoittimet pysyvät vaikkapa versio 1.0:ssa (1.0.1, 1.0.2, 1.0.3 jne...) eivätkä siirry uusimpaan joka voisi olla vaikkapa 2.0.1.
Ja tässä tulee se pulma. Sinulla on vakaa, toimiva ja turvallinen käyttöjärjestelmä, JONKA SOVELLUSOHJELMAT OVAT VANHOJA. Tästä tulee paljon pulmia. Rakennus joka on valmis on kohta toiminnan suhteen jo vanha. Se puretaan ja rakennetaan tilalle uusi. Onko tämä järkevää?
Miksei Ubuntu ja Mint voisi siirtyä rolling-releaseen? Rakentaa käyttöjärjestelmä jota ei tarvitse ensiasennuksen jälkeen muuta kuin päivittää.
(Sama kysymys voitaisiin myös esittää myös Windowsista ja Macistä mutta koska nämä ovat kaupallisia järjestelmiä niiden uusimista voidaan perustella businesskäytännöllä)
On yksi asia joka on minua aina askarruttanut. Kun asennat Linux-distron, sinä saat mukana SEN HETKISTÄ AJAN TASALLA OLEVAA SOVELLUSOHJELMISTOA, KOODEKKIA JA MUUTA SOFTAA. Periaatteessa sinulla on LTS-versiona mahdollisuus käyttää samaa järjestelmää seuraavat kolme vuotta, tai 5 vuotta näillä tämän vuoden LTS-distroilla Ubuntu ja Mint.
Näin periaatteessa muttei käytännössä. Nimittäin nyt tulee se tympeämpi puoli Linux-distrossa: SOVELLUSOHJELMAT EIVÄT PÄIVITY UUSIMPAAN VERSIOON. Esim. mediasoittimet pysyvät vaikkapa versio 1.0:ssa (1.0.1, 1.0.2, 1.0.3 jne...) eivätkä siirry uusimpaan joka voisi olla vaikkapa 2.0.1.
Ja tässä tulee se pulma. Sinulla on vakaa, toimiva ja turvallinen käyttöjärjestelmä, JONKA SOVELLUSOHJELMAT OVAT VANHOJA. Tästä tulee paljon pulmia. Rakennus joka on valmis on kohta toiminnan suhteen jo vanha. Se puretaan ja rakennetaan tilalle uusi. Onko tämä järkevää?
Miksei Ubuntu ja Mint voisi siirtyä rolling-releaseen? Rakentaa käyttöjärjestelmä jota ei tarvitse ensiasennuksen jälkeen muuta kuin päivittää.
(Sama kysymys voitaisiin myös esittää myös Windowsista ja Macistä mutta koska nämä ovat kaupallisia järjestelmiä niiden uusimista voidaan perustella businesskäytännöllä)
Vastaukset 32
Vanhimmat
Käytä aptosidiä tai archlinuxia jos haluat käyttää uusinta uutta.
ArchLinux on niitä varten jotka haluavat tehdä kaiken mahdollisimman monimutkaisesti.
Kysymys kuuluu: onko rolling-release liian kova pala Canonicalille sekä Mint-teamille vai mistä kenkä puristaa? 3-5 vuoden LTS-distrot ovat auttamatta jo muutama vuoden jälkeen ajastaan jäljessä joska niiden sovellusohjelmat, koodekit ym eivät päivity uusimpiin.
Mintistä on rollari olemassa eli Linux Mint Debian Edition (LMDE).
Ubuntu tavoittelee myös yrityskäyttäjiä, joten distron ulkopuolisten ohjelmien täytyy toimia luotettavasti. Siksi ainakin perusjärjestelmän täytyy pysyä suhteellisen muuttumattomana ja muutokset täytyy tehdä hallitusti ja ennakoitavasti. Fuduntuja sun muita on muutenkin ihan tarpeeksi.
Tosin juuri joitain mediaplayereitä jne voitaisiin mahdollisesti uusia useammin.
"Tosin juuri joitain mediaplayereitä jne voitaisiin mahdollisesti uusia useammin."
Niinpä.
Jos haluat uusinta uutta kokoajan niin valitse joku rolling-release jakelu. Yksinkertaista.
Ubuntun LTS versioiden ajatuksena on tarjota vakaa ympäristö joka EI muutu päivitysten myötä. Eli ei tarvitse joka päivityksen jälkeen tarkistaa että mitä on muuttunut ja toimiiko kaikki niinkuin pitäisi. Monella on scriptejä jotka käynnistävät ja ajavat ohjelmia, ohjelmien versiopäivitysten myötä ohjelmien toiminta ja kontrollointi tuppaa muuttumaan jolloin scriptit eivät enää toimikaan oikein vaan ne pitää muokata uudelle ohjelmaversiolle. Ubuntun LTS versioissa tuosta ei tarvitse huolehtia kuin uuteen LTS versioon päivitettäessä koska ympäristö pysyy vakaana. Tuo vakaus on Canonicalin valinta ja yksi syistä miksi käytän sitä enkä hajoilevia rolling release jakeluita.
Miksi valitat ettei ubuntu ole rolling release ? Valittavanasi on useita rolling release jakeluita jos sellaista kaipaat.
Fuduntu on sulle sopivin distro, jos haluat rolling releasen hyödyt ilman esim. arch linuxin testaamattoman roskan huonouksia. Fuduntulla on nyt jo kymmeniä tuhansia uusia käyttäjiä tänä vuonna tullut joten eikun sinne vain.
Windows ei ole mikään linux joten rolling releasesta puhuminen windowsin tapauksessa on absurdia, windowsiinhan tulee kuukausittain päivitykset ja softatkin päivittyy itsekseen omien työkalujensa kautta.
Ei siinä Windowsissa rikota kuukauden välein yhteensopivuuksia. Ja seuraavaksi selität jotain pseudotieteellistä rajapinnoista mutta se ei mene läpi.
"Ei siinä Windowsissa rikota kuukauden välein yhteensopivuuksia. Ja seuraavaksi selität jotain pseudotieteellistä rajapinnoista mutta se ei mene läpi. "
täh? Mihin tämä nyt oli kommentti? Aika pseudotieteellistä kuraa "yhteensopivuuksista"
Mitä hyötyä on vakaudesta jos
-mobiililaajakaista ei toimi
-flash-ongelmia
-video-ongelmia
Olen ollut jossainmäärin pettynyt siihen, että Adoben ja muiden suljetun koodin keisarien on onnistunut aiheuttaa sabotointia eteenkin vanhemmille Linux-versioille. Uskokaa jo ettei kahden vuoden takainen LTS vastaa enää kaikin osin kaikkien uusien flashia vaativien sivustojen standardeja. Jos sivustot toimivat hyvin Ubuntu 12.04:llä tai Mint 13:lla niin se ei merkitse sitä ettei ongelmia olisi vanhemmilla versioilla.
Ja sama juttu noihin mobiiliyhteyksiin. Uusi nettitikku vanhaan LTS-distroon niin eipä synny nettiyhteyttä. Turha kiistää etteikö ongelmia olisi näissä "vakaissa" distroissa.
En tosin väitä etteikö vastaavia ole esim. Windows XP:ssä. Tiedän montakin tapausta esim. Windows XP:stä (SP2 ja SP3) että ei ole hääppöinen laitteisto-järjestelmän toimivuus multimedian eikä uusien mobiiliyhteyksienkään kanssa.
"Jos sivustot toimivat hyvin Ubuntu 12.04:llä tai Mint 13:lla niin se ei merkitse sitä ettei ongelmia olisi vanhemmilla versioilla."
Esimerkiksi mitä ongelmia ? 10.04 käytössä enkä ole havainnut mitään ongelmia. Nytkin veneellä ja mobiiliyhteydellä netissä. Tuo 12.04 on kotona kokeilussa varakoneella mutta varsinaisella pöytäkoneella ja tässä läppärissä edelleen 10.04.
Huomasin taannoin sellaisen ongelman että eräät sivut jotka vaativat Adobe Flash Pluginia toimivat oikein hyvin Mint 13:ssa jossa asennettuna Shockwave Flash 11. Ei tarvitse edes asentaa mitään Adoben omaa flashia. Homma toimii hyvin mint flash pluginilla ja mint flash 11:lla.
Mutta vastaavasti Linux Mint 13 tai Ubuntu 10.04:ssa sivusto ei avautunut vaikka samat vastaavat Shockwave flashit asennettuna ja toiminnassa selaimessa.
Tässä vain yksi esimerkki siitä millaisia ongelmia pari vuotta vanhoihin LTS-distroihin voi tulla - aivan noin niinkuin yhtä äkkiä. Ja aivan sama onko käytössä Chromium, Firefox tai molemmat. Nyt minun on pakko tuohon koneeseen asentaa juuri tuon tyyppisten sivustojen takia uusin LTS.
Olen pettynyt siihen, että kaksi vuotta vanhat LTS:t ovat noin heikkoja flash-sivustojen kanssa.
"että eräät sivut jotka vaativat"
Saisiko osoitteita niin voisi kokeilla ?
Koska minulla ei ole nyt tuota vanhempaa konetta jossa Ubuntu 10.04 asennettuna niin en voi antaa noita linkkejä. Tiedän kyllä alat väittämään että narraan asiassa. Näin ei ole. Minä olen käyttänyt nyt yli kolme vuotta yhtäjaksoisesti vain Linuxia ja olen muutamaan muiden koneisiin sen myös asentanut niitä. Henkilökohtaisesti minulla itselläni ei ole ongelmia juurikaan ja olen ollut melkoisen tyytyväinen useimpiin distroihin. Voin milloin tahansa asentaa uusimpia distroja jos alan havaita ongelmia vanhempien distrojen kanssa oli kyse mobiililaajakaistasta, flasheista, videoista, koodekeista jne...
Mutta ikävintä on se, että muiden koneisiin asennetut distrot eivät sitten toimikaan niinkuin pitäisi. Ei niihin niin vain rynnätä asentamaan uutta distroa. Tuntuu todella pahalta että ihmiset kokevat jonkin vuoden suht onnistuneen käyttämisen jälkeen pettymyksiä ja täytyy kyllä itsekin myöntää että tympii pahasti että Linux-distrot eivät ole vieläkään päässeet irti näistä suljetun systeemin softan muodostamista ongelmista.
Juuri siksi ihmettelenkin miksi nuo kahden vuoden takaiset LTS-distrot jätetään muutoksissa oman onnensa nojaan. Jos uusissa IcedTea, Open JDK ja Shockwave flash toimii vaivatta (ilman Adoben suljettua flashia) noilla sivustoilla, niin miksei samaa voida päivitysten kautta hoitaa myös Ubuntu 10.04:ssä ja Linux Mint 13:ssa?
Kaipaisin vain noita linkkejä tai jotain tietoa sivuista jotka eivät toimi kunnolla 10.04 versiolla koska itse en ole havainnut sellaisia. Jos saisin linkin tai sivuston nimen niin voisin katsoa mistä on kyse ja miksi sivu ei toimi.
Samoin muut ongelmat selkeästi yksilöitynä niin että voisin katsoa mistä on kyse.
Esim. mokkuloista merkki ja malli joka toimii 12.04:ssä mutta ei 10.04:ssä.
Et kysynyt minulta mutta voin ainakin kertoa sen että Linux Mint 9:ssä Huawei E353 nettitikku toimi ns. heittämällä. Siinä on sellainen jännä juttu että saat yhteyden toimimaan kun käyt jollakin uudemmalla distrolla ja buuttaat sieltä Mint 9:iin (tai Ubuntu 10.04:ään). Mutta jos sammutetun koneen käynnistät ja menet suoraan noihin kahden vuoden takaisiin LTS-distroihin niin ei älyä muodostaa uutta yhteyttä.
Nimittäin Huawei E353 hyvin paljon myyty nettitikku tänä keväänä käsitellään uusissa Ubuntussa ja Mintissä ikäänkuin "laajakaistana". Yhteys näkyy verkkoyhteysikkunassakin "kiinteänä" "wired connection" eikä kuten aiemmat mobiililaajakaistavälilehdellä. Sitä ei enää siis asenneta Maa--->Palveluntarjoaja--->PIN-koodit ym jne...
Itseasiassa sillä yhteys rakennetaan kerran, esim. nettiselaimen Huawei-ikkunassa jossa käynnistetään vain yhteys ja simpsalapim - yhteys valmiina!
Mint 9 ja Ubuntu 10.04 eivät kuitenkaan osaa sitä temppua oli sitten usbmodeswitch asennettuna tai ei.
Korjaus. Siis oli tarkoitus sanoa että Linux Mint 9:ssä Huawei E353 EI TOIMI HEITTÄMÄLLÄ....Itse asiassa en tänäkään päivänä tiedä miten se yhteys siihen rakennettaisiin sillä tuttavallani jolla tuo ongelma oli ei enää Mint 9:ä käytä vaan hän siirtyi Ubuntu 12.04:ään sekä Mint 13:a.
"Juuri siksi ihmettelenkin miksi nuo kahden vuoden takaiset LTS-distrot jätetään muutoksissa oman onnensa nojaan."
Koska koko LTS on pelkkää fuulaata ja fakea ollut koko ajan, pitäisit vaan Windowsin sinne niin ei tarvitsisi juosta jatkuvasti koneita oikomassa.
Ei minulla ole ollut ongelmia Ubuntu 10.04 LTS:llä OpenJDK:n, Flashin yms. kanssa. Ja itseasiassa se ei ihan päde, että Ubuntu 10.04 LTS:ssä päivitettäisi komponentteja ikinä uudemmiksi. Minulla on ollut Ubuntu 10.04 LTS käytössä melkein sen julkaisusta lähtien ja seuraavat muutokset olen huomannut:
Wine uusiutui kerran ja se paransi yhteensopivuutta Windowsohjelmiin
Selain uusiutui ensimmäisen kerran vuoden 2010 kesällä Firefox 3.5->3.6.7 tms. Sitten se vaihdettavissa Firefox 9:n ihan Ubuntun paketeista mutta päivitettiin lopulta kaikille Firefox 10:n. Sen jälkeen Firefoxia on uusittu 1.5kk välein pitkin tätä vuotta.
Flashiä on uusittu samaan tahtiin kuin Adobe on uusinut.
Laitetukea on hieman parannettu.
Muuten on sitten vaan tullut bugikorjauksia ja tietoturvapäivityksiä ja ne tulee kuten luvataan.
Mintistä on rolling release: LMDE.
"SOVELLUSOHJELMAT EIVÄT PÄIVITY UUSIMPAAN VERSIOON."
Ei pidäkkään päivittyä. Sehän se vähän niinkuin on ideakin vakauttamisessa, että ei tule tarpeettomia muutoksia. Uudempi julkaisu kun tulee ohjelmasta niin yhteensopivuudet muuttuu helposti tiedostojen ja asetusten kanssa. Asetukset katoaa ja vanhat tiedostot ei aukea. Käyttöliittymä kun muuttuu niin käyttäjät on hukassa kun napit vaihtelee paikkaa miten sattuu kun päivittelee järjestelmää.
Eli siis homma toimii just niinkuin pitääkin. Näin homma toimii ihan yleisesti vakavasti otettavissa järjestelmissä. Tietysti jotain osia päivitetään jotta järjestelmä pysyy toimintakelpoisena mutta muuten vaan korjataan vikoja, että järjestelmän luotettavuus paranee vuosien käytön myötä.
Eli näin pitääkin hommien olla ja on sitten helppoa järjestää uudelleen koulutus ja varautua muutoksiin. Ubuntussa kyllä sitten toki voi lisätä asennuslähteitä ohjelmille, että ohjelmiston valmistaja voi päivitellä sovellustaan. Lisäksi Ubuntussa päivitetään nykyään nettiselain puolentoista kuukauden välein.
"Eli siis homma toimii just niinkuin pitääkin. Näin homma toimii ihan yleisesti vakavasti otettavissa järjestelmissä"
No mutta ubuntu ei ole vakavastiotettava joten se siitä. Katso vaikka Computer Janitoria ja totea canonicalin työntekijöitten "laatu"
"Eli siis homma toimii just niinkuin pitääkin."
Jättää kyllä toivomisen varaa tällaisenaan, kuten ketjussa tuli esille jo aloituksesta alkaen, joten pitää miettiä on tehtävissä vai onko mitään.
Rolling release ei ole mikään ratkaisu vakaata haluavalle. Vaikka se käyttäisi melko vanhoja ohjelmia, joita pidetään vakaina, välttämättä porukat eivät pitäisi että joidenkin ohjelmien toiminnallisuudet muuttuisivat. Muitakin ongelmia ilmenisi, kuten tietänet.
"Ei pidäkkään päivittyä."
Kyllä sellaista mahdollisuutta kaipaa, vaikkei käytännössä juuri tarvitsekaan. Riippuvuudet voivat mennä rikki, mutta ohjelmallisesti voidaan toimivuus varmistaa. Apt on kehittynyt, mutta olisiko Aptitude edelleen parempi ottamaan huomioon riippuvuuksia?
Backport on vielä sellainen juttu, etten oikein tiedä voiko pitää hyvänä. Mikään ei estä joitakin yksittäisiä ohjelmia asentamasta vaikkapa suoraan deb-paketeista, jos tarvitsen uudempaa versiota kuin ohjelmalähteistä löytyvää. Ei niitä montaa sellaista ohjelmaa kuitenkaan tule. Tällä hetkellä vain yksi sellainen on käytössä.
On oletettavaa, että tulevaisuudessa rolling releaset yleistyvät, kun riippuvuudet osaavat ottaa huomioon ohjelmien tarvitsemat yhteiskirjastot siten, että jokin ohjelma tarvitsee vanhempaa, toinen uudempaa tiedostoa ja että molemmat tiedostot voivat olla koneella ilman konfliktia. Tuolla tavalla kertyy tauhkaa, mutta kyllä siitä eroon päästään tarvittaessa.
Mitä tekemistä sillä on Canonicalin työntekijöiden kanssa. Ubuntu on tunnetusti erittäin vakavasit otettava alusta ammattikäyttöön jolla pyöritetään laajoja järjestelmiä.
"Mitä tekemistä sillä on Canonicalin työntekijöiden kanssa. Ubuntu on tunnetusti erittäin vakavasit otettava alusta ammattikäyttöön jolla pyöritetään laajoja järjestelmiä. "
Ei niin, ei millään ole koskaan merkitystä, ei Canonicalin omien ohjelmien ja toteutusten surkealla laadulla tai millään, mikään ei ole koskaan faktaa, tai vaikka olisikin, niin niillä ei ole sitten merkitystä koska sinun ubuntu-jumalaasi käytetään omissa päiväunissasi ympäri maapallon joilla pyöritetään ylhäisen olevuuden omaavaa "laajaa järjestelmää".
Sitten kun kysyy faktaa näistä "laajoista järjestelmistä", saa vain vastaukseksi sössötystä "kaikkihan käyttää ubuntua päivittäin facebookatessaan".
"On oletettavaa, että tulevaisuudessa rolling releaset yleistyvät, kun riippuvuudet osaavat ottaa huomioon ohjelmien tarvitsemat yhteiskirjastot siten,"
Puolet oikein. Rolling Releaset kyllä yleistyy, mutta waterfall analyysin tekee distron tekijät jo alkujaan, kun ongelmia ei havaita (tai on ratkottu), pistetään paketit jakoon käyttäjille. Sitten on joku Arch linux tänä päivänä vieläkin joita ei testaukset tai analyysit kiinnosta. No lopputuloksen tietää jokainen, mutta esim. Arch linuxista ei voi vetää mitän faktaa rolling release -malliin liittyen mihin luultavasti Ubuntukin siirtyy tulevaisuudessa, kunhan joskus 2020 saisivat vihdoinkin pätevää linux-henkilökuntaa sinne palkattua noiden skriptipoikien sijaan.
No Wikipedia on aika laaja asennus, hajautettuna useille Ubuntu servereille.
On ongelmallista jos jonkin LTS-distron mukana tuleva esim. mediasoitin ei päivity uusimpaan jossa uusimmat koodekit. Ja kuten täällä on jo mainittu vanhassa LTS:ssä tulee myös uusien laitteiden kuten USB-modeemien kanssa vaikeuksia.
Käytännössä uuden LTS:n mukana on aika lailla pakko siirtyä sen käyttäjäksi vaikka kuinka olisi 3 vuotta päivitystukea jäljellä. Niin se vain on.
Yksi pääsyistä käyttää Chakraa on juuri rolling release tapa.
mac ei ole käyttöjärjestelmä.
Niin. Ongelmia piisaa ... niin Linuxissa kuin Windowsissakin. Macissa niitä ei piisaa koska Macin käyttäjä on "uskossa". :)
PPA repot on sitä varten että voi käyttää uusinta mediasoitinta.