Crouton ermöglicht es Ihnen, Ubuntu oder Debian in einer Chroot-Umgebung auf jedem Chromebook-Modell zu installieren, ohne Chrome OS zu entfernen.
Sie können mehr über Crouton und die Installation von Ubuntu auf einem Chromebook in einem Artikel lesen, den ich vor einiger Zeit gepostet habe:How to Install Ubuntu Linux on Any Chromebook Model Without Replacing Chrome OS (Crouton)
Crouton hatte früher ein Ziel, das eine einfache Cinnamon-Installation ermöglichte, aber das ist nicht mehr verfügbar. Sie können Cinnamon Desktop trotzdem auf einem Chromebook mit Crouton installieren. Dieser Artikel führt Sie durch diesen Prozess.
Cinnamon installiert auf einem Chromebook mit Crouton (in Ubuntu 18.04) |
Cinnamon ist eine Desktop-Umgebung, die von Gnome 3 abgeleitet ist, aber ein traditionelles Desktop-Layout verwendet und die Haupt-Desktop-Umgebung der Linux-Mint-Distribution ist. Da Crouton Linux Mint nicht unterstützt, wird Ubuntu 18.04 (Bionic Beaver) als Linux-Distribution verwendet, auf der wir Cinnamon Desktop installieren.
Verwandt:Crouton:So führen Sie Linux-Anwendungen in Windows- oder Browser-Tabs von Chrome OS aus (Chromebook)
Installieren Sie Cinnamon auf einem Chromebook mit Crouton (Ubuntu 18.04)
Hinweis:Wenn Sie die Registerkarte schließen, auf der Sie die folgenden Befehle ausführen, achten Sie darauf, Folgendes einzugeben:shell
nachdem Sie Ctrl + Alt + T
gedrückt haben Andernfalls funktionieren die Befehle nicht (Sie müssen shell
eingeben wenn die Eingabeaufforderung so aussieht:crosh>
).
In diesem Artikel wird davon ausgegangen, dass Sie Ihr Chromebook bereits in den Entwicklermodus versetzt und Crouton in den Downloads-Ordner Ihres Chromebooks heruntergeladen haben . Dieser Artikel enthält eine vollständige Anleitung zur Installation von Ubuntu auf einem Chromebook mit Crouton.
1. Installieren Sie einige grundlegende Crouton-Ziele in einer neuen Cinnamon-Chroot mit Bionic (Ubuntu 18.04) als Ubuntu-Version.
Drücken Sie in Chrome OS Ctrl + Alt + T
Geben Sie Folgendes ein, um die Crosh-Shell als neuen Tab in Chrome zu öffnen:
shell
Installieren Sie als Nächstes die ausführbare Crouton-Datei (die in Ihrem Downloads-Ordner heruntergeladen werden sollte):
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
Verwenden Sie nun den folgenden Befehl, um eine Cinnamon-Chroot zu erstellen und die Core-, Cli-Extra-, Xorg-, Tastatur-, Audio- und Erweiterungsziele für Ubuntu 18.04 (Bionic) zu installieren:
sudo crouton -n cinnamon -r bionic -t core,cli-extra,xorg,keyboard,audio,extension
Sie können die Tastatur-, Audio- und Erweiterungsziele überspringen, aber Sie werden sie möglicherweise in Zukunft benötigen (aber Sie können sie später hinzufügen).
Wir verwenden bionic
weil es eine neuere Version von Cinnamon hat. Es ist immer noch nicht die neueste Version, aber Sie könnten ein PPA verwenden, um eine noch neuere Version zu installieren. Aber für diesen Leitfaden bleiben wir bei der Cinnamon-Version von Ubuntu 18.04 Bionic Beaver. Das standardmäßige Crouton-Ziel verwendet Ubuntu 16.04 (Xenial Xerus), das Cinnamon 2.8.6 enthält, das bereits 2015 veröffentlicht wurde.
2. Installieren Sie Cinnamon in der neuen „Cinnamon“-Chroot
Verwenden Sie diesen Befehl, um den cinnamon
zu erhalten Chroot erstellt in Schritt 1:
sudo enter-chroot -n cinnamon
Geben Sie nun den folgenden Befehl ein, um den Cinnamon-Desktop und dbus-x11
zu installieren :
sudo apt install cinnamon dbus-x11 xterm
Die Installation von Cinnamon kann lange dauern, also holen Sie sich eine Tasse Kaffee … oder zwei. Sie können auch den vollständigen Cinnamon-Desktop installieren, wie er in den Ubuntu 18.04-Repositories verfügbar ist (dies funktioniert nicht, wenn Sie ein PPA verwenden), indem Sie den cinnamon-desktop-environment
verwenden Paket, aber das führt zu einer sehr langen Installationszeit und vielen zusätzlichen zu installierenden Paketen.
Es ist wichtig, die Installation dbus-x11
zu erwähnen ist sehr wichtig – ohne es erhalten Sie eine Fehlermeldung, wenn Sie versuchen, Cinnamon zu starten, die besagt:„Konnte keine Verbindung zum Sitzungsbus herstellen:usr / bin / dbus-launch beendet abnormal ohne Fehlermeldung “.
Außerdem installiert der Befehl XTerm, weil die mit Cinnamon installierte Gnome-Terminal-App nicht startet. Wenn Sie also später ein Terminal auf Ihrem Cinnamon-Desktop starten möchten, starten Sie XTerm statt Gnome Terminal. Sie können auch Tilix oder einen anderen Terminalemulator installieren.
3. Richten Sie ein Skript ein, um Cinnamon zu starten
Angenommen, Sie befinden sich immer noch in der Cinnamon-Chroot (wenn nicht, geben Sie sudo enter-chroot -n cinnamon
ein ), geben Sie ein:
echo "exec cinnamon-session" > ~/.xinitrc
Verwenden Sie als Nächstes, während Sie sich noch in der Chroot befinden, diesen Befehl, um ein Skript herunterzuladen, das Cinnamon (Sie können es hier überprüfen) im Downloads
starten wird Ordner und ausführbar machen:
cd ~/Downloads
wget https://gist.githubusercontent.com/logix2/4d877912dcde328daf629826b4fd4fc9/raw/c612616e89b53591b04594f83ad9f0c7c1b232b8/startcinnamon
chmod +x startcinnamon
Und verlassen Sie die Chroot:
exit
Verwenden Sie jetzt in Chrome OS diesen Befehl, um den startcinnamon
abzurufen Skript auch /usr/local/bin
:
sudo cp ~/Downloads/startcinnamon /usr/local/bin/
Der Download-Ordner wird von Chrome OS und Chroot gemeinsam genutzt, sodass Sie ihn kopieren können startcinnamon
Skript unter Chrome OS, obwohl es in der Cinnamon-Chroot heruntergeladen wurde. Wir haben es mit der Chroot heruntergeladen, damit wir es verwenden können wget
.
Der Cinnamon-Startleitfaden basiert auf dem von Tenn1518 Crouton Cinnamon Repo.
4. Starten Sie Zimt
Jetzt können Sie Cinnamon starten, indem Sie Folgendes eingeben:
sudo startcinnamon
Wenn Sie den Tab in Ihrem Chrome OS-Browser geschlossen haben, öffnen Sie einen neuen Crosh-Tab, indem Sie Ctrl + Alt + T
drücken , Geben Sie shell
ein , gefolgt von sudo startcinnamon
auf einer neuen Zeile. So starten Sie Cinnamon von nun an.
Wechseln Sie mit Ctrl + Alt + Shift + Back
zwischen Chrome OS und Cinnamon und Ctrl + Alt + Shift + Forward
. Auf diese Weise können Sie zwischen Ubuntu / Cinnamon und Chrome OS wechseln, ohne Ubuntu zu beenden.
Um Cinnamon / Ubuntu zu beenden, melden Sie sich vom Menü im Cinnamon-Bedienfeld ab.
Optimieren Sie Cinnamon auf einem Chromebook mit Crouton
1. Installieren Sie einige grundlegende Anwendungen
Cinnamon ist ziemlich leer, wenn es auf einem Chromebook installiert ist. Sie erhalten Nemo, den Standard-Dateimanager von Cinnamon, aber einige wichtige Anwendungen fehlen.
Lassen Sie uns einige wichtige Anwendungen installieren. Starten Sie Cinnamon, öffnen Sie XTerm (oder einen anderen Terminalemulator, den Sie installiert haben, aber nicht Gnome Terminal, da es wie oben beschrieben nicht gestartet wird) und verwenden Sie diesen Befehl, um das Ubuntu Software Center (Gnome Software) zu öffnen und einen grafischen Texteditor (Gedit) zu installieren. , ein Befehlszeilen-Texteditor (nano), ein Bildbetrachter (Eye of Gnome), ein Videoplayer (VLC), ein Gnome-Systemmonitor (um die CPU-/Speicherauslastung usw. anzuzeigen) und Softwareeigenschaften im Allgemeinen (damit Sie PPA-Repositories hinzufügen können ):
sudo apt install gnome-software gedit nano eog vlc gnome-system-monitor software-properties-common
Es ist erwähnenswert, dass Cinnamon jetzt einen eigenen Fork einiger Gnome-Anwendungen verwendet, aber diese sind nicht in den Ubuntu-Repositories verfügbar (außer dem Nemo-Dateimanager).
Sie können die Softwareanwendung, die zum Installieren zusätzlicher Software verwendet wird, nicht über das Cinnamon-Menü starten. Öffnen Sie stattdessen ein Terminal und starten Sie es mit diesem Befehl:
sudo -H gnome-software
Wenn die Anwendung keine Anwendungen auflistet, versuchen Sie, Cinnamon neu zu starten. Bei meiner Cinnamon Crouton-Installation zeigt die Gnome-Software keine Anwendungen auf ihrer Homepage an, aber die Kategorieseiten listen Anwendungen auf, und die Suche funktioniert auch.
Gnome-Software-App |
Sie können die Gnome-Software verwenden, um „herkömmliche“ DEB-Pakete aus den Ubuntu-Repositories oder aus PPA-Repositories zu installieren, aber sie kann verwendet werden, um Snap- oder Flatpak-Pakete zu installieren. Solche Pakete können derzeit nicht installiert werden, wenn Crouton verwendet wird.
Es gibt auch eine Alternative. Sie können Synaptic als grafisches Tool verwenden, um zusätzliche Software zu installieren. Sie können es installieren mit:
sudo apt install synaptic
Synaptic muss auch wie folgt von einem Terminal aus gestartet werden:
sudo -H synaptic
2. Installieren und verwenden Sie einige zusätzliche Designs
Standarddesign, das nach einer Barebone-Zimt-Installation in Ubuntu 18.04 verwendet wird:
Cinnamon läuft auf einem Chromebook mit einem Numix GTK-Design (für Fensterrahmen und Steuerelemente) und einem Moka-Icon-Design:
Wenn Ihnen die Standardanwendungen und das Symboldesign nicht gefallen, können Sie weitere installieren. Dieser Befehl installiert ein paar GTK- sowie Icon-Designs:
sudo apt install numix-gtk-theme greybird-gtk-theme suru-icon-theme moka-icon-theme
Sie können jetzt jedes dieser Themen verwenden, indem Sie auf menu > System Settings > Themes
klicken und ändern Sie den Window borders
, Controls
und Icon
Themen.
So deinstallieren (löschen) Sie Cinnamon von Ihrem Chromebook
Drücken Sie in Chrome OS Ctrl + Alt + T
, und geben Sie dann Folgendes ein:
shell
Jetzt können Sie den folgenden Befehl verwenden, um die Cinnamon-Chroot zu löschen (vorausgesetzt, Sie haben den Chroot-Namen „cinnamon“ verwendet, wie er in den Anweisungen in diesem Artikel verwendet wird):
sudo delete-chroot cinnamon