Etusivu
» Linux
»
Miten Linux asennetaan Chromebookiin? Käytännön asennus- ja varmistusopas
Miten Linux asennetaan Chromebookiin? Käytännön asennus- ja varmistusopas
Jos tavoitteesi on käyttää Linux-työkaluja Chromebookissa luopumatta ChromeOS:stä, paras tulos ei yleensä ole perinteinen kaksoiskäynnistysasennus. Tuetuissa Chromebookeissa Google tarjoaa sisäänrakennetun Linux-kehitysympäristön, jota kutsutaan yleisesti nimellä Crostini. Se suorittaa Debian-pohjaista Linux-konttia virtuaalikoneessa ChromeOS:n rinnalla, joten voit käyttää terminaalia, komentorivityökaluja, koodieditoreita, IDE:itä ja monia graafisia Linux-sovelluksia säilyttäen normaalin Chromebook-kokemuksen.
Syyskuusta 2026 lähtien Google dokumentoi tämän edelleen ChromeOS:n ensisijaisena Linux-vaihtoehtona. Tärkeä kysymys ei ole vain se, valmistuuko asennus. Hyvän asennuksen tulisi jättää sinulle Linux-ympäristön, joka käynnistyy luotettavasti, pystyy päivittämään paketteja, pystyy käyttämään tiedostoja ja laitteistoja, joita todella tarvitset, ja jota voidaan varmuuskopioida ennen kuin luotat siihen todellisessa työssä.
Tekoälyn luoma kuvitus Linux-kehitysympäristöstä Chromebookissa. Tämä ei ole todellinen kuvakaappaus; nimikkeet ja asettelu voivat vaihdella ChromeOS-version mukaan.
Mitä sinun tulisi odottaa asennuksen onnistuessa?
Onnistuneen Crostini-asennuksen tulisi tuottaa käyttökelpoinen Linux-työtila, ei korvata ChromeOS:ää. Google kuvaa Linuxia ChromeOS:ssä kehitysympäristönä, joka asentaa terminaalin ja mahdollistaa Linux-sovellusten näkymisen ChromeOS-sovellusten rinnalla. Sinun ei tarvitse ottaa Chromebookin kehittäjätilaa käyttöön normaalia Crostini-asennusta varten.
Tarkistus
Hyvä tulos
Jos epäonnistuu
Linux-asennus
Terminaali avautuu asennuksen jälkeen
Tarkista laitteen tuki, käytäntörajoitukset, tallennustila ja verkkoyhteys
Pakettienhallinta
sudo apt update valmistuu ilman arkistovirheitä
Tarkista internetyhteys, järjestelmän aika ja arkistovirheet ennen lisäohjelmistojen asentamista
Linux-sovellukset
Asennetut graafiset sovellukset voidaan käynnistää ChromeOS:n käynnistimestä
Varmista, että paketti tukee Chromebookin suoritinarkkitehtuuria ja että kaikki riippuvuudet ovat saatavilla
Tiedostot
Linux näkee tiedostot, jotka on kopioitu Linux-tiedostoihin tai jaettuihin ChromeOS-kansioihin
Käytä Tiedostot-sovelluksen Jaa Linuxille -vaihtoehtoa ja tarkista /mnt/chromeos
Kehityspalvelimet
Linuxissa käynnistetty palvelin on tavoitettavissa Chromesta osoitteessa localhost:PORT
Varmista, että palvelin kuuntelee odotettua porttia eikä ole sulkeutunut
Palautus
Voit luoda Linux-varmuuskopion ennen suuria muutoksia
Vapauta tallennustilaa ja ratkaise varmuuskopiointivirheet ennen ympäristöön luottamista
Miten Linux asennetaan Chromebookiin
1. Varmista, että sisäänrakennettu Linux-vaihtoehto on saatavilla
Avaa Asetukset ja etsi Kehittäjät-osio sekä Linux-kehitysympäristö-vaihtoehto. Googlen dokumentaatiossa voi olla hieman erilaisia navigointisanamuotoja ChromeOS-julkaisusta riippuen, mutta toiminto on saatavilla ChromeOS-asetusten kautta. Jos et näe Linux-vaihtoehtoa, älä heti ota kehittäjätilaa käyttöön tai seuraa laiteohjelmiston muokkausoppaita. Asetuksen puuttuminen voi tarkoittaa, että mallia ei tueta, Chromebookia hallinnoi organisaatio tai käytäntö estää Linuxin käyttöönoton.
Valitse vaihtoehto Linuxin käyttöönotolle tai asennukselle. ChromeOS lataa tarvitsemansa komponentit ja luo Linux-ympäristön. Asennuksen aikana ChromeOS voi kysyä Linux-käyttäjätunnusta ja levytilan määrää, joka ympäristölle varataan. Valitse levytilan koko sen perusteella, mitä aiot asentaa, äläkä yritä minimoida sitä automaattisesti. Lähdekoodi ja komentorivityökalut voivat vaatia vähän tilaa; IDE:t, SDK:t, konttikuvat, kielivälimuistit ja paikalliset tietokannat voivat kuluttaa paljon enemmän tilaa.
Asennus on saavuttanut ensimmäisen merkittävän onnistumispisteensä, kun ChromeOS on lopettanut ympäristön luomisen ja avannut terminaali-ikkunan. Jos prosessi epäonnistuu toistuvasti ennen tätä pistettä, lisäkomennot eivät auta; korjaa ensin ChromeOS-tason asennusongelma.
3. Päivitä pakettiluettelo ennen työkalujen asentamista
Suorita uudessa terminaalissa:
sudo apt update
Google suosittelee APT-arkistolähteen päivittämistä varhaisena vaiheena. APT on Debianin pakettienhallintajärjestelmä. Jos komento valmistuu normaalisti, kontti pystyy tavoittamaan määritetyt ohjelmistoarkistot ja on valmis pakettien asennukseen. Jos se ilmoittaa verkko- tai arkistovirheistä, ratkaise ne ennen kehitysympäristön rakentamista; muuten myöhemmät pakettivirheet ovat vaikeampia diagnosoida.
Voit asentaa paketteja komennoilla kuten:
sudo apt install PACKAGE_NAME
Kehityskieliä varten Googlen ChromeOS-dokumentaatio suosittelee myös harkitsemaan kielikohtaisia versiohallintatyökaluja, jos ne sopivat työskentelytapaasi. Ne voivat helpottaa useiden projektiversioiden erillään pitämistä sen sijaan, että luottaisi pelkästään jakelun oletuspakettiversioihin.
Miten varmistat, että Linux on todella käyttökelpoinen työhösi?
Älä arvioi asennusta pelkän terminaalikehotteen perusteella. Testaa ne työnkulut, jotka ovat sinulle tärkeitä. Ohjelmoija, joka tarvitsee vain Gitin ja Pythonin, on erilaiset onnistumiskriteerit kuin henkilö, joka käyttää Android Studiota, Dockeria, USB-laitteistoa, äänitystä tai paikallista tietokantaa.
Testaa komentorivityönkulku
Suorita sudo apt update, asenna yksi pieni paketti, jota todella tarvitset, ja varmista, että se käynnistyy. Tämä tarkistaa pakettienhallinnan, verkon, oikeudet kontin sisällä ja peruspysyvyyden.
Testaa graafinen Linux-sovellus
Google kertoo, että graafiset Linux-sovellukset voivat näkyä ChromeOS:n käynnistimessä. Jos haluamasi sovellus tarjoaa Debian-yhteensopivan paketin, asenna se julkaisijan dokumentoimalla Linux-menetelmällä ja käynnistä se sitten ChromeOS:stä. Onnistunut käynnistys on parempi merkki kuin pelkkä paketin asennuksen valmistuminen, koska se tarkistaa myös ChromeOS-integraation.
Testaa oikeat tiedostosi, ei vain esimerkkitiedostoja
ChromeOS tarjoaa Linux-tiedostot-alueen Tiedostot-sovelluksessa. Voit myös napsauttaa ChromeOS-kansiota hiiren kakkospainikkeella ja valita Jaa Linuxille. Google dokumentoi jaetut kansiot kontin sisällä polussa /mnt/chromeos. Testaa heitettävän projektin tiedoston avaamista, muokkaamista, tallentamista ja uudelleenavaamista ennen kuin siirrät tärkeää työtä uuteen työnkulkuusi.
Jos tarvitset Linuxissa vain muutaman tiedoston, niiden kopiointi Linux-tiedostoihin on yksinkertaista. Jos haluat, että yksi projekti pysyy saavutettavissa sekä ChromeOS:stä että Linuxista, kansion jakaminen voi olla kätevämpää. Kompromissi on, että laajempi jakaminen lisää sitä, kuinka paljon isäntäjärjestelmän dataa Linux-sovellukset voivat tavoittaa, joten jaa vain se, mitä tarvitset.
Testaa localhost, jos teet web-kehitystä
ChromeOS välittää Linuxin kehityksen web-palvelimet automaattisesti Chrome-selaimeen normaalissa käytössä. Käynnistä kehityspalvelimesi ja avaa sitten localhost:PORT Chromessa. Googlen web-kehitysdokumentaatio mainitsee myös penguin.linux.test -isäntänimen varavaihtoehtona asiaankuuluvissa tapauksissa. Tämä tekee yksinkertaisesta paikallisesta web-palvelimesta hyödyllisen päästä päähän -testin ympäristölle.
Mitkä ovat Linuxin käytännön rajoitukset Chromebookissa?
Crostini on tarkoituksellisesti integroitu ja eristetty. Se on vahvuus päivittäisessä kehitystyössä, mutta se tarkoittaa myös, ettei se ole identtinen perinteisen Linux-kannettimen käynnistämisen kanssa suoraan laitteistolla.
Se toimii virtuaalikoneen ja kontin kautta. Oletus-Linux-ympäristö on eristetty ChromeOS:stä eikä korvaa sen ydintä ja työpöytää.
Laitteistokäyttö on hallittua. Google huomauttaa, että käyttöoikeudet kuten USB- ja mikrofonipääsy eivät automaattisesti jaeta oletuksena. Ota käyttöön vain sovelluksesi tarvitsemat käyttöoikeudet ChromeOS-asetuksissa.
Suoritinarkkitehtuuri on merkittävä. x86_64-Chromebook suorittaa Intel/AMD-arkkitehtuureille rakennettua ohjelmistoa, kun taas ARM-pohjaiset Chromebookit tarvitsevat ARM-yhteensopivia binäärejä. Google ei tarjoa läpinäkyvää integroitua suorituskykyä toiselle arkkitehtuurille rakennetuille mielivaltaisille paketeille.
Linux-prosessit pysähtyvät, kun kirjaudut ulos. Google ilmoittaa, että Crostini-virtuaalikoneet ja kontit on sidottu kirjautumisistuntoon. Tämä tekee toiminnosta soveltumattoman työkuormille, jotka on jatkettava uloskirjautumisen jälkeen.
Vaihtoehtoiset Linux-jakelut ovat mahdollisia, mutta eivät Googlen testattua oletusta. ChromeOS:n Linux-UKK huomauttaa, että muita kontteja voidaan käyttää, mutta Google testaa oletusympäristön. Integraatio voi olla vähemmän ennustettavaa, kun poikkeat siitä.
Jokaista oheislaitetta tai erikoistunutta työnkulkua ei taata. Linux-sovellus, joka odottaa rajoittamatonta ydin-, GPU-, USB-, Bluetooth- tai matalan tason laitekäyttöä, voi käyttäytyä eri tavalla kuin perinteisellä Linux-koneella.
Nämä rajoitukset eivät tarkoita, että Crostini olisi huono Linux-ympäristö. Ne kertovat sinulle, mitä sinun tulee varmistaa ennen kuin sijoitat aikaa laajaan asennukseen.
Milloin sinun tulisi muuttaa lähestymistapaasi?
Pysy sisäänrakennetussa Linux-ympäristössä, kun tarvitsemasi työkalut asentuvat puhtaasti, tiedostosi ja kehityspalvelimesi toimivat ja suorituskyky on mukava projekteillesi. Se on pienimmän riskin polku, koska säilytät ChromeOS:n tietoturvan ja integraation samalla kun saat Debian-pohjaisen kehitysympäristön.
Harkitse toista laitetta tai edistyneempää Linux-strategiaa, kun onnistumiskriteerisi riippuvat kyvyistä, joita Crostini ei tarjoa luotettavasti. Esimerkkejä ovat mukautettu ydin, pysyvät palvelintyökuormat, jotka on selviydyttävä uloskirjautumisesta, rajoittamaton pääsy erikoistuneeseen laitteistoon, ohjelmistot, jotka ovat saatavilla vain yhteensopimattomalle suoritinarkkitehtuurille, tai suorituskykyherkät työkuormat, jotka vaativat koneen suoraa hallintaa.
ChromeOS:n korvaaminen itsenäisellä Linux-jakelulla on hyvin erilainen projekti. Tuki vaihtelee huomattavasti Chromebook-mallin mukaan, ja tällaiset toimenpiteet voivat vaatia kehittäjätilaa, laiteohjelmiston muutoksia, tietojen tyhjennystä tai tuettuja laitteistoratkaisuja. Googlen standardit Crostini-ohjeet eivät kata tätä polkua. Jos tavoitteesi on pelkkä koodaus, komentorivityökalut, Linux-työpöytäsovellukset tai paikallinen web-kehitys, ChromeOS:n korvaaminen on yleensä tarpeetonta monimutkaisuutta.
Miten sinun tulisi käsitellä tiedostoja, käyttöoikeuksia ja tietoturvaa?
Linux ChromeOS:ssä on hiekkalaatikkosuojattu, mutta saman Linux-kontin sisällä olevat sovellukset jakavat saman kontin tietoturvarajan. Kohtele Linux-paketteja samalla varovaisuudella kuin millä tahansa muulla tietokoneella: suositteluotettavia arkistoja tai ohjelmistojulkaisijan virallisia paketteja, tarkista asennuskomennot ennen niiden suorittamista ja vältä myöntämästä pääsyä useampiin isäntäkansioihin tai laitteisiin kuin tarvitaan.
USB- tai mikrofoniriippuvaisille sovelluksille avaa Linux-asetukset ChromeOS:ssä ja ota asiaankuuluva käyttöoikeus käyttöön vain tarvittaessa. Jos sovellus ei tunnista laitetta, älä oleta sovelluksen olevan rikki ennen kuin olet tarkistanut ChromeOS-puolen käyttöoikeuden.
Varmuuskopioi Linux-ympäristö ennen kuin siitä tulee tärkeä
Kun olet asentanut työkaluja, määrittänyt kuoret, luonut SSH-avaimia tai asentanut projektiriippuvuuksia, toimiva Linux-ympäristö voi vaatia merkittävän ajan uudelleenluomiseen. ChromeOS tarjoaa sisäänrakennetun varmuuskopiointi- ja palautustoiminnon Linux-tiedostoille ja -sovelluksille. Googlen viralliset varmuuskopiointi- ja palautusohjeet selittävät, kuinka varmuuskopio luodaan Linux-asetuksista ja palautetaan .tini-varmuuskopio myöhemmin.
On tärkeä yhteensopivuusrajoitus: Google kertoo, että täydellisen Linux-varmuuskopion palauttaminen toiseen Chromebookiin edellyttää samaa suoritinarkkitehtuuria, kuten x86:stä x86:een tai ARM:stä ARM:ään. Jos arkkitehtuurit eroavat, voit silti ehkä palauttaa tiedostoja, mutta sinun ei tulisi olettaa, että koko ympäristö palautuu normaalisti.
Yleiset ongelmat ja nopein hyödyllinen tarkistus
Ongelma
Ensimmäinen hyödyllinen tarkistus
Milloin eskaloida
Linux-vaihtoehto puuttuu
Tarkista, hallinnoidaanko Chromebookia ja tukeeko malli Linux-kehitysympäristöä
Jos toiminto on poissa käytöstä suunnittelun vuoksi, käytä toista tuettua konetta kehittäjätilan pakottamisen sijaan
Asennus ei valmistu
Käynnistä ChromeOS uudelleen, varmista verkkoyhteys, päivitä ChromeOS ja tarkista vapaa tallennustila
Jos toistuvat asennusyritykset epäonnistuvat, käytä Googlen Chromebook-apua sen sijaan, että etsisit vikaa kontista, jota ei koskaan luotu
APT epäonnistuu
Lue tarkka arkisto- tai verkko virhe komennosta sudo apt update
Korjaa arkisto- ja verkko-ongelmat ennen suurempien työkalupakettien asentamista
Sovellus asentuu mutta ei käynnisty
Varmista suoritinarkkitehtuuri ja paketin riippuvuudet
Jos julkaisija ei tue arkkitehtuuriasi tai ympäristöäsi, valitse tuettu koostumus tai toinen laite
Jos laiteluokkaa ei tueta, perinteinen Linux-järjestelmä voi sopia paremmin
Linux tuntuu jumittuneelta
Sammuta Linux terminaalisovelluksesta ja käynnistä se uudelleen
Jos ongelma palaa, varmuuskopioi tärkeät tiedostot ennen syvempiä muutoksia
Käytännön valmiustarkistuslista
Linux-kehitysympäristö asentuu ilman kehittäjätilan käyttöönottoa.
Terminaali avautuu ja sudo apt update onnistuu.
Vähintään yksi työkalu tai Linux-sovellus, jota todella tarvitset, asentuu ja käynnistyy.
Testiprojektisi pystyy lukemaan ja kirjoittamaan tiedostoja siinä sijainnissa, jota aiot käyttää.
Jos kehität web-sovelluksia, paikallinen palvelimesi avautuu Chromesta.
Kaikki vaadittu USB- tai mikrofonipääsy on testattu, ei pelkästään oletettu.
Sovelluspakettisi vastaavat Chromebookin suoritinarkkitehtuuria.
Olet luonut Linux-varmuuskopion ennen kuin ympäristöstä tulee liiketoiminnallisesti kriittinen.
Jos kaikki nämä tarkistukset vastaavat tarpeitasi, sinulla on enemmän kuin "Linux asennettu": sinulla on Chromebookin Linux-asennus, joka on todennettavasti käyttökelpoinen työnkulkuusi. Jos yksi tarkistuksista epäonnistuu Crostinin rakenteellisen rajoituksen eikä väliaikaisen määritysongelman vuoksi, se on hetki harkita lähestymistapaa uudelleen sen sijaan, että käyttäisit tunteja yrittäessäsi saada väärä ympäristö käyttäytymään kuin täysi bare-metal-Linux-kone.