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

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

    Chromebooks är inte "bara en webbläsare" -Det är Linux-bärbara datorer. Du kan enkelt installera ett komplett Linux-skrivbord bredvid sidan Chrome OS och växla omedelbart mellan de två med en snabbtangent, ingen omstart krävs.

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

    Crouton vs ChrUbuntu

    Installera Ubuntu Linux på din Chromebook är inte lika enkelt som att installera standard Ubuntu-systemet - åtminstone inte 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 starttid. ChrUbuntu kan installeras på Chromebooks interna lagringsutrymme eller på en USB-enhet eller SD-kort.
    • toner: Crouton använder faktiskt en "chroot" -miljö för att köra både Chrome OS och Ubuntu samtidigt. Ubuntu körs utöver Chrome OS, så du kan växla mellan Chrome OS och din standard Linux-skrivbordsmiljö med en snabbtangent. Detta ger dig möjlighet att dra nytta av båda miljöerna utan att behöva omstartas. Crouton låter dig använda Chrome OS medan du har en standard Linux-miljö med alla kommandoradsverktyg och skrivbordsapplikationer några tangenttryckningar borta.

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

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

    Steg ett: Aktivera utvecklarläge

    Innan du gör någon form av hacking måste du aktivera "Utvecklarläge" på din Chromebook. Chromebooks är normalt låsta för säkerhet, bara startar ordentligt signerade operativsystem, kontrollerar dem för manipulering och förhindrar användare och program från att ändra det underliggande operativsystemet. Utvecklarläge tillåter dig att inaktivera alla dessa säkerhetsfunktioner, vilket ger dig en bärbar dator som du kan tweak och spela med ditt hjärtans innehåll.

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

    För att aktivera utvecklarläget på moderna Chromebooks håller du ned Esc och Uppdatera tangenterna och trycker på strömbrytaren för att gå till återställningsläge. Äldre Chromebooks har fysiska utvecklaromkopplare som du måste byta i stället.

    På återställningsskärmen trycker du på Ctrl + D, godkänner prompten och du startar i utvecklarläget.

    När du övergår 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.

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

    Denna varningsskärm finns för att varna dig om att en Chromebook är i utvecklarläge och 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äget kan det hända 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 dig att permanent avaktivera denna varningsskärm.

    Steg två: Hämta och installera Crouton

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

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

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

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

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

    Den faktiska installationsprocessen kommer att ta tid eftersom lämplig programvara hämtas och installeras - det tog ungefär en halvtimme på vårt system - men processen är i stor utsträckning automatisk.

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

    sh -e ~ / Nedladdningar / crouton

    När du har gått igenom installationsprocessen kan du köra någon av följande kommandon för att ange din Crouton-session (förutsatt att du installerade Crouton with Xfce):

    sudo enter-chroot startxfce4
    sudo startxfce4

    Hur växlar man mellan miljöer

    Om du vill växla fram och tillbaka mellan Chrome OS och din Linux-skrivbordsmiljö använder du följande kortkommandon:

    • Om du har en ARM Chromebook (som är den största delen av Chromebook): Ctrl + Alt + Skift + Tillbaka och Ctrl + Alt + Skift + Framåt. Obs! Detta använder navigeringsknapparna bakåt och framåt i den övre raden, inte piltangenterna.
    • Om du har en Intel x86 / AMD64 Chromebook: Ctrl + Alt + Tillbaka och Ctrl + Alt + Framåt plus Ctrl + Alt + Uppdatera

    Om du vill avsluta chrooten loggar du bara ut (med alternativet "logga ut") på Xfce-skrivbordet (eller Unity-skrivbordet, om du använder det) - använd inte kommandot "stänga av", som Det kommer faktiskt att driva Chromebook ner. Då måste du springa sudo startxfce4 kommandot ovan för att komma in i chrooten igen.

    Vad du kan göra med Linux

    Du har nu ett traditionellt Linux-skrivbord som körs tillsammans med Chrome OS. All den traditionella Linux-mjukvaran är bara en apt-get-away i Ubuntus mjukvaruarkiv. Grafiska verktyg som lokala bildredigerare, textredigerare, kontorsvaror, utvecklingsverktyg, alla Linux-terminalverktyg du vill ha - de är alla lätta att installera.

    Du kan även enkelt dela filer mellan Chrome OS och ditt Linux-system. Använd bara Nedladdnings-katalogen i din hemmapp. Alla filer i katalogen Nedladdningar visas i Fil-appen på Chrome OS.

    Det finns dock en fångst. På ARM Chromebooks är du lite begränsad i vad du kan göra. Vissa program kör inte på ARM. I grund och botten kommer du inte att kunna köra applikationer med sluten källkod som inte har sammanställts för ARM Linux. Du har tillgång till en mängd olika open source-verktyg och skrivbordsapplikationer som kan kompileras för ARM, men de flesta applikationer med sluten källkod fungerar inte på de maskinerna.

    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, med hjälp av dem vid sidan av Chrome OS. Det innebär att du kan installera Steam for 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 att du är klar med Linux, kan du enkelt bli av med den skrämmande startskärmen och få ditt interna lagringsutrymme tillbaka.

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


    Om du letar efter mer djupgående information om installation och inställning av Crouton, se till att kolla Croutons readme.