12Aug

Jak zainstalować Ubuntu Linux na swoim Chromebooku z Crouton

click fraud protection
Chromebooki

IMG_9838

nie są "tylko przeglądarką" - to laptopy z systemem Linux. Możesz łatwo zainstalować pełny pulpit systemu Linux obok systemu operacyjnego Chrome i natychmiast przełączać się między nimi za pomocą klawisza skrótu, bez konieczności ponownego uruchamiania.

Wykonaliśmy ten proces na Chromebooku Samsung Series 3, oryginalnym Chromebooku Pixel i klapie Chromebooka ASUS, ale poniższe czynności powinny działać na każdym Chromebooku.

Crouton vs. ChrUbuntu

Instalacja systemu Ubuntu Linux na Twoim Chromebooku nie jest tak prosta jak instalacja standardowego systemu Ubuntu - przynajmniej nie w tej chwili. Musisz wybrać projekt opracowany specjalnie dla Chromebooków. Istnieją dwie popularne opcje:

  • ChrUbuntu : ChrUbuntu to system Ubuntu zbudowany na Chromebooki. Działa jak tradycyjny system podwójnego rozruchu. Możesz ponownie uruchomić Chromebooka i wybrać między Chrome OS i Ubuntu podczas startu systemu. ChrUbuntu można zainstalować na wewnętrznej pamięci Chromebooka lub na urządzeniu USB lub karcie SD.
  • instagram viewer
  • Crouton : Crouton używa środowiska "chroot" do jednoczesnego uruchamiania zarówno systemu operacyjnego Chrome, jak i Ubuntu. Ubuntu działa razem z systemem operacyjnym Chrome, dzięki czemu możesz przełączać się pomiędzy systemem operacyjnym Chrome a standardowym środowiskiem Linuksa za pomocą skrótu klawiaturowego. Daje to możliwość korzystania z obu środowisk bez konieczności ponownego uruchamiania. Crouton umożliwia korzystanie z systemu operacyjnego Chrome przy standardowym środowisku Linux, z wszystkimi narzędziami wiersza polecenia i aplikacjami komputerowymi po naciśnięciu kilku klawiszy.

Będziemy używać Croutona do tego. Wykorzystuje system Linux, na którym opiera się system operacyjny Chrome, do uruchamiania obu środowisk jednocześnie i jest znacznie prostszym rozwiązaniem niż tradycyjne podwójne uruchamianie. Crouton używa również standardowych sterowników Chrome OS do sprzętu Twojego Chromebooka, więc nie powinieneś mieć problemów z touchpadem lub innym sprzętem. Crouton został faktycznie stworzony przez pracownika Google'a Dave'a Schneidera.

Kiedy używasz Croutona, w rzeczywistości używasz tylko jednego systemu operacyjnego: Linux. Jednak korzystasz z dwóch środowisk na systemie operacyjnym OS-Chrome i tradycyjnym pulpicie systemu Linux.

Krok pierwszy: włącz tryb programisty

Przed rozpoczęciem hakowania musisz włączyć "Tryb programisty" na swoim Chromebooku. Zazwyczaj Chromebooki są blokowane w celu zapewnienia bezpieczeństwa, uruchamiając tylko poprawnie podpisane systemy operacyjne, sprawdzając je pod kątem manipulowania i uniemożliwiając użytkownikom i aplikacjom modyfikację podstawowego systemu operacyjnego. Tryb programisty pozwala ci wyłączyć wszystkie te funkcje bezpieczeństwa, dając ci laptopa, który możesz modyfikować i odtwarzać do zawartości twojego serca.

Po włączeniu trybu programisty będziesz mieć dostęp do terminala linuksowego z poziomu systemu operacyjnego Chrome i robić, co chcesz.

Aby włączyć tryb programisty na nowoczesnych Chromebookach, przytrzymaj klawisze Esc i Odśwież i naciśnij przycisk zasilania, aby przejść do trybu przywracania. Starsze wersje Chromebooków mają fizyczne przełączniki programistów, które musisz przełączać.

Na ekranie przywracania naciśnij Ctrl + D, zgódź się na monit, a uruchomisz tryb programisty.

IMG_9828

Po przejściu do trybu programisty dane lokalne Chromebooka zostaną usunięte( tak samo, jak po odblokowaniu urządzenia Nexus z systemem Android).Ten proces trwał około 15 minut w naszym systemie.

Od tej chwili, po każdym uruchomieniu Chromebooka zobaczysz ekran z ostrzeżeniem. Będziesz musiał nacisnąć Ctrl + D lub poczekać 30 sekund, aby kontynuować uruchamianie.

Ten ekran ostrzegawczy informuje Cię, że Chromebook jest w trybie programisty i nie mają zastosowania zwykłe środki bezpieczeństwa. Jeśli na przykład korzystasz z czyjegoś Chromebooka, możesz normalnie zalogować się na swoje konto Google bez obaw. Jeśli był w trybie programisty, możliwe, że oprogramowanie działające w tle może rejestrować naciśnięcia klawiszy i monitorować wykorzystanie. Dlatego Google ułatwia sprawdzenie, czy Chromebook jest w trybie programisty i nie pozwala na trwałe wyłączenie tego ekranu z ostrzeżeniem.

IMG_9823

Krok drugi: Pobierz i zainstaluj Crouton

Następnym razem pobierz Crouton. Oto bezpośrednie pobranie najnowszego wydania Crouton-kliknij go na Chromebooku, aby go uzyskać.

Po pobraniu Croutona naciśnij Ctrl + Alt + T w systemie operacyjnym Chrome, aby otworzyć terminal crosh.

Wpisz powłokę do terminala i naciśnij klawisz Enter, aby przejść do trybu powłoki Linux. To polecenie działa tylko wtedy, gdy włączony jest tryb programisty.

Zrzut ekranu 2016-10-19 at 9.03.06 AM

Aby zainstalować Crouton w łatwy sposób, wystarczy uruchomić poniższe polecenie. To instaluje Croutona z pulpitem Xfce i szyfrowanym chroot dla bezpieczeństwa.

sudo sh ~ /Downloads/ crouton -e-t xfce

Rzeczywisty proces instalacji zajmie trochę czasu, ponieważ odpowiednie oprogramowanie zostanie pobrane i zainstalowane - zajęło to około pół godziny w naszym systemie - ale proces ten jest w dużej mierze automatyczny.

install-crouton-on-chromebook

Jeśli wolisz zamiast tego instalować pulpit Ubuntu Unity, użyj polecenia -t unity zamiast -t xfce w powyższym poleceniu. Warto zauważyć, że Unity nie będzie działać tak płynnie na ograniczonym sprzęcie Chromebooków. Możesz uruchomić następujące polecenie, aby zobaczyć listę typów instalacji, w tym instalacji bez graficznego pulpitu:

sh -e ~ /Downloads/ crouton

Zrzut ekranu 2016-10-19 o godzinie 9.05.12

Po przejściu przez proces instalacji, możesz uruchomić jedno z poniższych poleceń, aby wejść do sesji Crouton( zakładając, że zainstalowałeś Croutona z Xfce):

sudo enter-chroot startxfce4 sudo startxfce4

Zrzut ekranu 2016-10-19 o godzinie 9.05.43

Jak przełączać się między środowiskami

Aby przełączać się między systemem operacyjnym Chrome a środowiskiem biurkowym Linux, użyj następujących skrótów klawiaturowych:

  • Jeśli masz Chromebooka ARM(czyli większość Chromebooków) : Ctrl + Alt + Shift + Cofnij i Ctrl + Alt + Shift + Przekaż. Uwaga: w tym przypadku używa się przycisków nawigacji wstecz i przodu w górnym rzędzie, a nie klawiszy strzałek.
  • Jeśli masz Chromebooka Intel x86 / AMD64 : Ctrl + Alt + Cofnij i Ctrl + Alt + Przekaż plus Ctrl + Alt + Odśwież

Jeśli chcesz wyjść z chroota, wyloguj się( używając opcji "wyloguj")na pulpicie Xfce( lub na pulpicie Unity, jeśli używasz tego) - nie używaj polecenia "zamknij", ponieważ to faktycznie zasila Chromebooka. Będziesz wtedy musiał uruchomić polecenie sudo startxfce4 powyżej, aby ponownie wejść do chroota.

Co można zrobić w systemie Linux

Masz już tradycyjny pulpit Linux działający razem z systemem operacyjnym Chrome. Całe to tradycyjne oprogramowanie dla Linuksa jest tylko apt-get w repozytoriach oprogramowania Ubuntu. Narzędzia graficzne, takie jak lokalne edytory obrazów, edytory tekstów, zestawy biurowe, narzędzia programistyczne, wszystkie narzędzia terminalu Linux, których potrzebujesz - wszystkie są łatwe do zainstalowania.

Możesz nawet łatwo udostępniać pliki między systemem operacyjnym Chrome a systemem Linux. Po prostu użyj katalogu Downloads w swoim katalogu domowym. Wszystkie pliki w katalogu Pobrane są wyświetlane w aplikacji Pliki w systemie operacyjnym Chrome.

Obszar roboczy 1_001

Jest jednak jeden haczyk. Na Chromebookach ARM masz ograniczone możliwości. Niektóre programy nie działają na ARM - zasadniczo, nie będziesz w stanie uruchamiać aplikacji o zamkniętym kodzie, które nie zostały skompilowane dla ARM Linux. Masz dostęp do wielu narzędzi Open Source i aplikacji komputerowych, które można rekompilować dla ARM, ale większość aplikacji o zamkniętym źródle nie będzie działać na tych maszynach.

Na Chromebooku Intela masz dużo więcej swobody. Możesz zainstalować Steam dla Linuksa, Minecrafta, Dropbox i wszystkich typowych aplikacji pracujących na Linuksie, używając ich razem z systemem operacyjnym Chrome. Oznacza to, że możesz zainstalować Steam na Linuksie na Chromebooku Pixel i uzyskać dostęp do całego innego ekosystemu gier.

Jak usunąć Crouton i przywrócić Chromebooka

Jeśli zdecydujesz, że skończyłeś z Linuksem, możesz łatwo pozbyć się przerażającego ekranu rozruchowego i odzyskać wewnętrzną przestrzeń dyskową.

Wystarczy normalnie uruchomić Chromebooka, aby powrócić do ekranu ostrzegawczego podczas uruchamiania. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie( dotknij klawisza Spacja, a następnie naciśnij klawisz Enter), aby wyłączyć tryb programisty. Po wyłączeniu trybu programisty Twój Chromebook oczyści wszystko, przywracając go do czystego, bezpiecznego systemu Chrome OS i nadpisując wszystkie zmiany wprowadzone w oprogramowaniu Chromebooka.

Jeśli szukasz bardziej szczegółowych informacji na temat instalowania i konfigurowania Croutona, koniecznie zapoznaj się z plikiem Readme firmy Crouton.