📦 Auspacken und Einrichtung
Das Asus Chromebook cx5601fb ist ein brandneues Laptop, das mit Chrome OS läuft. Nach dem Auspacken des Geräts habe ich sofort den Einrichtungsprozess durchlaufen, um das Laptop für die Programmierung vorzubereiten. Dieses spezielle Modell läuft mit dem Intel Core i-Prozessor der 12. Generation, was es viel leistungsstärker macht als jedes Chromebook, das ich zuvor verwendet habe. In diesem Abschnitt werde ich einen genaueren Blick auf die Tastatur werfen und was als Teil dieses Chromebooks enthalten ist.
Die Tasten auf der Tastatur haben einen angenehmen Tastenanschlag und sie haben auch eine breite Hintergrundbeleuchtung, sodass man sie im Dunkeln sehen kann. Mir gefällt auch, dass hier Platz für die Pfeiltasten ist, was es mir ermöglicht, meine Hand über diesen Bereich zu bewegen und zu wissen, dass ich bei den Pfeiltasten bin. Es gibt auch Platz für einen Ziffernblock, was großartig ist und etwas, an das ich mich bei Laptops heutzutage nicht gewöhnt bin. Die Möglichkeit, Optionen für Löschen sowie Rücktaste zu haben oder sogar Seite auf und Seite ab in großen Dokumenten durchzuführen, kann es einfacher machen, anstatt Funktionstasten zu drücken, was eine gute Sache ist, weil wir die eigentlich gar nicht haben.
Auf der Seite haben wir den USBC-Anschluss, der traditionell verwendet werden kann oder zum Aufladen sowie einen regulären USB 3-Anschluss. Hier gibt es auch Tasten, um die Lautstärke zu erhöhen oder zu verringern oder das Gerät ein- und auszuschalten. Auf der anderen Seite gibt es einen weiteren USB-C-Anschluss sowie einen HDMI-Ausgang und eine Kopfhörerbuchse, die nützlich sein können. Schließlich gibt es einen SD-Kartensteckplatz. Die Einrichtung ist ziemlich einfach; man meldet sich einfach mit den Google-Daten an, hat aber auch den Vorteil, dass alles mit dem Gerät synchronisiert werden kann, wenn man dies tut. Das ist großartig, weil alle Lesezeichen sowie Erweiterungen, Verlauf und vieles mehr als Teil dieses Prozesses gespeichert werden. Innerhalb von fünf bis zehn Minuten hatte ich die Einrichtung abgeschlossen und war auf dem Desktop.
💻 Programmieren auf dem Asus Chromebook
Kann man das Asus Chromebook zum Programmieren verwenden? Die kurze Antwort lautet ja, aber die lange Antwort ist, es kommt darauf an. In diesem Abschnitt werde ich mir ansehen, wie gut das Asus Chromebook beim Programmieren abschneidet.
Installation von VS Code
Ich werde VS Code installieren, da dies meine bevorzugte Entwicklungsumgebung ist. Normalerweise lade ich eine ausführbare Datei für Windows oder Mac herunter, aber hier auf dem Chromebook laden wir eine Dev-Version herunter, die auf Linux funktioniert. Es ist wichtig zu überprüfen, auf welcher CPU-Architektur man läuft. Es gibt einige Chromebooks, die nur mit einer bestimmten Architektur funktionieren, und es gibt einige Einschränkungen für diesen Prozessortyp. Da hier der Intel-Prozessor verwendet wird, ein 64-Bit-Prozessor, kann ich hier die reguläre Dev-Version herunterladen, was im Wesentlichen bedeutet, dass mein VS Code auf dem Chromebook viel schneller läuft als gewöhnlich.
Ich konnte es jedoch noch nicht starten, da ich noch ein paar zusätzliche Schritte unternehmen musste, um es zum Laufen zu bringen. Ich musste das Terminal öffnen und dann einen "apt-get update" Befehl ausführen und ein paar Dinge installieren. Ich bin hier in meine Terminaloption gesprungen und habe einen Blick darauf geworfen, und jetzt heißt es Pinguin, was seltsam ist, aber ich habe es geöffnet und meine Konsole war bereit hier. Ich habe den Befehl kopiert und eingefügt, weil das ist, was alle guten Entwickler tun, anstatt ihn manuell einzugeben. Der nächste Schritt bestand darin, das Paket "gnome-keyring" zu installieren, was mir ermöglichen sollte, weitere Schritte zur Installation von VS Code durchzuführen. Dann habe ich den Rest der Dokumentation hier auf der VS Code-Website durchgelesen, die ich unten in der Beschreibung verlinken werde, da sie sehr nützlich ist, um ein Chromebook mit der aktivierten Linux-Entwicklungsumgebung einzurichten.
Verwendung von VS Code
Nachdem meine Anwendungen aktualisiert wurden, sollte ich jetzt in der Lage sein, VS Code zu installieren. VS Code empfiehlt, die CPU-Architektur zu überprüfen. Man kann den Befehl "print architecture" ausführen, um dies zu tun. Hier wird es als arm64 angezeigt, also habe ich dieses Paket heruntergeladen und ausgewählt, um es zu installieren. Im Gegensatz zu Windows oder Mac dauert die Installation nur wenige Sekunden, und ich sollte es jetzt öffnen können. Dazu öffne ich das Startmenü und wähle es aus den Optionen aus. Von hier aus habe ich festgestellt, dass es sich um eine Standardversion ohne Erweiterungen handelte. Ich möchte alle meine bevorzugten Erweiterungen installieren, indem ich sie mit meiner normalen Umgebung auf meinem PC synchronisiere. Ich kann dies tun, indem ich mich einfach bei GitHub anmelde. Ich habe die Option zur Aktivierung der Synchronisierung ausgewählt und mich dann angemeldet, was derzeit ein GitHub-Konto ist, und ich habe diesen Vorgang durchlaufen, der nur wenige Sekunden dauerte. Danach wurde die automatische Synchronisierung aktiviert und begann, alle meine Erweiterungen über meinen Hotspot zu installieren, also habe ich mich schnell mit meinem WLAN verbunden. Jetzt sind alle meine Erweiterungen installiert, einschließlich Dingen wie VS Code Icons, die ich immer für Ordner verwende, sowie das One Dark Pro-Theme, das ich für sehr wichtig halte, damit mein VS Code gut aussieht, sowie Live Server, das ich oft verwende, wenn ich HTML-Dateien anschaue, und Dinge wie GitHub Copilot, die ich heutzutage für absolut notwendig halte. Ich habe auch ein paar Extras wie Beautify sowie Babel JavaScript, sowie Auto Rename und Auto Close Tag, die das Codieren in HTML erleichtern.
Verwendung des Asus Chromebook als eigenständiges Gerät
Ich möchte noch einen Schritt weiter gehen. Ich möchte sehen, ob ich dieses Gerät als mein eigenständiges Gerät verwenden kann, und um dies zu tun, werde ich mindestens eine ganze Woche oder vielleicht sogar zwei nur dieses eine Gerät für alles verwenden, was ich tue, und ich werde sehen, wie es ist, wenn es meine gesamte Workstation ersetzt.
🌐 Offline arbeiten
Eine meiner Missverständnisse war, dass ich immer eine Internetverbindung haben müsste, aber als ich keine hatte, stellte ich fest, dass alle Apps immer noch funktionieren. Dies liegt daran, dass die meisten Apps heutzutage offlinefähig sind. Während das allgemeine Surfen nicht funktioniert, genauso wie auf jedem Laptop ohne Internet, kann man immer noch Anwendungen wie VS Code starten, um beispielsweise eine Entwicklungsumgebung zu starten und mit der Arbeit zu beginnen.