- Chris Hoffman
@chrisbhoffman
- Opdateret 15. oktober 2019, 14:35 EDT
Chromebooks er ikke “bare en browser” – de er Linux-bærbare computere. Du kan nemt installere et komplet Linux-skrivebord sammen med Chrome OS og skifte øjeblikkeligt mellem de to med en genvejstast, ingen genstart nødvendig.
Vi har udført denne proces med Samsung Series 3 Chromebook, den originale Chromebook Pixel og ASUS Chromebook Flip, men nedenstående trin skal fungere på enhver Chromebook derude.
Opdatering: Google har tilføjet native support til Linux-apps direkte til Chrome OS, og denne funktion er tilgængelig på mange Chromebooks. Du behøver ikke længere Crouton for at køre Linux-software.
Crouton vs. ChrUbuntu
RELATERET: At leve med en Chromebook: Kan du overleve med bare en Chrome-browser?
Installation af Ubuntu Linux på din Chromebook er ikke så simpelt som at installere standard Ubuntu-systemet — Mindst n i øjeblikket. Du skal vælge et projekt, der er udviklet specielt til Chromebooks. Der er to populære muligheder:
- ChrUbuntu: ChrUbuntu er et Ubuntu-system bygget til Chromebooks. Det fungerer som et traditionelt dual-boot-system. Du kan genstarte din Chromebook og vælge mellem Chrome OS og Ubuntu ved starttidspunktet. ChrUbuntu kan installeres på din Chromebooks interne lager eller på en USB-enhed eller SD-kort.
- Crouton: Crouton bruger faktisk et “chroot” -miljø til at køre både Chrome OS og Ubuntu på samme tid. Ubuntu kører ved siden af Chrome OS, så du kan skifte mellem Chrome OS og dit standard Linux-skrivebordsmiljø med en tastaturgenvej. Dette giver dig mulighed for at drage fordel af begge miljøer uden behov for genstart. Crouton giver dig mulighed for at bruge Chrome OS, mens du har et standard Linux-miljø med alle dens kommandolinjeværktøjer og desktop-applikationer et par tastetryk væk.
Vi bruger Crouton til dette. Det udnytter det underliggende Linux-system Chrome OS til at køre begge miljøer på én gang og er en meget glattere oplevelse end traditionel dobbeltstart. Crouton bruger også Chrome OSs standarddrivere til din Chromebooks hardware, så du bør ikke løbe ind i problemer med din touchpad eller anden hardware. Crouton var faktisk oprettet af Google-medarbejder Dave Schneider.
Når du bruger Crouton, kører du faktisk bare et operativsystem: Linux. Du kører dog to miljøer oven på operativsystemet – Chrome OS og et traditionelt Linux-skrivebord.
Trin et: Aktivér udviklertilstand
Før du foretager nogen form for hacking, skal du aktivere “Udviklertilstand” på din Chromebook. Chromebooks er normalt låst af sikkerhedshensyn, kun ved at starte korrekt signerede operativsystemer, kontrollere dem for manipulation og forhindre brugere og applikationer i at ændre det underliggende operativsystem. Udviklertilstand giver dig mulighed for at deaktiver alle disse sikkerhedsfunktioner, hvilket giver dig en bærbar computer, som du kan tilpasse og lege med efter dit hjertes indhold.
Når du har aktiveret Developer Mode, kan du få adgang til en Linux terminal fra Chrome OS og gør hvad du vil.
For at aktivere udviklertilstand på moderne Chromebooks skal du holde Esc- og Opdater-tasterne nede og trykke på tænd / sluk-knappen for at gå til gendannelsestilstand. Ældre Chromebooks har fysiske udvikleromskiftere, der skal du skifte i stedet.
På gendannelsesskærmen skal du trykke på Ctrl + D, accepter til meddelelsen, og du starter i udviklertilstand.
Når du skifter til udviklertilstand, slettes din Chromebooks lokale data (ligesom når du låser op for en Nexus Android-enhed) . Denne proces tog cirka 15 minutter på vores system.
Fra nu af ser du en advarselsskærm, når du starter din Chromebook. Du bliver nødt til at trykke på Ctrl + D eller vente i 30 sekunder for at fortsætte opstarten.
Denne advarselsskærm findes for at advare dig om, at en Chromebook er i udviklertilstand, og at de normale sikkerhedsforholdsregler ikke gælder. Hvis du f.eks. Brugte en andens Chromebook, kunne du normalt logge ind med din Google-konto uden frygt. Hvis det var i udviklertilstand, er det muligt, at software, der kører i baggrunden, kan optage dine tastetryk og overvåge din brug. Derfor gør Google det let at fortælle, om en Chromebook er i udviklertilstand og ikke tillader dig permanent at deaktivere denne advarselsskærm.
Trin to: Download og installer Crouton
Næste det er tid til at downloade Crouton. Her er en direkte download til den seneste udgivelse af Crouton – klik på den fra din Chromebook for at hente den.
Når du har downloadet Crouton, skal du trykke på Ctrl + Alt + T i Chrome OS for at åbne crosh-terminalen.
Skriv shell
i terminalen, og tryk på Enter for at åbne Linux shell-tilstand. Denne kommando fungerer kun, hvis Developer Mode er aktiveret.
Opdatering: Denne proces er ændret, og du skal nu flytte Crouton-installationsprogrammet til / usr / local / bin, før du kører det. Kontakt Croutons README for at få flere oplysninger.
For at installere Crouton på den nemme måde er alt, hvad du skal gøre, at køre kommandoen nedenfor. Dette installerer Crouton med Xfce-skrivebordet og en krypteret chroot af sikkerhedshensyn.
sudo sh ~/Downloads/crouton -e -t xfce
Den aktuelle installationsproces vil tage noget tid, da den relevante software downloades og installeres— det tog omkring en halv time på vores system – men processen er stort set automatisk.
Hvis du hellere vil installere Ubuntus Unity-skrivebord i stedet, skal du bruge -t unity
i stedet for -t xfce
i kommandoen ovenfor. Det er værd at bemærke, at Unity ikke kører så glat på de fleste Chromebooks begrænsede hardware. Du kan køre følgende kommando for at se en liste over installationstyper, inklusive installationer uden et grafisk skrivebord:
sh -e ~/Downloads/crouton
Når du har gennemgået installationsprocessen, kan du køre en af følgende kommandoer for at komme ind i din Crouton-session (forudsat at du har installeret Crouton med Xfce):
sudo enter-chroot startxfce4
sudo startxfce4
Sådan skiftes mellem miljøer
For at skifte frem og tilbage mellem Chrome OS og dit Linux-skrivebordsmiljø skal du bruge følgende tastaturgenveje:
- Hvis du har en ARM Chromebook (som er størstedelen af Chromebooks): Ctrl + Alt + Shift + Back og Ctrl + Alt + Shift + Forward. Bemærk: dette bruger navigeringsknapperne for browser tilbage og fremad i øverste række, ikke piletasterne.
- Hvis du har en Intel x86 / AMD64 Chromebook: Ctrl + Alt + Back og Ctrl + Alt + Forward plus Ctrl + Alt + Refresh
Hvis du vil afslutte chroot, skal du bare logge ud (ved hjælp af “log ud” -funktionen) på Xfce-skrivebordet (eller Unity-skrivebordet, hvis du bruger det) – brug ikke kommandoen “luk”, da det faktisk vil drive Chromebook ned. Du skal derefter køre kommandoen sudo startxfce4
ovenfor for at komme ind i chroot igen.
Hvad du kan gøre med Linux
RELATERET: Sådan bruges Apt-Get til installation af programmer i Ubuntu fra kommandolinjen
Du har nu et traditionelt Linux-skrivebord, der kører sammen med Chrome OS. Alt det traditionelle Linux-software er bare en apt-get væk i Ubuntus softwarelagre. Grafiske hjælpeprogrammer som lokale billedredaktører, teksteditorer, kontorpakker, udviklingsværktøjer, alle de Linux-terminalværktøjer, du vil have – de er alle nemme at installere.
Du kan endda nemt dele filer mellem Chrome OS og dit Linux-system. Brug bare Downloads-mappen i din hjemmemappe. Alle filer i mappen Downloads vises i appen Filer i Chrome OS.
Der er dog en fangst. På ARM Chromebooks er du lidt begrænset i, hvad du kan gøre. Nogle programmer kører ikke på ARM – dybest set vil du ikke kunne køre lukkede kildeapplikationer, der ikke er kompileret til ARM Linux. Du har adgang til en række open source-værktøjer og desktop-applikationer, der kan kompileres igen til ARM, men de fleste applikationer med lukket kilde fungerer ikke på disse maskiner.
På en Intel Chromebook har du meget mere frihed. Du kan installere Steam til Linux, Minecraft, Dropbox og alle de typiske applikationer, der fungerer på Linux-skrivebordet ved hjælp af dem sammen med Chrome OS. Dette betyder, at du kunne installere Steam til Linux på en Chromebook Pixel og få adgang til et helt andet spilsystem.
Sådan fjerner du Crouton og gendanner din Chromebook
Hvis du beslutter dig for er færdig med Linux, kan du let slippe af med den skræmmende opstartsskærm og få din interne lagerplads tilbage.
Genstart bare din Chromebook normalt for at komme tilbage til advarslen skærm ved opstart. Følg vejledningen på din skærm (tryk på mellemrumstasten og tryk derefter på Enter) for at deaktivere udviklertilstand. Når du deaktiverer udviklertilstand, rydder din Chromebook alt op, gendanner dig til et rent, sikkert låst Chrome OS-system og overskriver alle de ændringer, du har foretaget i din Chromebooks software.
Hvis du ‘ på udkig efter mere detaljerede oplysninger om installation og opsætning af Crouton, skal du sørge for at tjekke Croutons readme.
Chris Hoffman er chefredaktør for How -Til Geek. Han har skrevet om teknologi i næsten et årti og var en PCWorld-spaltist i to år. Chris har skrevet for The New York Times, er blevet interviewet som en teknologiekspert på tv-stationer som Miamis NBC 6 og fik hans arbejde dækket af nyhedsforretninger som BBC. Siden 2011 har Chris skrevet over 2.000 artikler, der er blevet læst mere end 500 millioner gange — og det er lige her på How-To Geek.Læs fuld biografi