12Aug
Chromebooks δεν είναι "απλά ένα πρόγραμμα περιήγησης" - είναι αυτοί οι φορητοί υπολογιστές Linux.Μπορείτε εύκολα να εγκαταστήσετε μια πλήρη επιφάνεια εργασίας Linux παράλληλα με το Chrome OS και να κάνετε άμεση εναλλαγή μεταξύ των δύο με ένα πλήκτρο πρόσβασης, χωρίς να απαιτείται επανεκκίνηση.
Έχουμε πραγματοποιήσει αυτή τη διαδικασία με το Chromebook της σειράς 3 Samsung, το αρχικό Chromebook Pixel και το ASUS Chromebook Flip, αλλά τα παρακάτω βήματα θα πρέπει να λειτουργούν σε οποιοδήποτε Chromebook εκεί έξω.
Crouton vs. ChrUbuntu
Η εγκατάσταση του Ubuntu Linux στο Chromebook σας δεν είναι τόσο απλή όσο η εγκατάσταση του βασικού συστήματος Ubuntu-τουλάχιστον όχι αυτή τη στιγμή.Θα χρειαστεί να επιλέξετε ένα έργο που έχει αναπτυχθεί ειδικά για τα Chromebook.Υπάρχουν δύο δημοφιλείς επιλογές:
- ChrUbuntu : Το ChrUbuntu είναι ένα σύστημα Ubuntu που έχει κατασκευαστεί για Chromebook.Λειτουργεί σαν ένα παραδοσιακό σύστημα διπλής εκκίνησης.Μπορείτε να ξεκινήσετε ξανά το Chromebook και να επιλέξετε μεταξύ του Chrome OS και του Ubuntu κατά την εκκίνηση.Το ChrUbuntu μπορεί να εγκατασταθεί στο εσωτερικό αποθηκευτικό χώρο του Chromebook σας ή σε μια συσκευή USB ή κάρτα SD.
- Crouton : Το Crouton χρησιμοποιεί ένα περιβάλλον "chroot" για να τρέχει συγχρόνως το Chrome OS και το Ubuntu.Το Ubuntu τρέχει μαζί με το Chrome OS, ώστε να μπορείτε να αλλάζετε μεταξύ του Chrome OS και του τυπικού περιβάλλοντος επιφάνειας εργασίας Linux με μια συντόμευση πληκτρολογίου.Αυτό σας δίνει τη δυνατότητα να επωφεληθείτε από τα δύο περιβάλλοντα χωρίς να απαιτείται επανεκκίνηση.Το Crouton σάς επιτρέπει να χρησιμοποιείτε το Chrome OS ενώ διαθέτετε ένα τυπικό περιβάλλον Linux με όλα τα εργαλεία της γραμμής εντολών και τις εφαρμογές γραφείου λίγα πλήκτρα μακριά.
Θα χρησιμοποιήσουμε το Crouton για αυτό.Επωφελείται το σύστημα Linux στο οποίο βασίζεται το Chrome OS για να τρέχει και τα δύο περιβάλλοντα ταυτόχρονα και είναι πολύ πιο πικρή εμπειρία από την παραδοσιακή διπλή εκκίνηση.Το Crouton χρησιμοποιεί επίσης τα πρότυπα προγράμματα οδήγησης του Chrome OS για το υλικό του Chromebook σας, οπότε δεν θα πρέπει να αντιμετωπίζετε προβλήματα με το touchpad ή άλλο υλικό.Το Crouton δημιουργήθηκε από τον υπάλληλο της Google Dave Schneider.
Όταν χρησιμοποιείτε το Crouton, στην πραγματικότητα τρέχετε μόνο ένα λειτουργικό σύστημα: το Linux.Ωστόσο, εκτελείτε δύο περιβάλλοντα πάνω από το λειτουργικό σύστημα OS-Chrome και μια παραδοσιακή επιφάνεια εργασίας Linux.
Βήμα πρώτο: Ενεργοποιήστε τη λειτουργία προγραμματιστή
Πριν κάνετε οποιοδήποτε είδος hacking, θα χρειαστεί να ενεργοποιήσετε τη "Λειτουργία προγραμματιστή" στο Chromebook σας.Τα Chromebook συνήθως κλειδώνονται για ασφάλεια, εκκινώντας μόνο σωστά υπογεγραμμένα λειτουργικά συστήματα, ελέγχοντας τα για παρεμβολές και εμποδίζοντας τους χρήστες και τις εφαρμογές να τροποποιήσουν το υποκείμενο λειτουργικό σύστημα.Η Λειτουργία προγραμματιστή σάς επιτρέπει να απενεργοποιήσετε όλες αυτές τις λειτουργίες ασφαλείας, δίνοντάς σας ένα φορητό υπολογιστή που μπορείτε να τροποποιήσετε και να παίξετε με το περιεχόμενο της καρδιάς σας.
Αφού ενεργοποιήσετε τη λειτουργία προγραμματιστή, θα μπορείτε να αποκτήσετε πρόσβαση σε ένα τερματικό Linux από το Chrome OS και να κάνετε ό, τι θέλετε.
Για να ενεργοποιήσετε τη λειτουργία προγραμματιστών στα σύγχρονα Chromebook, κρατήστε πατημένα τα πλήκτρα Esc και Ανανέωσης και πατήστε το κουμπί Τροφοδοσία για να εισέλθετε στη λειτουργία ανάκτησης.Τα παλαιότερα Chromebook έχουν φυσικούς διακόπτες προγραμματιστών, οι οποίοι θα πρέπει να αλλάξουν αντ 'αυτού.
Στην οθόνη αποκατάστασης, πατήστε Ctrl + D, συμφωνήστε με την εντολή και θα εκκινήσετε τη λειτουργία προγραμματιστή.
Κατά τη μετάβαση στη λειτουργία προγραμματιστή, τα τοπικά δεδομένα του Chromebook σας θα διαγραφούν( ακριβώς όπως όταν ξεκλειδώνετε μια συσκευή Nexus Android).Αυτή η διαδικασία χρειάστηκε περίπου 15 λεπτά για το σύστημά μας.
Από εδώ και στο εξής, κάθε φορά που εκκινείτε το Chromebook σας, θα δείτε μια προειδοποιητική οθόνη.Θα χρειαστεί να πατήσετε Ctrl + D ή να περιμένετε 30 δευτερόλεπτα για να συνεχίσετε την εκκίνηση.
Αυτή η προειδοποιητική οθόνη υπάρχει για να σας ειδοποιεί ότι ένα Chromebook βρίσκεται σε λειτουργία προγραμματιστή και δεν ισχύουν οι συνήθεις προφυλάξεις ασφαλείας.Για παράδειγμα, αν χρησιμοποιούσατε κάποιο άλλο Chromebook, θα μπορούσατε κανονικά να συνδεθείτε με το λογαριασμό σας Google χωρίς φόβο.Εάν ήταν σε λειτουργία προγραμματιστή, είναι πιθανό το λογισμικό που εκτελείται στο παρασκήνιο να μπορεί να καταγράφει τις πληκτρολογήσεις σας και να παρακολουθεί τη χρήση σας.Αυτός είναι ο λόγος για τον οποίο το Google καθιστά εύκολο να διακρίνει αν ένα Chromebook βρίσκεται σε κατάσταση προγραμματιστή και δεν σας επιτρέπει να απενεργοποιήσετε μόνιμα αυτήν την προειδοποιητική οθόνη.
Βήμα δεύτερο: Κατεβάστε και εγκαταστήστε το Crouton
Έπειτα ήρθε η ώρα να κατεβάσετε το Crouton.Ακολουθεί μια άμεση λήψη για την τελευταία έκδοση του Crouton - κάντε κλικ σε αυτό από το Chromebook για να το αποκτήσετε.
Μόλις κατεβάσετε το Crouton, πατήστε Ctrl + Alt + T στο Chrome OS για να ανοίξετε το τερματικό crosh.
Πληκτρολογήστε κέλυφος στο τερματικό και πατήστε Enter για να εισέλθετε στη λειτουργία shell του Linux.Αυτή η εντολή λειτουργεί μόνο εάν είναι ενεργοποιημένη η λειτουργία προγραμματιστή.
Για να εγκαταστήσετε το Crouton τον εύκολο τρόπο, το μόνο που χρειάζεται να κάνετε είναι να εκτελέσετε την παρακάτω εντολή.Αυτό εγκαθιστά το Crouton με την επιφάνεια εργασίας Xfce και ένα κρυπτογραφημένο chroot για ασφάλεια.
sudo sh ~ /Downloads/ κρουτόν -e -t xfceΗ πραγματική διαδικασία εγκατάστασης θα χρειαστεί κάποιο χρόνο καθώς το κατάλληλο λογισμικό κατεβάζεται και εγκατασταθεί-χρειάστηκε περίπου μισή ώρα για το σύστημά μας-αλλά η διαδικασία είναι σε μεγάλο βαθμό αυτόματη.
Αν προτιμάτε να εγκαταστήσετε την επιφάνεια εργασίας του Unbun του Ubuntu, χρησιμοποιήστε τη μονάδα -t αντί του -t xfce στην παραπάνω εντολή.Αξίζει να σημειωθεί ότι η Unity δεν θα τρέξει ομαλά στα περισσότερα περιορισμένα hardware του Chromebook.Μπορείτε να εκτελέσετε την ακόλουθη εντολή για να δείτε μια λίστα τύπων εγκατάστασης, συμπεριλαμβανομένων των εγκαταστάσεων χωρίς γραφική επιφάνεια εργασίας:
sh -e ~ /Downloads/ κρουτόν
Αφού περάσετε από τη διαδικασία εγκατάστασης, μπορείτε να εκτελέσετε μία από τις ακόλουθες εντολές για να εισέλθετε στη συνεδρία σας Croutonυποθέτοντας ότι εγκαταστήσατε το Crouton με το Xfce):
sudo enterx-chroot startxfce4 sudo startxfce4
Τρόπος εναλλαγής μεταξύ περιβαλλόντων
Για εναλλαγή μεταξύ του Chrome OS και του περιβάλλοντος εργασίας του Linux, χρησιμοποιήστε τις ακόλουθες συντομεύσεις πληκτρολογίου:
- Εάν διαθέτετε ένα Chromebook ARM(που είναι η πλειοψηφία των Chromebook) : Ctrl + Alt + Shift + Πίσω και Ctrl + Alt + Shift + Προώθηση. Σημείωση: αυτό χρησιμοποιεί τα κουμπιά πλοήγησης προς τα πίσω και προς τα εμπρός στην πρώτη γραμμή και όχι τα πλήκτρα βέλους.
- Εάν έχετε Chromebook Intel x86 / AMD64: Ctrl + Alt + Πίσω και Ctrl + Alt + Forward plus Ctrl + Alt + Ανανέωση
Εάν θέλετε να βγείτε από το chroot, απλώς αποσυνδεθείτε( χρησιμοποιώντας την επιλογή "της επιφάνειας εργασίας Xfce( ή της επιφάνειας εργασίας Unity, αν το χρησιμοποιείτε) - μην χρησιμοποιείτε την εντολή "κλείσιμο", καθώς αυτό θα ενεργοποιήσει το Chromebook.Στη συνέχεια, θα πρέπει να εκτελέσετε την εντολή sudo startxfce4 παραπάνω για να εισέλθετε ξανά στο chroot.
Τι μπορείτε να κάνετε με το Linux
Τώρα έχετε μια παραδοσιακή επιφάνεια εργασίας Linux που λειτουργεί παράλληλα με το Chrome OS.Το μόνο που το παραδοσιακό λογισμικό Linux είναι απλώς ένα απλό-ξεφύγουμε στα αποθετήρια λογισμικού του Ubuntu.Γραφικά βοηθητικά προγράμματα όπως τοπικοί επεξεργαστές εικόνων, επεξεργαστές κειμένων, σουίτες γραφείου, εργαλεία ανάπτυξης, όλα τα βοηθητικά προγράμματα τερματικού Linux που θα θέλατε - είναι όλα εύκολο να εγκατασταθούν.
Μπορείτε εύκολα να μοιράζεστε αρχεία μεταξύ του Chrome OS και του συστήματος Linux.Απλώς χρησιμοποιήστε τον κατάλογο "Downloads" στον αρχικό σας φάκελο.Όλα τα αρχεία στον κατάλογο "Λήψεις" εμφανίζονται στην εφαρμογή "Αρχεία" στο Chrome OS.
Υπάρχει όμως ένα πρόβλημα.Σε Chromebooks ARM, είστε λίγο περιορισμένος σε αυτό που μπορείτε να κάνετε.Ορισμένα προγράμματα δεν τρέχουν σε ARM-βασικά, δεν θα μπορείτε να εκτελέσετε εφαρμογές κλειστού κώδικα που δεν έχουν συνταχθεί για το ARM Linux.Έχετε πρόσβαση σε μια ποικιλία εργαλείων ανοιχτού κώδικα και εφαρμογών επιφάνειας εργασίας που μπορούν να ανασυγκροτηθούν για το ARM, αλλά οι περισσότερες εφαρμογές κλειστού κώδικα δεν θα λειτουργούν σε αυτές τις μηχανές.
Σε ένα Chromebook της Intel, έχετε περισσότερη ελευθερία.Θα μπορούσατε να εγκαταστήσετε το Steam για Linux, Minecraft, Dropbox και όλες τις τυπικές εφαρμογές που λειτουργούν στην επιφάνεια εργασίας του Linux, χρησιμοποιώντας τους παράλληλα με το Chrome OS.Αυτό σημαίνει ότι μπορείτε να εγκαταστήσετε το Steam για Linux σε ένα Chromebook Pixel και να αποκτήσετε πρόσβαση σε ένα ολόκληρο άλλο οικοσύστημα παιχνιδιών.
Πώς να αφαιρέσετε το Crouton και να επαναφέρετε το Chromebook σας
Αν αποφασίσετε ότι έχετε ολοκληρώσει το Linux, μπορείτε εύκολα να απαλλαγείτε από την τρομακτική οθόνη εκκίνησης και να πάρετε πίσω τον εσωτερικό χώρο αποθήκευσης.
Απλά επανεκκινήστε το Chromebook σας κανονικά για να επιστρέψετε στην οθόνη προειδοποίησης κατά την εκκίνηση.Ακολουθήστε τις υποδείξεις στην οθόνη σας( αγγίξτε τη γραμμή διαστήματος και στη συνέχεια πατήστε Enter) για να απενεργοποιήσετε τη λειτουργία προγραμματιστή.Όταν απενεργοποιείτε τη Λειτουργία Προγραμματιστών, το Chromebook σας θα καθαρίσει τα πάντα, θα σας επαναφέρει σε ένα καθαρό, ασφαλές κλειδωμένο σύστημα Chrome OS και θα αντικαταστήσει όλες τις αλλαγές που έχετε κάνει στο λογισμικό του Chromebook σας.
Αν ψάχνετε για περισσότερες πληροφορίες σχετικά με την εγκατάσταση και ρύθμιση του Crouton, φροντίστε να ελέγξετε το readme του Crouton.