Så här installerar du Ubuntu Linux på din Chromebook med Crouton

  • Chris Hoffman

    @chrisbhoffman

  • Uppdaterad 15 oktober 2019, 14:35 EDT

Chromebooks är inte ”bara en webbläsare” – det är Linux-bärbara datorer. Du kan enkelt installera ett komplett Linux-skrivbord tillsammans med Chrome OS och direkt växla mellan de två med en snabbtangent, ingen omstart behövs.

Vi har utfört den här processen med Samsung Series 3 Chromebook, original Chromebook Pixel och ASUS Chromebook Flip, men stegen nedan bör fungera på alla Chromebook där ute.

Uppdatering: Google har lagt till inbyggt stöd för Linux-appar direkt i Chrome OS, och den här funktionen är tillgänglig på många Chromebooks. Du behöver inte längre Crouton för att köra Linux-programvara.

Crouton vs. ChrUbuntu

RELATERAD: Att leva med en Chromebook: Kan du överleva med bara en Chrome-webbläsare?

Installera Ubuntu Linux på din Chromebook är inte så enkelt som att installera det vanliga Ubuntu-systemet – åtminstone n för tillfället. Du måste välja ett projekt som utvecklats speciellt för Chromebooks. Det finns två populära alternativ:

  • ChrUbuntu: ChrUbuntu är ett Ubuntu-system byggt för Chromebooks. Det fungerar som ett traditionellt dual-boot-system. Du kan starta om din Chromebook och välja mellan Chrome OS och Ubuntu vid starttiden. ChrUbuntu kan installeras på din Chromebooks interna lagring eller på en USB-enhet eller SD-kort.
  • Crouton: Crouton använder faktiskt en ”chroot” -miljö för att köra både Chrome OS och Ubuntu samtidigt. Ubuntu körs bredvid. Chrome OS, så att du kan växla mellan Chrome OS och din vanliga Linux-skrivbordsmiljö med en kortkommando. Detta ger dig möjlighet att dra nytta av båda miljöerna utan att behöva starta om. Crouton låter dig använda Chrome OS samtidigt som du har en standard Linux-miljö med alla sina kommandoradsverktyg och skrivbordsapplikationer några tangenttryckningar bort.
Annons

Vi använder Crouton för detta. Det utnyttjar det Linux-system som ligger till grund för Chrome OS för att köra båda miljöerna samtidigt och är en mycket smidigare upplevelse än traditionell dubbelstart. Crouton använder också Chrome OS: s standarddrivrutiner för din Chromebook-maskinvara, så du bör inte stöta på problem med din pekplatta eller annan hårdvara. Crouton var faktiskt skapades av Google-anställd Dave Schneider.

När du använder Crouton kör du faktiskt bara ett operativsystem: Linux. Du kör dock två miljöer ovanpå operativsystemet – Chrome OS och ett traditionellt Linux-skrivbord.

Steg ett: Aktivera utvecklarläge

Innan du gör någon form av hacking, du måste aktivera ”utvecklarläge” på din Chromebook. Chromebooks är normalt låsta för säkerhet, bara startar upp korrekt signerade operativsystem, kontrollerar att de har manipulerats och förhindrar användare och applikationer från att ändra det underliggande operativsystemet. Utvecklarläge låter dig inaktivera alla dessa säkerhetsfunktioner och ge dig en bärbar dator som du kan anpassa och spela med efter eget hjärta.

Annons

När du har aktiverat utvecklarläget kan du komma åt en Linux terminal från Chrome OS och gör vad du vill.

Om du vill aktivera utvecklarläge på moderna Chromebooks håller du ned Esc- och Refresh-tangenterna och trycker på strömbrytaren för att gå till återställningsläge. Äldre Chromebooks har fysiska utvecklaromkopplare som du måste växla istället.

På återställningsskärmen trycker du på Ctrl + D, godkänn meddelandet och du startar i utvecklarläge.

När du går över till utvecklarläge raderas din Chromebooks lokala data (precis som när du låser upp en Nexus Android-enhet) . Denna process tog cirka 15 minuter på vårt system.

Annons

Från och med nu ser du en varningsskärm när du startar din Chromebook. Du måste trycka på Ctrl + D eller vänta i 30 sekunder för att fortsätta starta.

Den här varningsskärmen finns för att varna dig om att en Chromebook är i utvecklarläge och att de normala säkerhetsåtgärderna inte gäller. Om du till exempel använder någon annans Chromebook kan du normalt logga in med ditt Google-konto utan rädsla. Om det var i utvecklarläge är det möjligt att programvara som körs i bakgrunden kan spela in dina tangenttryckningar och övervaka din användning. Därför gör Google det enkelt att berätta om en Chromebook är i utvecklarläge och inte tillåter att du permanent inaktiverar den här varningsskärmen.

Steg två: Ladda ner och installera Crouton

Nästa det är dags att ladda ner Crouton. Här är en direktnedladdning för den senaste versionen av Crouton – klicka på den från din Chromebook för att hämta den.

När du har laddat ner Crouton trycker du på Ctrl + Alt + T i Chrome OS för att öppna crosh-terminalen.

Annons

Skriv shell i terminalen och tryck på Enter för att öppna Linux-skalläge. Detta kommando fungerar bara om utvecklarläget är aktiverat.

Uppdatering: Denna process har ändrats och du måste nu flytta Crouton-installationsprogrammet till / usr / local / bin innan du kör det. Kontakta Croutons README för mer information.

För att installera Crouton på det enkla sättet behöver du bara köra kommandot nedan. Detta installerar Crouton med Xfce-skrivbordet och en krypterad chroot för säkerhet.

sudo sh ~/Downloads/crouton -e -t xfce

Den faktiska installationsprocessen tar lite tid eftersom lämplig programvara laddas ner och installeras— det tog ungefär en halvtimme på vårt system – men processen är till stor del automatisk.

Annons

Om du hellre vill installera Ubuntus Unity-skrivbord istället, använd -t unity istället för -t xfce i kommandot ovan. Det är värt att notera att Unity inte fungerar lika smidigt på de flesta Chromebooks begränsade hårdvara. Du kan köra följande kommando för att se en lista över installationstyper, inklusive installationer utan ett grafiskt skrivbord:

sh -e ~/Downloads/crouton

Efter att ha gått igenom installationsprocessen kan du köra något av följande kommandon för att komma in i din Crouton-session (förutsatt att du installerade Crouton med Xfce):

sudo enter-chroot startxfce4
sudo startxfce4

Så här byter du mellan miljöer

För att växla fram och tillbaka mellan Chrome OS och din Linux-skrivbordsmiljö, använd följande kortkommandon:

  • Om du har en ARM Chromebook (som är majoriteten av Chromebooks): Ctrl + Alt + Shift + Back och Ctrl + Alt + Shift + Forward. Obs: detta använder navigeringsknapparna för webbläsaren bakåt och framåt på den översta raden, inte piltangenterna.
  • Om du har en Intel x86 / AMD64 Chromebook: Ctrl + Alt + Back och Ctrl + Alt + Forward plus Ctrl + Alt + Refresh

Om du vill avsluta chroot, logga bara ut (med alternativet ”logga ut”) på Xfce-skrivbordet (eller Unity-skrivbordet, om du använder det) – använd inte kommandot ”avstängning”, eftersom det faktiskt driver Chromebook nere. Du måste sedan köra kommandot sudo startxfce4 ovan för att komma in i chroot igen.

Vad du kan göra med Linux

RELATERAD: Så här använder du Apt-Get för att installera program i Ubuntu från kommandoraden

Nu har du ett traditionellt Linux-skrivbord som körs tillsammans med Chrome OS. Allt det traditionella Linux-programvaran är bara en apt-get away i Ubuntus programvarulager. Grafiska verktyg som lokala bildredigerare, textredigerare, kontorspaket, utvecklingsverktyg, alla Linux-terminalverktyg du vill ha – de är alla enkla att installera.

Annons

Du kan till och med enkelt dela filer mellan Chrome OS och ditt Linux-system. Använd bara nedladdningskatalogen i din hemmapp. Alla filer i nedladdningskatalogen visas i appen Filer i Chrome OS.

Det finns dock en fångst. På ARM Chromebooks är du lite begränsad vad du kan göra. Vissa program körs inte på ARM – i princip kan du inte köra program med slutna källor som inte har sammanställts för ARM Linux. Du har tillgång till en mängd olika öppen källkodsverktyg och skrivbordsapplikationer som kan kompileras om för ARM, men de flesta slutna källkodsapplikationer fungerar inte på dessa maskiner.

På en Intel Chromebook har du mycket mer frihet. Du kan installera Steam för Linux, Minecraft, Dropbox och alla typiska applikationer som fungerar på Linux-skrivbordet och använda dem tillsammans med Chrome OS. Det betyder att du kan installera Steam för Linux på en Chromebook Pixel och få tillgång till ett helt annat ekosystem av spel.

Så här tar du bort Crouton och återställer din Chromebook

Om du bestämmer dig för du är klar med Linux, du kan enkelt bli av med den läskiga startskärmen och få tillbaka ditt interna lagringsutrymme.

Annons

Starta bara om din Chromebook normalt för att komma tillbaka till varningen skärm vid start. Följ anvisningarna på skärmen (tryck på mellanslagstangenten och tryck sedan på Enter) för att inaktivera utvecklarläget. När du inaktiverar utvecklarläget kommer din Chromebook att rensa upp allt, återställa dig till ett rent, säkert låst Chrome OS-system och skriva över alla ändringar du har gjort i din Chromebooks programvara.

Om du ’ letar efter mer djupgående information om installation och installation av Crouton, se till att läsa Croutons readme.

Chris Hoffman – Chris Hoffman är chefredaktör för How -Till Geek. Han har skrivit om teknik i nästan ett decennium och var kolumnist i PCWorld i två år. Chris har skrivit för The New York Times, har intervjuats som en teknikexpert på TV-stationer som Miamis NBC 6, och har fått sitt arbete täckt av nyheter som BBC. Sedan 2011 har Chris skrivit över 2000 artiklar som har lästs mer än 500 miljoner gånger — och det är här på How-To Geek.Read Full Bio ”

Leave a Reply

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *