Linux-kysymyksiä & yleistä keskustelua Linuxista

Tässä joku aika sitten tuli hyvä esimerkki kun koitin tutustua arch linuxiin ja koitin tietenkin asentaa virallisen ohjeen perusteella. Tuossa oli joku kohta mikä ei mennytkään enää ohjeen mukaan Tätä kun googlailin niin valitettavan usein siellä oli liuta vastauksia "read the official installation instructions" tai parhaassa tapauksessa pelkkä linkki niihin vaikka aloittaja selvästi kertoi viestissään että tätä kohtaa ohjeistuksessa ei ole.

Tämä on myös yksi koko opensource maailman ongelma. Dokumentaatio, jos sitä edes on, ei usein ole ajan tasalla. Sitten kun joutuu googlettelemaan niin kyllähän netistä löytyy valtavasti aina aikaisempia kyselyitä ja keskusteluja, mutta ainakin itse olen huomannut sen että oikeastaan paria vuotta vanhempia ohjeistuksia on ikävä koittaa kokeilla kun monesti tuntuu että joku on muutettu ja homma tökkää sitten siihen että olet puolittain räpeltänyt jotain joka voi sitten myöhemmin taas estää jotain muuta.
Ihan samanlaisia ongelmia kyllä löytyy windowsinkin puolelta, homma ei vaan toimi vaikka on orjallisesti noudattanut asennusohjetta. Erään suuren laitevalmistajan konfigurointiohjelma vaan ei suostu toimimaan kaikissa tuettujen listassa olevien windowsien kanssa suoraan ja tekninen tukikin vaan jankkaa "Onhan sinulla tuettu Win-versio? Olethan asentanut asennusohjeen mukaan?". Ja todellisuudessa kun aikansa kaiveli, syynä oli puuttuva dll-kirjasto jota ei asennuspaketissa ollut mukana eikä missään ollut mitään mainintaa asiasta.

Vastaavia juttuja on tullut vastaan muistakin win-softista, varsinkin jos käsketään muuttamaan jotain windowsin asetusta niin yllättäen sitä asetusta ei löydykään sieltä mistä asennusohjeen mukaan pitäisi löytyä kun windowsissakin on asiat siirtyneet eri paikkaan jopa saman major-version sisällä.

Toki osassa linux-softiakin dokumentaatio on aika ohkaista mutta yleensä vian jäljille sentään pääsee jos vähän osaa esim järjestelmän lokeja lueskella, windowsissa kun ei yleensä niistä lokeistakaan löydä mitään järkevää. Se on kyllä totta että eri linuxeissa on asiat vähän eri paikoissa ja eri tavalla, joten jos ei ihan mainstream-linux-jakeluita käytä niin ongelman tullessa vastaan sen selvittely ei välttämättä ole ihan helppoa, ainakaan vähän kokemattomammalle käyttäjälle.

Valitettavasti joissakin piireissä asenne on vähän ilkeää aloitteleville käyttäjille ja vastaukset ovat "RTFM" -tasoa mutta tuo on tässä vuosien varrella vähentynyt malkoisen paljon. Noissakin jutuissa Ubuntu/Fedora sun muissa suuremmalla yleisölle tarkoitetuissa jakeluissa tuntuu asenne olevan "asiakaspalvelussa" parempi, ei ihan heti lytätä kysyjää maanrakoon.
 
Noissakin jutuissa Ubuntu/Fedora sun muissa suuremmalla yleisölle tarkoitetuissa jakeluissa tuntuu asenne olevan "asiakaspalvelussa" parempi, ei ihan heti lytätä kysyjää maanrakoon.

Debianilla ja Ubuntulla voisi sanoa olevan kummallakin aito online-manuaali, siinä missä Archilla ja johdannaisilla on käytännössä pelkkä wiki. Jälkimmäisestä löytyy kyllä vastaus moneen kysymykseen, mutta vastuu tiedon omaksumisesta ja etsimisestä jää käyttäjälle. Linux-aloittelijalle wiki ei välttämättä ole se paras neuvonantaja koska käsi kaipaisi vielä pitelyä.
 
Jaa millä tavalla? Saisiko jotain konkreettisia esimerkkejä miten esim Fedoraa käyttävä on jatkossa maksava asiakas?
No siis, koska Ubuntu on Debian:in maksullinen versio ja Fedora:n pro-käyttäjien on tarkoitus maksaa lopulta RHEL:ista, koska heillä ei ole aikaa community version bugihallintaan yms. Luultavasti melko harva ammattikäyttäjä käyttää lopulta community versioita, jotka ovat paremmin soveltuvia kotikäyttäjille yms. epäviralliseen. Kaupalliselle yritykselle ei yleensä ole paha rasti maksaa siitä, että joku muu manageroi ohjelmistoja, koska järjestelmän downtime yms. maksaa rahaa.
 
Viimeksi muokattu:
No siis, koska Ubuntu on Debian:in maksullinen versio ja Fedora:n pro-käyttäjien on tarkoitus maksaa lopulta RHEL:ista, koska heillä ei ole aikaa community version bugihallintaan yms. Luultavasti melko harva ammattikäyttäjä käyttää lopulta community versioita, jotka ovat paremmin soveltuvia kotikäyttäjille yms. epäviralliseen. Kaupalliselle yritykselle ei yleensä ole paha rasti maksaa siitä, että joku muu manageroi ohjelmistoja, koska järjestelmän downtime yms. maksaa rahaa.
No on aika kapea kuva kyllä.

Ensinnäkään Ubuntu ei ole Debianin "maksullinen versio". Sellaista ei ole olemassa. Ja miksi debiania käyttävä siirtyisi käyttämään Ubuntua? Tai että maksaisi tästä "canonicalin tuesta" (mitä se ubuntu pro nykyisin maksaakaan). Sama fedoran osalta, jos desktop käyttäjä käyttää fedoraa niin en kyllä näe todellisena skenaariona että yhtäkkiä päätettäisiin siirtyä käyttämään maksullista RHEL:iä.

Mutta sä taidat asiaa katsella jostain kapeasta serverinäkökulmasta tai korporaatiopuolelta jossa näin voikin olla. Mutta desktop käytössä, saati pelikäytössä (josta tämäkin keskustelu taas lähti) niin ei.
 
Vastaavia juttuja on tullut vastaan muistakin win-softista, varsinkin jos käsketään muuttamaan jotain windowsin asetusta niin yllättäen sitä asetusta ei löydykään sieltä mistä asennusohjeen mukaan pitäisi löytyä kun windowsissakin on asiat siirtyneet eri paikkaan jopa saman major-version sisällä.
Jokin aika sitten boottasin läppärin windowsiin enkä osannutkaan enää kirjautua ulos. Sign out oli jostain syystä pitänyt siirtää jonnekin tree dot menun taakse piiloon, on kai niin advanced toiminto. Olohuoneen pöytäkoneella se näyttää tällä hetkellä olevan ihan suoraan näkyvissä, onko se sitten välillä piilotettu ja tuotu taas takaisin..?

Se on kyllä poikkeus jos jokin netistä löytynyt ohje windowsin asetusten muokkaamiseen on enää ajan tasalla.
 
Linux ei myöskään ole käyttöjärjestelmissä erityisen ansiokas tai teknisesti paras, mutta se on monesti "good enough" käytäntöön.

Pro-käyttäjä voisi haluta L4-mikrokernelin yms., mutta useimmille ihmisille ne eivät tuota suurta eroa.

Itseä kyllä ärsyttää, että koko Debian jäätyy, jos jokin ohjelma, kuten FreeCAD tai Code kaatuu.
 
Eikös tuo Fedora ole vähän sellainen beta testipenkki RHEL:ille. Tai näin olen jotenkin ymmärtänyt.

Ja mitä työpöytäkäyttöön tulee, niin mikähän lie Linuxin osuus työpöytäkäytössä yrityspuolella?
 
Fedorahan on Red Hatin testialusta. Eli ei sieltä käyttäjät siirry RHEL:iin, mutta koodi siirtyy. Samalla tavalla OpenSuse on Susen testipenkki. Ubuntu sitten poikkeaa vähän linjasta, sillä Ubuntu on Canonicalin päätuote.

Debianilla ja Ubuntulla voisi sanoa olevan kummallakin aito online-manuaali, siinä missä Archilla ja johdannaisilla on käytännössä pelkkä wiki. Jälkimmäisestä löytyy kyllä vastaus moneen kysymykseen, mutta vastuu tiedon omaksumisesta ja etsimisestä jää käyttäjälle. Linux-aloittelijalle wiki ei välttämättä ole se paras neuvonantaja koska käsi kaipaisi vielä pitelyä.
Tässä on se ero, että Archin taustalla ei ole korporaatiota, kuten Ubuntulla, Fedoralla ja OpenSusella. Wiki sopii oikein mainiosti sen kehitysmalliin.
Debian on toki myös yhteisö-distro, mutta Debian onkin vanhempi keksintö kuin wikit.
 
Itseä kyllä ärsyttää, että koko Debian jäätyy, jos jokin ohjelma, kuten FreeCAD tai Code kaatuu.
Tuskin se koko Debian jäätyy, eiköhän se ole vain työpöytäympäristö. Jos haluat ratkaisuehdotuksia, niin kerro toki mitä Debiania ja työpöytäympäristöä siinä ajat, niin on jotain mihin tarttua.
 
Linux ei myöskään ole käyttöjärjestelmissä erityisen ansiokas tai teknisesti paras, mutta se on monesti "good enough" käytäntöön.

Pro-käyttäjä voisi haluta L4-mikrokernelin yms., mutta useimmille ihmisille ne eivät tuota suurta eroa.

Itseä kyllä ärsyttää, että koko Debian jäätyy, jos jokin ohjelma, kuten FreeCAD tai Code kaatuu.
Mikrokernelit oli yleinen puheenaihe joskus 20 vuotta sitten, vieläkö niistä jauhetaan?
 
Tuskin se koko Debian jäätyy, eiköhän se ole vain työpöytäympäristö. Jos haluat ratkaisuehdotuksia, niin kerro toki mitä Debiania ja työpöytäympäristöä siinä ajat, niin on jotain mihin tarttua.
No edes näppäimistön valot eivät enää toimi tuolloin. Debian 12 ja KDE Plasma.
Mikrokernelit oli yleinen puheenaihe joskus 20 vuotta sitten, vieläkö niistä jauhetaan?

Mutta yleinen käsitys vaikuttaa olevan, että Hurd kehittyy erittäin hitaasti ja useimmille käyttäjille sen edut eivät ole kehitysvaivan arvoisia. Tuo arkkitehtuuriongelma näkyi mm. myös Firefox:issa, joka vaihtui multi-process -malliin.
 
No edes näppäimistön valot eivät enää toimi tuolloin. Debian 12 ja KDE Plasma.
No sitten kuulostaa aika tiukalta jumilta. Saako ctrl+alt+f4:llä tty:n auki, että pääsisi lukemaan logeja? Jos ei, niin veikkaan jotain ajuriongelmaa. Varsinkin jos on uudempaa rautaa, niin Debianin kerneli saattaa vain olla liian vanha.
 
No sitten kuulostaa aika tiukalta jumilta. Saako ctrl+alt+f4:llä tty:n auki, että pääsisi lukemaan logeja? Jos ei, niin veikkaan jotain ajuriongelmaa. Varsinkin jos on uudempaa rautaa, niin Debianin kerneli saattaa vain olla liian vanha.
Vai kone liian vanha? Yleensä mikään näppäimistössä ei toimi tuolloin. Tuulettimet vaan huutaa. Se, että se kaatuu juuri Code:ssa ja FreeCAD:issa voisi viitata näytönohjainajureihin.
 
Vai kone liian vanha? Yleensä mikään näppäimistössä ei toimi tuolloin. Tuulettimet vaan huutaa.
Yleensä vanha rauta on paremmin tuettu, mutta joltain rautayhteensopivuusbugilta tuo minusta kuulostaa. Näitä joskus osuu kohdalle ja vaatii logien lueskelua, että saa vinkkiä miten korjata. Tai sitten vaan vaihtaa eri distroon. Kun konfiguraatio on eri, niin ongelma ei välttämättä tule esiin.
 
Eikai sitä tarvitse ymmärtää, käyttää sitä mitä itse haluaa.

Vähän sama kuin "mihin omassa käytössäni tarvitsen debiania kun saan kaiken parempana Fedoralla tai Archilla"
 
Vai kone liian vanha? Yleensä mikään näppäimistössä ei toimi tuolloin. Tuulettimet vaan huutaa. Se, että se kaatuu juuri Code:ssa ja FreeCAD:issa voisi viitata näytönohjainajureihin.
Oletko varma, ettei muisti lopu? Mulla käy joskus niin, että joku ohjelma "vähitellen" ottaa kaiken muistin käyttöön, jonka jälkeen mikään ei toimi (eli ei voi esim. ssh:lla ottaa yhteyttä kyseiseen koneeseen, eikä Ctrl+Alt+F4 jne. toimi). Jos ei halua väkisin bootata konetta, niin jonkin ajan kuluttua tilanne todennäköisesti korjaantuu ja out-of-memory-tilanne on näkyvissä esim. dmesg:ssa, mutta tähän tilanteen korjaantumiseen voi pahimmillaan kulua tunteja.

Olen huomannut, että jos muistin loppuminen on "selvempää" siten, että yrittää vaikka allokoida muistia kymmenkertaisen määrän koneen muistiin nähden, niin yleensä silloin ohjelma sammuu saman tien ja koneen käyttöä voi jatkaa normaalisti.

edit: Havainnot perustuvat ainakin Ubuntun versioihin 16.04-20.04. Muistaakseni uudemmillakin olen havainnut samaa, mutta en ole ihan varma.
 
No miksi se on koodattu niin, että se roikkuu?

Vai pitääkö asettaa joku ennakkoraja, jossa se pyytää tallentamaan ennen kuin muisti loppuu?
 

Statistiikka

Viestiketjuista
262 435
Viestejä
4 556 531
Jäsenet
74 964
Uusin jäsen
LinogeFly

Hinta.fi

Back
Ylös Bottom