Chromebooks sind nicht „nur ein Browser“ - sie sind Linux-Laptops. Sie können problemlos einen vollständigen Linux-Desktop installieren neben Chrome OS und sofort mit einem Hotkey zwischen den beiden wechseln, kein Neustart erforderlich.
Wir haben diesen Vorgang mit dem Samsung Series 3 Chromebook, dem ursprünglichen Chromebook Pixel und dem ASUS Chromebook Flip durchgeführt. Die folgenden Schritte sollten jedoch auf jedem Chromebook funktionieren.
Aktualisieren : Google hat hinzugefügt native Unterstützung für Linux-Apps direkt auf Chrome OS, und diese Funktion ist auf vielen Chromebooks verfügbar. Sie benötigen Crouton nicht mehr, um Linux-Software auszuführen.
Crouton gegen ChrUbuntu
VERBUNDEN: Leben mit einem Chromebook: Können Sie mit nur einem Chrome-Browser überleben?
Die Installation von Ubuntu Linux auf Ihrem Chromebook ist nicht so einfach wie die Installation des Standard-Ubuntu-Systems - zumindest momentan nicht. Sie müssen ein Projekt auswählen, das speziell für Chromebooks entwickelt wurde. Es gibt zwei beliebte Optionen:
- ChrUbuntu : ChrUbuntu ist ein Ubuntu-System für Chromebooks. Es funktioniert wie ein traditionelles Dual-Boot-System. Sie können Ihr Chromebook neu starten und beim Start zwischen Chrome OS und Ubuntu wählen. ChrUbuntu kann auf dem internen Speicher Ihres Chromebooks oder auf einem USB-Gerät oder einer SD-Karte installiert werden.
- Crouton : Crouton verwendet tatsächlich eine "chroot" -Umgebung, um sowohl Chrome OS als auch Ubuntu gleichzeitig auszuführen. Ubuntu läuft neben Chrome OS, sodass Sie mit einer Tastenkombination zwischen Chrome OS und Ihrer Standard-Linux-Desktop-Umgebung wechseln können. Auf diese Weise können Sie beide Umgebungen nutzen, ohne dass ein Neustart erforderlich ist. Mit Crouton können Sie Chrome OS verwenden, während Sie eine Standard-Linux-Umgebung mit all ihren Befehlszeilentools und Desktop-Anwendungen haben, die nur wenige Tastenanschläge entfernt sind.
Wir werden dafür Crouton verwenden. Es nutzt das Linux-System, das Chrome OS zugrunde liegt, um beide Umgebungen gleichzeitig auszuführen, und ist eine viel bessere Erfahrung als herkömmliches Dual-Booten. Crouton verwendet auch die Standardtreiber von Chrome OS für die Hardware Ihres Chromebooks, sodass Sie nicht auf Probleme mit Ihrem Touchpad oder anderer Hardware stoßen sollten. Crouton wurde tatsächlich von Google-Mitarbeiter Dave Schneider erstellt.
Wenn Sie Crouton verwenden, wird nur ein Betriebssystem ausgeführt: Linux. Sie führen jedoch zwei Umgebungen über dem Betriebssystem aus: Chrome OS und einen herkömmlichen Linux-Desktop.
Erster Schritt: Aktivieren Sie den Entwicklermodus
Bevor Sie Hacking durchführen, müssen Sie den "Entwicklermodus" auf Ihrem Chromebook aktivieren. Chromebooks sind normalerweise aus Sicherheitsgründen gesperrt, booten nur ordnungsgemäß signierte Betriebssysteme, überprüfen sie auf Manipulationen und verhindern, dass Benutzer und Anwendungen das zugrunde liegende Betriebssystem ändern. Im Entwicklermodus können Sie alle diese Sicherheitsfunktionen deaktivieren und erhalten einen Laptop, mit dem Sie nach Herzenslust optimieren und spielen können.
Nachdem Sie den Entwicklermodus aktiviert haben, können Sie von Chrome OS aus auf ein Linux-Terminal zugreifen und alles tun, was Sie möchten.
Um den Entwicklermodus auf modernen Chromebooks zu aktivieren, halten Sie die Esc- und die Aktualisierungstaste gedrückt und tippen Sie auf die Ein- / Aus-Taste, um den Wiederherstellungsmodus aufzurufen. Ältere Chromebooks verfügen über physische Entwicklerschalter, die Sie stattdessen umschalten müssen.
Drücken Sie auf dem Wiederherstellungsbildschirm Strg + D, stimmen Sie der Eingabeaufforderung zu, und Sie starten im Entwicklermodus.
Wenn Sie in den Entwicklermodus wechseln, werden die lokalen Daten Ihres Chromebooks gelöscht (genau wie bei Ihnen Entsperren Sie ein Nexus Android-Gerät ). Dieser Vorgang dauerte auf unserem System ca. 15 Minuten.
Von nun an wird beim Starten Ihres Chromebooks ein Warnbildschirm angezeigt. Sie müssen Strg + D drücken oder 30 Sekunden warten, um mit dem Booten fortzufahren.
Dieser Warnbildschirm weist Sie darauf hin, dass sich ein Chromebook im Entwicklermodus befindet und die normalen Sicherheitsvorkehrungen nicht gelten. Wenn Sie beispielsweise das Chromebook eines anderen Benutzers verwenden, können Sie sich normalerweise ohne Angst mit Ihrem Google-Konto anmelden. Im Entwicklermodus ist es möglich, dass im Hintergrund ausgeführte Software Ihre Tastenanschläge aufzeichnet und Ihre Nutzung überwacht. Aus diesem Grund kann Google leicht erkennen, ob sich ein Chromebook im Entwicklermodus befindet, und Sie können diesen Warnbildschirm nicht dauerhaft deaktivieren.
Schritt zwei: Laden Sie Crouton herunter und installieren Sie es
Als nächstes ist es Zeit, Crouton herunterzuladen. Hier ist ein direkter Download Für die neueste Version von Crouton klicken Sie in Ihrem Chromebook darauf, um sie zu erhalten.
Nachdem Sie Crouton heruntergeladen haben, drücken Sie in Chrome OS Strg + Alt + T, um das Crosh-Terminal zu öffnen.
Art
Schale
in das Terminal und drücken Sie die Eingabetaste, um den Linux-Shell-Modus aufzurufen. Dieser Befehl funktioniert nur, wenn der Entwicklermodus aktiviert ist.
Aktualisieren : Dieser Prozess hat sich geändert und Sie müssen das Crouton-Installationsprogramm jetzt nach / usr / local / bin verschieben, bevor Sie es ausführen. Konsultieren Croutons README für mehr Informationen.
Um Crouton auf einfache Weise zu installieren, müssen Sie nur den folgenden Befehl ausführen. Dadurch wird Crouton aus Sicherheitsgründen mit dem Xfce-Desktop und einer verschlüsselten Chroot installiert.
sudo sh ~ / Downloads / crouton -e -t xfce
Der eigentliche Installationsvorgang wird einige Zeit dauern, da die entsprechende Software heruntergeladen und installiert wird - auf unserem System dauerte es ungefähr eine halbe Stunde -, der Vorgang erfolgt jedoch weitgehend automatisch.
Wenn Sie stattdessen lieber den Unity-Desktop von Ubuntu installieren möchten, verwenden Sie
-t Einheit
Anstatt von
-t xfce
im obigen Befehl. Es ist erwähnenswert, dass Unity auf der eingeschränkten Hardware der meisten Chromebooks nicht so reibungslos funktioniert. Sie können den folgenden Befehl ausführen, um eine Liste der Installationstypen anzuzeigen, einschließlich Installationen ohne grafischen Desktop:
sh -e ~/Downloads/crouton
Nach Abschluss des Installationsvorgangs können Sie einen der folgenden Befehle ausführen, um Ihre Crouton-Sitzung aufzurufen (vorausgesetzt, Sie haben Crouton mit Xfce installiert):
sudo enter-chroot startxfce4
sudo startxfce4
So wechseln Sie zwischen Umgebungen
Verwenden Sie die folgenden Tastaturkürzel, um zwischen Chrome OS und Ihrer Linux-Desktopumgebung hin und her zu wechseln:
- Wenn Sie ein ARM-Chromebook haben (das ist die Mehrheit der Chromebooks) : Strg + Alt + Umschalt + Zurück und Strg + Alt + Umschalt + Vorwärts. Hinweis: Hierbei werden die Navigationsschaltflächen des Browsers in der oberen Reihe und nicht die Pfeiltasten verwendet.
- Wenn Sie ein Intel x86 / AMD64 Chromebook haben : Strg + Alt + Zurück und Strg + Alt + Vorwärts plus Strg + Alt + Aktualisieren
Wenn Sie die Chroot beenden möchten, melden Sie sich einfach (mit der Option "Abmelden") vom Xfce-Desktop ab (oder vom Unity-Desktop, wenn Sie dies verwenden). Verwenden Sie nicht den Befehl "Herunterfahren" als Dadurch wird das Chromebook tatsächlich ausgeschaltet. Sie müssen dann das ausführen
sudo startxfce4
Befehl oben, um die Chroot erneut einzugeben.
Was Sie mit Linux tun können
VERBUNDEN: Verwendung von Apt-Get zum Installieren von Programmen in Ubuntu über die Befehlszeile
Sie haben jetzt einen traditionellen Linux-Desktop, der neben Chrome OS ausgeführt wird. All diese traditionelle Linux-Software ist nur eine apt-get in den Software-Repositories von Ubuntu. Grafische Dienstprogramme wie lokale Bildeditoren, Texteditoren, Office-Suiten, Entwicklungstools und alle gewünschten Linux-Terminal-Dienstprogramme sind einfach zu installieren.
Sie können sogar problemlos Dateien zwischen Chrome OS und Ihrem Linux-System freigeben. Verwenden Sie einfach das Download-Verzeichnis in Ihrem Home-Ordner. Alle Dateien im Download-Verzeichnis werden in der Datei-App unter Chrome OS angezeigt.
Es gibt jedoch einen Haken. Bei ARM-Chromebooks sind Ihre Möglichkeiten etwas eingeschränkt. Einige Programme werden nicht auf ARM ausgeführt. Grundsätzlich können Sie keine Closed-Source-Anwendungen ausführen, die nicht für ARM Linux kompiliert wurden. Sie haben Zugriff auf eine Vielzahl von Open Source-Tools und Desktop-Anwendungen, die für ARM neu kompiliert werden können. Die meisten Closed Source-Anwendungen funktionieren jedoch nicht auf diesen Computern.
Auf einem Intel Chromebook haben Sie viel mehr Freiheit. Sie können Steam für Linux, Minecraft, Dropbox und alle typischen Anwendungen, die auf dem Linux-Desktop funktionieren, zusammen mit Chrome OS installieren. Dies bedeutet, dass Sie Steam für Linux auf einem Chromebook Pixel installieren und Zugriff auf ein ganz anderes Ökosystem von Spielen erhalten können.
So entfernen Sie Crouton und stellen Ihr Chromebook wieder her
Wenn Sie sich für Linux entschieden haben, können Sie den beängstigenden Startbildschirm problemlos entfernen und Ihren internen Speicherplatz zurückerhalten.
Starten Sie Ihr Chromebook einfach normal neu, um beim Start zum Warnbildschirm zurückzukehren. Befolgen Sie die Anweisungen auf Ihrem Bildschirm (tippen Sie auf die Leertaste und drücken Sie die Eingabetaste), um den Entwicklermodus zu deaktivieren. Wenn Sie den Entwicklermodus deaktivieren, bereinigt Ihr Chromebook alles, stellt ein sauberes, sicheres, gesperrtes Chrome OS-System wieder her und überschreibt alle Änderungen, die Sie an der Software Ihres Chromebooks vorgenommen haben.
Wenn Sie detailliertere Informationen zur Installation und Einrichtung von Crouton benötigen, lesen Sie diese Informationen unbedingt durch Croutons Readme .