Koodaaminen Chromebookilla

Chromebookit ovat mahtavia. Ne ovat suhteellisen yksinkertaisia ​​ja halpoja laitteita, jotka käyttävät Chrome-käyttöjärjestelmää, joka on riisuttu Googlen kehittämä Linux-pohjainen käyttöjärjestelmä.

Vaikka ne ovat täydellisiä ihmisille, jotka tarvitsevat vain verkkoselaimen perustehtävien suorittamiseen, jos aloitat kehityksen vain Chromebookin kanssa, saatat miettiä, onko parempi sijoittaa tietokoneeseen.

Mutta kaikkien pilvipohjaisten tekniikoiden ja Chrome-käyttöjärjestelmän viimeisimpien päivitysten ansiosta sinulla on paljon vaihtoehtoja. Käymme läpi muutamia suosittuja niistä täällä.

Pilvipohjaiset ratkaisut

Jos verkkokehityksessä olet aivan uusi, siellä on tietysti freeCodeCamp.org. Koko opetussuunnitelma voidaan suorittaa kokonaan selaimessa ja hyödyntämällä työkaluja, kuten CodePen, CodeSandbox, Glitch ja Repl.it, monimutkaisempiin hankkeisiin.

Jopa kokeneet kehittäjät käyttävät yhtä tai useampaa yllä luetelluista sivustoista nopeaan prototyyppien tekoon ja projektien jakamiseen helposti muiden kanssa ilmaiseksi. Vaikka ne saattavat olla hitaampia kuin alkuperäinen dev-ympäristö, tosiasia, että voit käyttää niitä mistä tahansa Internetiin liitetystä laitteesta ja että kaikki on tallennettu heidän palvelimilleen, on iso plus.

Linux Chromebookeille

Chrome OS v.69: stä lähtien voit ottaa Linuxin käyttöön Chromebookeille ja asentaa Linux-kuoren beta-version tiettyihin Chromebookeihin. Vaikka tuettujen laitteiden luettelo on lyhyt, useimpien, ellei kaikkien tulevien Chromebookien odotetaan tukevan tätä ominaisuutta.

Pohjimmiltaan tapahtuu, että Chrome OS käyttää Debian-versiota virtuaalikoneessa. Koska Debian on se, johon Ubuntu, suosittu Linux-jakelu- / käyttöjärjestelmä, perustuu, sinun pitäisi pystyä asentamaan kaikki Chromebookiisi samalla tavalla kuin Debian / Ubuntu-koneelle.

Esimerkiksi, jos haluat asentaa Firefoxin, sinun tarvitsee vain avata pääte ja kirjoittaa sudo apt install firefox.

On kuitenkin joitain haittoja. Tällä hetkellä tämä ominaisuus on beetaversiossa, ja laitteistokiihdytystä ei vieläkään tueta muissa kuin Chrome-käyttöjärjestelmäsovelluksissa.

Asiat, kuten Firefox tai VSCode, toimivat hitaammin kuin muilla koneilla, joissa on Linux-jakelu, kuten Ubuntu. Tämä tarkoittaa myös sitä, että myös videodekoodaus on hieman hitaampaa, ja toisto voi kärsiä seurauksena. Myöskään laitteita, kuten mikrofoneja ja verkkokameroita, ei vielä tueta.

Tällä sivulla on lisätietoja siitä, mitä ei vielä tueta.