Πώς να εγκαταστήσετε το Linux σε ένα Chromebook χρησιμοποιώντας το Crouton

Διαφήμιση

Σας παρουσιάζουμε πώς να εγκαταστήσετε και να προσαρμόσετε το Ubuntu Unity στο Chromebook σας

Υπάρχουν πολλοί λόγοι που ίσως θέλετε να εγκαταστήσετε ένα Linux distro στο Chromebook σας. Μπορεί να έχετε μια εφαρμογή που μπορείτε να εκτελέσετε μόνο σε Linux, ίσως να θέλετε να παίξετε παιχνίδια με Steam (αν έχετε Chromebook ανώτερης ποιότητας με αξιοπρεπείς προδιαγραφές) ή απλά να θέλετε να έχετε ένα ευρύτερο φάσμα εφαρμογών από ό, τι μπορεί να προσφέρει το Chrome OS. Τα καλά νέα είναι ότι η εγκατάσταση του Linux είναι πλέον πολύ εύκολη χάρη στο εργαλείο ανοικτού κώδικα Crouton. Το μεγάλο πράγμα για αυτή τη μέθοδο είναι ότι διατηρείτε το Chrome OS και μπορείτε να αλλάξετε άμεσα τα λειτουργικά σας συστήματα Linux και Chrome OS, χωρίς να χρειάζεται να ξεκινάτε ξεχωριστά από αυτά.

Περιορισμοί



Πριν προχωρήσουμε περαιτέρω, υπάρχουν φυσικά ορισμένοι περιορισμοί που πρέπει να συζητηθούν. Για μια πλήρη λίστα των παγίδων και των πιθανών προβλημάτων, διαβάστε το Το αρχείο Crouton Readme. Κάθε Chromebook είναι διαφορετικό, πράγμα που σημαίνει ότι ενδέχεται να υπάρχουν ασυμβατότητες υλικού και άλλα σφάλματα. Συνεπώς, συνιστάται να έχετε κάποια εμπειρία Linux πριν ξεκινήσετε, αν και δεν είναι υποχρεωτική. θα σας βοηθήσει να καταλάβετε τη φρασεολογία που χρησιμοποιείται στα φόρουμ του Linux. Επιπλέον, η λειτουργία προγραμματιστή, την οποία πρέπει να χρησιμοποιήσετε στο Chromebook σας, είναι ανασφαλής, που σημαίνει ότι ο φορητός υπολογιστής σας είναι πιο ευάλωτος σε εκμεταλλεύσεις και επιθέσεις.

Πώς να εγκαταστήσω

Η εγκατάσταση του Crouton είναι πολύ απλή, αν και η εμπειρία σας ενδέχεται να διαφέρει ανάλογα με τη συσκευή Chrome OS που χρησιμοποιείτε αυτήν τη στιγμή. Πραγματοποιήσαμε τις δοκιμές μας σε μια HP Chromebook 11 από το 2013. Πριν ξεκινήσετε, βεβαιωθείτε ότι έχουν δημιουργηθεί αντίγραφα ασφαλείας για τα τοπικά αρχεία στο Chromebook σας. Οτιδήποτε άλλο, συμπεριλαμβανομένων των εγκατεστημένων εφαρμογών, των επεκτάσεων και των αρχείων του Google Drive, αποθηκεύεται στο σύννεφο, οπότε δεν χρειάζεται να ανησυχείτε για τη χρήση τους.



Μέρος 1: Βάλτε το Chromebook σε λειτουργία προγραμματιστή

Καταρχάς, βεβαιωθείτε ότι το Chromebook σας είναι απενεργοποιημένο (δεν κοιμάται). Κρατήστε πατημένο το κουμπί λειτουργίας μέχρι να αποσυνδεθείτε και, στη συνέχεια, κρατήστε το πατημένο ξανά μέχρι η οθόνη να εξασθενίσει στο λευκό. Όταν το θέσετε ξανά σε λειτουργία, κρατήστε ταυτόχρονα τα πλήκτρα Power, Refresh και Esc.




Θα σας παρουσιαστεί μια προειδοποίηση σχετικά με το κατεστραμμένο λειτουργικό σύστημα του Chrome. Αγνοήστε αυτό και πατήστε CTRL + d. Το Chromebook σας θα σκουπιστεί τώρα και το Chrome OS θα εγκατασταθεί στη λειτουργία προγραμματιστή. Αυτή η διαδικασία θα διαρκέσει μερικά λεπτά για να ολοκληρωθεί και θα χρειαστεί να συνδεθείτε και να συγχρονίσετε ξανά όλα τα δεδομένα του Chrome OS σας όταν τελικά συνδεθείτε ξανά.

Κάθε φορά που κάνετε επανεκκίνηση του Chromebook σας από τώρα και στο εξής (εκτός και αν το επαναφέρετε από το εργοστάσιο), θα σας προειδοποιήσει σχετικά με τη λειτουργία του προγραμματιστή. Αυτή η προειδοποίηση θα παραμείνει για 30 δευτερόλεπτα. Μην πιέζετε το διάστημα σύμφωνα με τις οδηγίες, καθώς αυτό θα σβήσει τη συσκευή σας και θα πρέπει να ξεκινήσετε ξανά. Αντ 'αυτού, πατήστε CTRL + d ως παραπάνω για να παραλείψετε την προειδοποίηση. Αποφύγετε αυτό απλά βάζοντας το Chromebook σε κατάσταση αναστολής λειτουργίας (κλείνοντας το καπάκι) όταν δεν τον χρησιμοποιείτε, αντί να τον κλείσετε πλήρως.

Μέρος 2: Κατεβάστε Crouton



Τώρα πρέπει να κατεβάσετε το Crouton, το εργαλείο που σας επιτρέπει να εγκαταστήσετε διανομές Linux στη συσκευή σας Chrome OS. Προχωρήστε στη σελίδα Crouton GitHub και κάντε κλικ στον σύνδεσμο με την ονομασία Chromium OS Universal Chroot Environment. Από προεπιλογή, αυτό θα πρέπει να καταλήξει στο φάκελο 'Downloads'.

Μέρος 3: Εγκαταστήστε το διανομέα Linux που έχετε επιλέξει

  1. Πατήστε CTRL + ALT + T ταυτόχρονα για να ανοίξετε ένα τερματικό Crosh. Αυτός είναι ο τόπος που θα πληκτρολογήσετε σε εντολές που θα σας επιτρέψουν να εγκαταστήσετε μια διανομή Linux στο Chromebook σας. ΣΗΜΕΙΩΣΗ: Οι εντολές στο Terminal είναι ευαίσθητες σε πεζά.

  2. Πληκτρολογήστε 'shell' και πατήστε Enter



  3. Τώρα πληκτρολογήστε 'sh -e ~ / Downloads / crouton -t list' και πατήστε Enter. Αυτό θα σας δείξει μια λίστα υποστηριζόμενων «στόχων», τα οποία είναι προγράμματα και διανομές Linux που μπορείτε να εγκαταστήσετε χρησιμοποιώντας το Crouton. Σε αυτό το παράδειγμα, θα χρησιμοποιήσουμε το Ubuntu Unity Desktop, το οποίο είναι το φιλικότερο προς το χρήστη, αν και αρκετά βαριάς σημασίας, Linux distro. Η έκδοση Unity Desktop περιλαμβάνει επίσης μερικές εφαρμογές που χρησιμοποιούνται συνήθως.

  4. Πληκτρολογήστε 'sudo sh -e ~ / Downloads / crouton -t unity-desktop' και πατήστε enter. Εναλλακτικά, αντικαταστήστε το 'unity-desktop' με μια άλλη επιλογή επιλογής, εάν προτιμάτε. Το Crouton θα κατεβάσει και θα εγκαταστήσει όλα τα αρχεία για τη διανομή που επιλέξατε. Ανάλογα με το διαμέρισμα που επιλέξατε, αυτό θα μπορούσε να διαρκέσει λίγο. Το Unity Desktop είναι περίπου 1.1GB, για παράδειγμα. Θα αναφερθούμε τώρα σε αυτό το λειτουργικό σύστημα ως Chroot, ο οποίος είναι ο επίσημος όρος για το λειτουργικό σύστημα που δημιουργεί το Crouton, το οποίο τρέχει παράλληλα με το Chrome OS



Μέρος 4: Εκτελέστε και βελτιώστε το Chroot σας

  1. Μόλις τελειώσει η εγκατάσταση, πρέπει να δείτε μερικές παραγράφους του κειμένου με τίτλο 'Εδώ είναι μερικές συμβουλές'. Αν δείτε αυτό, η εγκατάσταση γίνεται. Για να εκτελέσετε το νέο σας Chroot, πληκτρολογήστε 'sudo startunity' και πατήστε Enter. Αντικαταστήστε την 'ενότητα' με το όνομα της διανομής, αν επιλέξετε διαφορετική γεύση του Linux.

  2. Το Chroot τρέχει μαζί με το Chrome OS. Μπορείτε να την έχετε πρόσβαση πατώντας CTRL + SHIFT + ALT + BACK (όχι το αριστερό πλήκτρο βέλους, όχι το κουμπί Backspace αλλά το κουμπί Back δίπλα στο πλήκτρο Esc). Για να επιστρέψετε στο Chrome OS ανά πάσα στιγμή, πατήστε CRL + SHIFT + ALT + FORWARD

  3. Θα πρέπει τώρα να δείτε την ολοκαίνουργια επιφάνεια εργασίας του Ubuntu. Θα παρατηρήσετε ότι η επάνω σειρά των πλήκτρων στο πληκτρολόγιό σας δεν εκτελεί τη λειτουργία που έχουν επισημανθεί να κάνουν. Στο Ubuntu Unity, αυτό είναι εύκολο να το λύσεις. Μεταβείτε στις Ρυθμίσεις στα αριστερά της οθόνης και επιλέξτε Πληκτρολόγιο. Κάντε κλικ στην καρτέλα Συντομεύσεις. Μπορείτε να βρείτε και να επεξεργαστείτε την ένταση ήχου, τη μείωση ή τη σίγαση στην κατηγορία Ήχος και Μέσα. Το πλήκτρο μεγιστοποίησης παραθύρων είναι στην κατηγορία των Windows, ενώ το πλήκτρο Διακόπτης παραθύρων μπορεί να καταλαμβάνεται από την εντολή Switch applications, που βρίσκεται στην κατηγορία Navigation.
  4. Φωτεινότητα και το κουμπί ανανέωσης θα απαιτήσουν την εγκατάσταση του Xdotool. Αυτό δεν είναι δύσκολο, αλλά απαιτεί μερικά επιπλέον βήματα. Πατήστε CTRL + ALT + T για να ανοίξετε ένα παράθυρο τερματικού. Πληκτρολογήστε 'sudo apt-get install xdotool' και πατήστε Enter. Όταν σας ζητηθεί, πατήστε y και πατήστε Enter.

  5. Επιστρέψτε στο μενού πλήκτρων συντόμευσης. Πατήστε το μικρό κουμπί '+' στο κάτω μέρος του παραθύρου για να προσθέσετε μια προσαρμοσμένη συντόμευση. Ονομάστε κάθε προσαρμοσμένη συντόμευση Ανανέωση, Φωτεινότητα κάτω και Φωτεινότητα για εύκολη αναγνώριση. Για ανανέωση, πληκτρολογήστε 'xdotool ctrl + r' και πατήστε OK. Στη συνέχεια, κάντε κλικ στην επιλογή Απενεργοποιημένα και πατήστε το κουμπί ανανέωσης. Επαναλάβετε τη λειτουργία Φωτεινότητα πάνω και κάτω αλλά αντικαταστήστε τις εντολές με το κλειδί xdotool XF86MonBrightnessUp και το κλειδί xdotool XF86MonBrightnessDown αντίστοιχα. Αν αυτό δεν είναι εφικτό, μια απλή λύση είναι να μεταβείτε στο Chrome OS, να μειώσετε ή να αυξήσετε τη φωτεινότητα εκεί και στη συνέχεια να μεταβείτε ξανά στο Ubuntu.

Ξεχάσατε το Chroot σας;

Εάν αποσυνδεθείτε ποτέ από το Chroot σας ή απενεργοποιήσετε το Chromebook σας, θα χρειαστεί να κάνετε επανεκκίνηση του Chroot, ακολουθώντας τις οδηγίες εκτέλεσης όπως παραπάνω.

Πιστώσεις

Πιστεύετε στο / r / chrubuntu στο Reddit για συμβουλές πλήκτρων συντόμευσης φωτεινότηταςκαι Ημιτελής για το Xdotool

Γλώσσες
Spanish Bulgarian Greek Danish Italian Catalan Korean Latvian Lithuanian Deutsch Dutch Norwegian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Turkish French Hindi Croatian Czech Swedish Japanese