Linux-kysymyksiä & yleistä keskustelua Linuxista

Mitä nyt se että Androidissa on DRM integroituna melkoisen syvälle rautaa myöten, kuten ylempänä jo tuotiin esille.

Lisäksi Android on Linux-kerneliin perustuva käyttöjärjestelmä, ei enempää eikä vähempää. Siinä ei ole kernelin lisäksi oikeastaan mitään yhteistä minkään Linux-käyttöjärjestelmäksi ymmärretyn kanssa, C-kirjasto, userland, initit, graafinen ympäristö, aivan kaikki on erilaista. Jopa kernelissa on moduleita ja optioita joita ei missään muualla käytetä.

Vertaaminen ihmisten tietokoneissaan käyttämiin Linux distroihin on täysin hedelmätöntä.
Androidien kerneliä on kyllä tuotu Project Treblen yms. yritysten myötä lähemmäs mainlinea. En muista uusinta lukua, mutta 2018 artikkelin mukaan Android Common Kernel oli vain noin 6500 riviä mainline-kernelin päälle. Tuossa luki että "The eventual plan is to push thatto zero, but there are a number of issues to deal with still, including solvingproblems with priority inheritance in binder, getting energy-awarescheduling into the mainline, and upstreaming the SDCardFS filesystem bridge". Eli aika lailla esim. videotoistoon suoraan liittymättömiä juttuja.

Nuo valmistajakohtaiset laiteajurit ja hienosäädöt yleensä noudattavat jotain valmista rajapintaa, joten vaikka niistä tulisi miljoonia rivejä lisää, niillä ei ole sen perusytimen toimintaan erityisesti vaikutusta. Androideissahan joku valmistaja on voinut tehdä paljonkin lisää koodia, mutta esim. yleinen videotoiston toimivuus riippunee siitä, mikä on se yhteinen osuus eri laitteissa.

Noissa muissakin palikoissa idea on, että osat ovat ainakin jossain määrin vaihdettavia ja Androidissahan se juttu on, että ne alunperin tekivät vähemmän. Esim. libc:n kuuluisi toimia lähes identtisesti. Vähän eksoottisempi init tuskin tekee mitään enempää kuin systemd. Korkeammalla tasolla sitten alkaakin olla aika erilaisia rajapintoja.
 
Androidien kerneliä on kyllä tuotu Project Treblen yms. yritysten myötä lähemmäs mainlinea. En muista uusinta lukua, mutta 2018 artikkelin mukaan Android Common Kernel oli vain noin 6500 riviä mainline-kernelin päälle. Tuossa luki että "The eventual plan is to push thatto zero, but there are a number of issues to deal with still, including solvingproblems with priority inheritance in binder, getting energy-awarescheduling into the mainline, and upstreaming the SDCardFS filesystem bridge". Eli aika lailla esim. videotoistoon suoraan liittymättömiä juttuja.

Nuo valmistajakohtaiset laiteajurit ja hienosäädöt yleensä noudattavat jotain valmista rajapintaa, joten vaikka niistä tulisi miljoonia rivejä lisää, niillä ei ole sen perusytimen toimintaan erityisesti vaikutusta. Androideissahan joku valmistaja on voinut tehdä paljonkin lisää koodia, mutta esim. yleinen videotoiston toimivuus riippunee siitä, mikä on se yhteinen osuus eri laitteissa.

Noissa muissakin palikoissa idea on, että osat ovat ainakin jossain määrin vaihdettavia ja Androidissahan se juttu on, että ne alunperin tekivät vähemmän. Esim. libc:n kuuluisi toimia lähes identtisesti. Vähän eksoottisempi init tuskin tekee mitään enempää kuin systemd. Korkeammalla tasolla sitten alkaakin olla aika erilaisia rajapintoja.
Pointti oli että Androidin vertaaminen työpöytä-Linuxeihin on hyödytöntä, niissä on enemmän erilaista kuin samanlaista. Se että jokin toimii ja on mahdollista Androidista ei millään tavalla vahvista tai kumoa toimivuutta distrossa X. Saati päinvastoin. Tiedän että jotkut kovasti haluavat Androidin olevan "Linux" mutta tekniset faktat eivät tätä tue.

Videotoistossa tuo jo esille tuotu DRM on hyvinkin olennainen juttu, esim. jotkut Widevinen tasot edellyttävät TEE:n olemassaoloa ja chain of "trust"ia, eli käytännössä voidaan puhua rautatason estosta laitteen käyttäjän pääsylle dekoodattuun videosisältöön.
 
Fedora 43 julkaisu vuorossa sitten tänään illemmalla. Tosin eipä tuo nyt hirveästi mitään uutta tuo, etenkin kun KDE 6.5 tulee vasta jälkikäteen, kun KDE:n julkaisuaikataulu osui suoraan Fedoran release freezen kohdalle.

KDE SIG:lla tosin ollut COPR-repo tuolle final-versiolle pystyssä jo reilun viikon.
 
Fedora 43 julkaisu vuorossa sitten tänään illemmalla. Tosin eipä tuo nyt hirveästi mitään uutta tuo, etenkin kun KDE 6.5 tulee vasta jälkikäteen, kun KDE:n julkaisuaikataulu osui suoraan Fedoran release freezen kohdalle.

KDE SIG:lla tosin ollut COPR-repo tuolle final-versiolle pystyssä jo reilun viikon.
Tässä vähän odotellutkin. Oli tuossa tarkoitus laittaa vaimolle vanhaan läppäriin Fedora jo tuossa toissaviikonloppuna kun Win10 tuki päättyi ja rouva halusi päästä siitä eroon. Valmistelin jo USBitikun mutta sitten hoksasin että koneessa on pyörivä kiekko mallia 120GB, ja koska tuo 43:n julkaisukin häämötti jo nurkan takana niin tilasin pienehkön SSD:n ja jäin odottelemaan 43 asennusimagea niin ei tarvitse hetkeen päivitellä.

KDE 6.5 puute ei haittaa kun Cinnamon spiniä kaavailinkin, arvelin että kevyempi ja toimii nätimmin tuossa dual core Haswellissa 8GB muistilla.
 
Asensin Linux Mintin Windows 10 tilalle.
Windowsissa mulla oli C:n juuressa "Omat"-kansio, jonka alla on kaikki asiakirjat, kuvat, musiikit jne. Jos kopioin ne nyt Linuxiin /user/käyttäjänimeni/ alle, niin onko kaikki silti myös muiden mahdollisten käyttäjätunnusten käytettävissä, kuten ennenkin? Vai tuleeko niihin rajoitus käyttää vain omalla tunnuksellani? Mikäli tulee, niin mikä olisi oikea sijainti kansiolle? Näyttää hirvittävän monimutkaiselta kansiorakenne Windowsiin tottuneelle.
Tuossa jo ohjattiin muualle opiskelemaan lisätietoa, mutta se mitä kannattaa tehdä ja kuinka hankalasti riippuu haluatko että kaikki koneelle koskaan pääsevät käyttäjätunnukset saavat täydet käyttöoikeudet hakemiston tiedostoihin, vai haluatko rajoittaa että vain tietyt käyttäjät saavat (täydet tai jotkut oikeudet).

Jälkimmäisessä tapauksessa pyrkisit lisäämään kaikki haluamasi käyttäjät johonkin samaan käyttäjäryhmään ja tälle ryhmälle antaisit oikeudet tekemääsi hakemistoon ja sen alla oleviin tiedostoihin. Jos taas kaikki saavat kaikki oikeudet, on helpompaa.

Kun tuota Linuxin tiedostojen ja hakemistojen omistajuuksia ja käyttöoikeuksia hieman oppii niin kyllä se alkaa käydä järkeen ja oppii mitä kaikkia tarkkoja rajauksia voi tehdä pääsyissä johonkin hakemistoon ja tiedostoihin. Vähän joutuu kyllä harjoittelemaan esim. chmod komennon käyttöä... :) En itsekään vieläkään ulkoa muista tarkasti millä numeroilla tai vivuilla saan juuri tietyt oikeudet, pitikö laittaa 5 vai 6 others-ryhmälle tms...
 
Tässä vähän odotellutkin. Oli tuossa tarkoitus laittaa vaimolle vanhaan läppäriin Fedora jo tuossa toissaviikonloppuna kun Win10 tuki päättyi ja rouva halusi päästä siitä eroon. Valmistelin jo USBitikun mutta sitten hoksasin että koneessa on pyörivä kiekko mallia 120GB, ja koska tuo 43:n julkaisukin häämötti jo nurkan takana niin tilasin pienehkön SSD:n ja jäin odottelemaan 43 asennusimagea niin ei tarvitse hetkeen päivitellä.

KDE 6.5 puute ei haittaa kun Cinnamon spiniä kaavailinkin, arvelin että kevyempi ja toimii nätimmin tuossa dual core Haswellissa 8GB muistilla.
Näyttää torrentit olevan jo tarjolla

 

Statistiikka

Viestiketjuista
291 099
Viestejä
4 980 027
Jäsenet
79 889
Uusin jäsen
Sininensiili

Hinta.fi

Back
Ylös Bottom