- Chris Hoffman
@chrisbhoffman
- Oppdatert 15. oktober 2019, 14:35 EDT
Chromebooks er ikke «bare en nettleser» – de er Linux-bærbare datamaskiner. Du kan enkelt installere et komplett Linux-skrivebord ved siden av Chrome OS og umiddelbart veksle mellom de to med en hurtigtast, ingen omstart nødvendig.
Vi har utført denne prosessen med Samsung Series 3 Chromebook, den opprinnelige Chromebook Pixel og ASUS Chromebook Flip, men trinnene nedenfor skal fungere på alle Chromebook der ute.
Oppdatering: Google har lagt til innfødt støtte for Linux-apper direkte i Chrome OS, og denne funksjonen er tilgjengelig på mange Chromebooks. Du trenger ikke Crouton for å kjøre Linux-programvare lenger.
Crouton vs. ChrUbuntu
RELATERT: Å leve med en Chromebook: Kan du overleve med bare en Chrome-nettleser?
Installere Ubuntu Linux på Chromebook er ikke så enkelt som å installere standard Ubuntu-systemet – i det minste n for øyeblikket. Du må velge et prosjekt utviklet spesielt for Chromebooks. Det er to populære alternativer:
- ChrUbuntu: ChrUbuntu er et Ubuntu-system bygget for Chromebooks. Det fungerer som et tradisjonelt dual-boot system. Du kan starte Chromebook på nytt og velge mellom Chrome OS og Ubuntu ved oppstart. ChrUbuntu kan installeres på Chromebooks interne lagring eller på en USB-enhet eller SD-kort.
- Crouton: Crouton bruker faktisk et «chroot» -miljø for å kjøre både Chrome OS og Ubuntu samtidig. Ubuntu kjører ved siden av Chrome OS, slik at du kan bytte mellom Chrome OS og ditt vanlige Linux-skrivebordsmiljø med en hurtigtast. Dette gir deg muligheten til å dra nytte av begge miljøene uten behov for omstart. Crouton lar deg bruke Chrome OS mens du har et standard Linux-miljø med alle kommandolinjeverktøyene og skrivebordsprogrammene noen få tastetrykk unna.
Vi bruker Crouton til dette. Det utnytter Linux-systemet som ligger til grunn Chrome OS for å kjøre begge miljøene samtidig og er en mye glattere opplevelse enn tradisjonell dual-booting. Crouton bruker også Chrome OSs standarddrivere for Chromebook-maskinvaren, så du bør ikke støte på problemer med styreflaten eller annen maskinvare. Crouton var faktisk ble opprettet av Google-ansatt Dave Schneider.
Når du bruker Crouton, kjører du faktisk bare ett operativsystem: Linux. Du kjører imidlertid to miljøer på toppen av operativsystemet – Chrome OS og et tradisjonelt Linux-skrivebord.
Trinn 1: Aktiver utviklermodus
Før du gjør noen form for hacking, du må aktivere «Developer Mode» på Chromebooken din. Chromebooks er normalt låst av sikkerhetshensyn, bare starter riktig signerte operativsystemer, sjekker dem for manipulering og forhindrer brukere og applikasjoner i å endre det underliggende operativsystemet. Developer Mode lar deg deaktiver alle disse sikkerhetsfunksjonene, og gi deg en bærbar datamaskin du kan tilpasse og leke med etter eget ønske.
Etter at du har aktivert utviklermodus, vil du kunne få tilgang til en Linux terminal fra Chrome OS og gjør hva du vil.
For å aktivere utviklermodus på moderne Chromebook, holder du nede Esc og Oppdater-tastene og trykk på av / på-knappen for å gå til gjenopprettingsmodus. Eldre Chromebook har fysiske utviklerbrytere som du må veksle i stedet.
Trykk på gjenopprettingsskjermen Ctrl + D, godta forespørselen, og du starter opp i utviklermodus.
Når du går over til utviklermodus, slettes Chromebookens lokale data (akkurat som når du låser opp en Nexus Android-enhet) . Denne prosessen tok omtrent 15 minutter på systemet vårt.
Fra nå av ser du en advarselsskjerm når du starter Chromebook. Du må trykke Ctrl + D eller vente i 30 sekunder for å fortsette oppstart.
Denne advarselsskjermen eksisterer for å varsle deg om at en Chromebook er i utviklermodus og at de vanlige sikkerhetsforholdsregler ikke gjelder. Hvis du for eksempel brukte andres Chromebook, kan du normalt logge på med Google-kontoen din uten frykt. Hvis det var i utviklermodus, er det mulig at programvare som kjører i bakgrunnen, kan registrere tastetrykkene dine og overvåke bruken din. Derfor gjør Google det enkelt å fortelle om en Chromebook er i utviklermodus og ikke lar deg deaktivere denne advarselsskjermen permanent.
Trinn to: Last ned og installer Crouton
Neste det er på tide å laste ned Crouton. Her er en direkte nedlasting for den siste utgivelsen av Crouton – klikk på den fra Chromebook for å få den.
Når du har lastet ned Crouton, trykker du Ctrl + Alt + T i Chrome OS for å åpne crosh-terminalen.
Skriv shell
i terminalen og trykk Enter for å gå inn i Linux shell-modus. Denne kommandoen fungerer bare hvis utviklermodus er aktivert.
Oppdatering: Denne prosessen er endret, og du må nå flytte Crouton-installasjonsprogrammet til / usr / local / bin før du kjører det. Se Croutons README for mer informasjon.
For å installere Crouton på den enkle måten, er alt du trenger å gjøre å kjøre kommandoen nedenfor. Dette installerer Crouton med Xfce-skrivebordet og en kryptert chroot for sikkerhet.
sudo sh ~/Downloads/crouton -e -t xfce
Den faktiske installasjonsprosessen vil ta litt tid ettersom riktig programvare lastes ned og installeres— det tok omtrent en halv time på systemet vårt – men prosessen er i stor grad automatisk.
Hvis du heller vil installere Ubuntus Unity-skrivebord i stedet, bruk -t unity
i stedet for -t xfce
i kommandoen ovenfor. Det er verdt å merke seg at Unity ikke vil kjøre like greit på de fleste Chromebooks begrensede maskinvare. Du kan kjøre følgende kommando for å se en liste over installasjonstyper, inkludert installasjoner uten grafisk skrivebord:
sh -e ~/Downloads/crouton
Etter å ha gått gjennom installasjonsprosessen, kan du kjøre en av følgende kommandoer for å gå inn i Crouton-økten (forutsatt at du installerte Crouton med Xfce):
sudo enter-chroot startxfce4
sudo startxfce4
Slik bytter du mellom miljøer
For å veksle frem og tilbake mellom Chrome OS og Linux-skrivebordsmiljøet ditt, bruk følgende hurtigtaster:
- Hvis du har en ARM Chromebook (som er flertallet av Chromebooks): Ctrl + Alt + Shift + Back og Ctrl + Alt + Shift + Forward. Merk: dette bruker navigeringsknappene for nettleser bakover og fremover på øverste rad, ikke piltastene.
- Hvis du har en Intel x86 / AMD64 Chromebook: Ctrl + Alt + Back og Ctrl + Alt + Forward plus Ctrl + Alt + Refresh
Hvis du vil avslutte chroot, bare logg av (ved hjelp av «logg ut» -alternativet) på Xfce-skrivebordet (eller Unity-skrivebordet, hvis du bruker det) – ikke bruk kommandoen «shut down», da det faktisk vil drive Chromebook ned. Du må da kjøre sudo startxfce4
-kommandoen ovenfor for å komme inn i chroot igjen.
Hva du kan gjøre med Linux
RELATERT: Slik bruker du Apt-Get for å installere programmer i Ubuntu fra kommandolinjen
Du har nå et tradisjonelt Linux-skrivebord som kjører sammen med Chrome OS. Alt den tradisjonelle Linux-programvaren er bare en apt-get away i Ubuntus programvarelager. Grafiske verktøy som lokale bildeditorer, tekstredigerere, kontorpakker, utviklingsverktøy, alle Linux-terminalverktøyene du vil ha – de er enkle å installere.
Du kan til og med enkelt dele filer mellom Chrome OS og Linux-systemet ditt. Bare bruk nedlastningskatalogen i hjemmemappen. Alle filene i Nedlastinger-katalogen vises i Files-appen i Chrome OS.
Det er imidlertid en fangst. På ARM Chromebooks er du litt begrenset med hva du kan gjøre. Noen programmer kjører ikke på ARM – i utgangspunktet vil du ikke kunne kjøre lukkede kildeapplikasjoner som ikke er kompilert for ARM Linux. Du har tilgang til en rekke åpen kildekodeverktøy og stasjonære applikasjoner som kan kompileres på nytt for ARM, men de fleste applikasjoner med lukket kildekode vil ikke fungere på disse maskinene.
På en Intel Chromebook har du mye mer frihet. Du kan installere Steam for Linux, Minecraft, Dropbox og alle de typiske applikasjonene som fungerer på Linux-skrivebordet, ved å bruke dem sammen med Chrome OS. Dette betyr at du kan installere Steam for Linux på en Chromebook Pixel og få tilgang til et helt annet økosystem av spill.
Hvordan fjerne Crouton og gjenopprette Chromebooken din
Hvis du bestemmer deg for er ferdig med Linux, kan du enkelt kvitte deg med den skumle oppstartsskjermen og få din interne lagringsplass tilbake.
Bare start Chromebooken din på nytt for å komme tilbake til advarselen skjerm ved oppstart. Følg instruksjonene på skjermen (trykk på mellomromstasten og trykk deretter Enter) for å deaktivere utviklermodus. Når du deaktiverer utviklermodus, vil Chromebook rydde opp i alt, gjenopprette deg til et rent, trygt låst Chrome OS-system og overskrive alle endringene du har gjort i Chromebook-programvaren.
Hvis du på jakt etter mer grundig informasjon om installering og konfigurering av Crouton, husk å sjekke ut Croutons readme.
Chris Hoffman er sjefredaktør for How -Til Geek. Han har skrevet om teknologi i nesten et tiår og var en PCWorld-spaltist i to år. Chris har skrevet for The New York Times, blitt intervjuet som teknologiekspert på TV-stasjoner som Miamis NBC 6, og hadde arbeidet dekket av nyheter som BBC. Siden 2011 har Chris skrevet over 2000 artikler som har blitt lest mer enn 500 millioner ganger — og det er bare her på How-To Geek.Read Full Bio «