Linux na Chromebooku – najlepsze dystrybucje i sposób instalacji

Oskar Gajzler
Przez
Oskar Gajzler
Redaktor IINTE.edu.pl, na co dzień zajmuje się technologiami internetowymi i tłumaczeniem skomplikowanych tematów na prosty język. Pisze poradniki o tym, jak załatwiać sprawy przez internet, jak...
13 min czytania

Na Chromebooku można uruchomić Linuksa na kilka sposobów: jako oficjalne środowisko Crostini (Debian w ChromeOS), w „chroocie” (Crouton), albo całkowicie zastępując ChromeOS klasyczną dystrybucją (np. Ubuntu, Fedora, Linux Mint). Poniżej znajdziesz praktyczny, uporządkowany poradnik: od wyboru dystrybucji po instalację krok po kroku.

1. Dlaczego Linux na Chromebooku w ogóle ma sens?

Chromebooki kojarzą się głównie z przeglądarką i aplikacjami webowymi, ale ich sprzęt to zwykle „zwykły” laptop: procesor x86 lub ARM, dysk eMMC/SSD, 4–16 GB RAM. Dodanie Linuksa pozwala:

  • uruchamiać pełne programy desktopowe (GIMP, LibreOffice, VS Code, Inkscape, Audacity itd.),
  • korzystać z narzędzi programistycznych (git, Docker, kompilatory, IDE),
  • wykorzystać Chromebooka jako lekki komputer do pracy biurowej, multimediów i nauki,
  • mieć większą kontrolę nad systemem (menedżer pakietów, modyfikacje środowiska, skrypty).

Ważne: nie każdy Chromebook obsługuje każdy scenariusz. Najbezpieczniejszy i oficjalny sposób to Crostini (Linux jako „maszyna wirtualna” w ChromeOS).

2. Trzy główne drogi – Crostini, Crouton, „pełny Linux”

Zanim wybierzesz dystrybucję, musisz zdecydować model instalacji:

2.1. Crostini – oficjalny Linux w ChromeOS (Debian)

Najważniejsze cechy tego rozwiązania:

  • linux działa jako kontener / VM wewnątrz ChromeOS – nie zastępuje systemu,
  • to oficjalna funkcja Google: „Środowisko programistyczne Linuksa (Beta)”,
  • domyślną bazą jest Debian, z instalacją pakietów przez apt,
  • to najprostsza i najmniej ryzykowna metoda – bez trybu deweloperskiego,
  • idealne, gdy chcesz uruchamiać programy linuksowe, a ChromeOS pozostaje głównym systemem.

Minusy: możliwe ograniczenia sprzętowe (np. część funkcji GPU, sterowniki) zależnie od modelu oraz mniejsza kontrola niż przy pełnej dystrybucji obok ChromeOS.

2.2. Crouton – ChromeOS + Linux obok siebie (chroot)

Co oferuje Crouton:

  • używa chroot, więc Linux działa „obok” ChromeOS, współdzieląc kernel,
  • obsługuje głównie Ubuntu i Debian; przełączanie skrótem klawiaturowym bez restartu,
  • wymaga trybu deweloperskiego (mniej zabezpieczeń, komunikaty przy starcie).

Plusy: pełne środowisko graficzne (np. Xfce, KDE) oraz szybkie przełączanie Linux ↔ ChromeOS bez restartu.

Minusy: rozwiązanie nieoficjalne, większe ryzyko błędów po aktualizacjach ChromeOS oraz niższe bezpieczeństwo niż w Crostini.

2.3. „Pełny Linux” zamiast ChromeOS

Co oznacza pełna instalacja:

  • chromeOS jest usuwany lub schodzi na drugi plan, a na dysk trafia normalna dystrybucja (Ubuntu, Fedora, Mint itd.),
  • wymaga odblokowania firmware’u/trybu deweloperskiego, a czasem modyfikacji BIOS/UEFI,
  • daje pełną kontrolę nad Linuxem, ale kosztem zalet ChromeOS (OTA, bezpieczeństwo, integracja z Google).

Plusy: największa elastyczność i bogaty wybór dystrybucji oraz środowisk graficznych – idealne, jeśli Chromebook ma stać się „zwykłym laptopem z Linuksem”.

Minusy: ryzyko utraty gwarancji, konieczność backupu firmware’u i danych oraz więcej ręcznej konfiguracji sterowników (touchpad, klawiatura, Wi‑Fi, dźwięk).

3. Jaką dystrybucję wybrać?

Wybór zależy od kilku czynników:

  • sprzętu (CPU x86 vs ARM, ilość RAM, pojemność dysku),
  • doświadczenia z Linuksem,
  • zastosowania (lekka praca biurowa vs zaawansowane programowanie).

Poniżej propozycje dla klasycznej instalacji (scenariusz 2.3), oparte na rekomendacjach społeczności i serwisów linuksowych.

3.1. Chromebook z 4 GB RAM (budżetowy, starszy)

Cel: lekki system, szybkie działanie, podstawowe aplikacje.

Dobre wybory to lekkie i sprawdzone dystrybucje:

  • Xubuntu – Ubuntu z Xfce; lekkie, przyjazne dla początkujących, dobre wsparcie społeczności;
  • Lubuntu – środowisko LXQt, bardzo niskie wymagania; dobre dla starszych CPU i małych dysków;
  • Bodhi Linux – ultralekki system na bazie Ubuntu z minimalistycznym Moksha Desktop;
  • SparkyLinux (LXQt/Xfce) – polska dystrybucja oparta na Debianie, zoptymalizowana pod słabsze maszyny.

Kiedy który? Wybierz Lubuntu/Bodhi, gdy naprawdę masz mało RAM i miejsca (np. 4 GB RAM, 16–32 GB eMMC), a Xubuntu/Sparky, gdy chcesz rozsądny kompromis między lekkością a wygodą.

3.2. Chromebook z 8 GB RAM i więcej

Przy większej ilości pamięci możesz pozwolić sobie na „pełniejszy” desktop:

  • Linux Mint (Cinnamon lub Xfce) – bardzo przyjazny, świetny dla przechodzących z Windows;
  • Zorin OS – układ interfejsu zbliżony do Windows, wygodne dla początkujących;
  • Ubuntu (GNOME lub Xfce) – ogromna baza materiałów, dokumentacja i tutoriale.

Jeśli potrzebny jest system „pod programistę”, rozważ: Fedora Workstation – nowoczesne pakiety, świetna pod kontenery (Podman/Docker); Debian stable – konserwatywny i stabilny, znakomita baza do pracy deweloperskiej.

3.3. ARM vs x86

Crostini i oficjalny Debian w ChromeOS działają zarówno na x86, jak i ARM (o ile model wspiera Linux (Beta)).

Przy pełnej instalacji dystrybucji na ARM wybór jest ograniczony – często potrzebne są specjalne obrazy Ubuntu/Debiana dla konkretnego SoC lub obrazy społecznościowe przygotowane pod dany model.

Przed wyborem pełnej dystrybucji na ARM koniecznie sprawdź na forach (ChromeOS, Linuxiarze, Reddit r/chrultrabook, r/chromeos), czy dany model jest obsługiwany.

4. Najprostsza opcja – Crostini (oficjalny Debian w ChromeOS)

To rozwiązanie będzie najlepsze dla większości użytkowników: zero ryzyka utraty systemu, wszystko wspierane przez Google.

4.1. Wymagania

Potrzebujesz: Chromebooka z najnowszym ChromeOS oraz modelu, który wspiera Linux (Beta) – lista stale rośnie, nowoczesne urządzenia zwykle są zgodne.

4.2. Jak włączyć Linuksa (Crostini) – krok po kroku

  1. Kliknij godzinę w prawym dolnym rogu.
  2. Wybierz Ustawienia.
  3. Wejdź w sekcję Deweloperzy (w starszych wersjach: Ustawienia → Zaawansowane → Deweloperzy).
  4. Znajdź „Środowisko programistyczne Linuksa (Beta)” i kliknij Skonfiguruj / włącz.
  5. Wybierz nazwę użytkownika i rozmiar miejsca dla Linuksa (można zmienić później).
  6. Poczekaj kilka–kilkanaście minut, aż ChromeOS pobierze obraz Debiana i skonfiguruje środowisko.
  7. Po zakończeniu pojawi się okno Terminala – to wiersz poleceń Debiana, gdzie możesz używać komend apt itd.

Od tej chwili masz Debiana w kontenerze, działającego obok aplikacji ChromeOS.

4.3. Pierwsze kroki – aktualizacja i instalacja aplikacji

Na początku zaktualizuj system poleceniami:

sudo apt-get update
sudo apt-get upgrade

To zaktualizuje listę pakietów i zainstaluje dostępne poprawki.

Instalacja przykładowych programów graficznych:

sudo apt-get install gimp
sudo apt-get install krita

Dodanie zakończenia -y sprawi, że instalacja nie będzie zadawać pytań:

sudo apt-get install gimp -y

Jeśli wolisz graficzny menedżer oprogramowania, doinstaluj GNOME Software wraz z modułem do obsługi pakietów:

sudo apt-get install gnome-software gnome-packagekit

4.4. Flatpak i Flathub – więcej oprogramowania

Aby mieć dostęp do świeższego oprogramowania (często nowszego niż w Debianie), dodaj Flatpaka + Flathub:

sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Następnie wykonaj te proste czynności, aby odświeżyć źródła aplikacji:

  • zamknij GNOME Software,
  • wykonaj ponownie sudo apt-get update && sudo apt-get upgrade,
  • wyłącz i ponownie włącz Linuksa (prawy klik na ikonie Terminal → „Wyłącz Linuksa”).

Po restarcie w GNOME Software zobaczysz aplikacje z Flathub – możesz je instalować jednym kliknięciem lub przez flatpak install.

4.5. Integracja z ChromeOS

ChromeOS pozwala udostępnić Linuxowi pliki z folderu „Pobrane” i innych katalogów oraz zezwolić na dostęp do mikrofonu, kamery i urządzeń USB. Aby włączyć mikrofon: Ustawienia → System operacyjny Chrome – informacje → Deweloperzy → Środowisko programistyczne Linuksa → włącz „Zezwalaj Linuksowi na dostęp do mikrofonu”. Aplikacje linuksowe pojawiają się w launcherze jak zwykłe programy ChromeOS.

4.6. Jak wyłączyć lub usunąć Linuksa

Wyłączenie pojedynczej sesji: prawy klik na ikonie Terminal → „Wyłącz Linux”. Całkowite usunięcie: Ustawienia → Deweloperzy → Środowisko programistyczne Linuksa → „Usuń środowisko programistyczne Linuksa” → Usuń. Uwaga: usunięcie kasuje dane w kontenerze – zrób kopię ważnych plików.

5. Crouton – Ubuntu/Debian obok ChromeOS bez restartu

Crouton jest dobrą opcją, jeśli:

  • chcesz pracować w pełnym środowisku graficznym (np. Xfce),
  • chcesz przełączać się z ChromeOS do Linuksa skrótem klawiaturowym bez rebootu,
  • nie przeszkadza ci ostrzeżenie „tryb deweloperski” przy każdym starcie.

5.1. Wymagania

Potrzebny jest Chromebook z możliwością włączenia trybu deweloperskiego oraz dostęp do internetu i podstawowa znajomość terminala.

Uwaga: włączenie developer mode zwykle kasuje dane na urządzeniu – konieczny backup.

5.2. Ogólny proces instalacji Crouton

  1. Włącz tryb deweloperski (sposób różni się między modelami; najczęściej kombinacja przy starcie i potwierdzenie na ekranie – sprawdź instrukcję dla swojego modelu).
  2. Po uruchomieniu ChromeOS w trybie deweloperskim otwórz konsolę Crosh klawiszami Ctrl+Alt+T, a następnie wpisz:

    shell
  3. Pobierz skrypt Crouton do katalogu Pobrane:

    cd ~/Downloads
    curl -Os https://raw.githubusercontent.com/dnschneid/crouton/master/crouton
  4. Zainstaluj go do /usr/local/bin:

    sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
  5. Uruchom instalację wybranego środowiska (przykład dla Xfce):

    sudo crouton -t xfce

    Crouton pobierze obraz (Ubuntu / Debian) i skonfiguruje środowisko.

  6. Po zakończeniu wejdź do sesji Linux (Xfce):

    sudo startxfce4
  7. Przełączanie między ChromeOS a Linuksem odbywa się skrótami klawiaturowymi (zależnie od klawiatury i trybu). Crouton jest projektowany głównie pod Ubuntu/Debiana, więc wybór dystrybucji jest węższy, ale dostajesz „pełny” desktop.

6. Pełny Linux zamiast ChromeOS – scenariusz zaawansowany

To rozwiązanie dla osób, które chcą uczynić z Chromebooka stały laptop z Linuksem i akceptują więcej pracy konfiguracyjnej.

6.1. Wymagania i ostrzeżenia

  • świadomość ryzyka (możliwa utrata gwarancji, ewentualne przywracanie firmware’u),
  • dostęp do drugiego komputera z USB, aby przygotować pendrive z obrazem ISO,
  • weryfikacja w sieci (fora, r/chrultrabook, Linuxiarze), czy dany model jest dobrze wspierany.

W wielu przypadkach zaleca się zgranie (backup) firmware’u/BIOS‑u przed jakimikolwiek zmianami.

6.2. Ogólny schemat instalacji klasycznej dystrybucji

  1. Odblokuj możliwość bootowania z USB / legacy boot. W konsoli (Chromebook w trybie deweloperskim) możesz użyć:

    sudo crossystem dev_boot_usb=1 dev_boot_legacy=1

    (komenda znana z narzędzia chrx; szczegóły zależą od modelu).

  2. Przygotuj pendrive z ISO dystrybucji. Na innym komputerze pobierz ISO wybranej dystrybucji (np. Xubuntu, Mint, Fedora), a następnie użyj programu typu balenaEtcher:
    • wskaż plik ISO,
    • wybierz pendrive,
    • kliknij „Flash” i poczekaj na zakończenie.
  3. Boot z pendrive’a na Chromebooku. Włóż pendrive, podczas startu użyj odpowiedniego skrótu (często ESC lub dedykowane menu boot – zależy od firmware’u i modelu), następnie wybierz rozruch z USB.
  4. Test live i instalacja. Uruchomi się środowisko Live – sprawdź Wi‑Fi, touchpad, klawiaturę i dźwięk; jeśli wszystko działa, uruchom instalator („Install Xubuntu”, „Install Linux Mint” itd.). Możesz zainstalować system obok ChromeOS (dual‑boot, jeśli wspierany) albo nadpisać cały dysk (ChromeOS zostanie usunięty).
  5. Dokończ konfigurację po instalacji. Ustaw język polski, układ klawiatury i konto użytkownika. Dla dystrybucji debianowych wykonaj aktualizacje:

    sudo apt update && sudo apt upgrade

W internecie (fora LVL UP, Linuxiarze, r/chrultrabook) znajdziesz wiele instrukcji dla konkretnych modeli, różniących się firmware’em i wymaganymi krokami.

7. Która opcja dla kogo? – szybkie podsumowanie wyboru

Poniższa tabela pomoże szybko dopasować metodę do potrzeb:

Typ użytkownika Sprzęt Najlepsze rozwiązanie Dlaczego
Początkujący, chce tylko GIMP/LibreOffice Dowolny współczesny Chromebook Crostini (Debian w ChromeOS) Oficjalne, bezpieczne, łatwe włączenie i aktualizacje
Średnio zaawansowany, chce pełny desktop i szybkie przełączanie x86, ≥4 GB RAM Crouton (Ubuntu/Debian) Pełny Linux + ChromeOS jednocześnie, bez restartu
Zaawansowany, Chromebook jako „główny laptop” x86, 4–8 GB RAM i więcej Pełna dystrybucja (Xubuntu, Mint, Fedora itd.) Maksymalna kontrola, klasyczne środowisko Linux
Bardzo słaby Chromebook (4 GB RAM, mały dysk) x86 Lubuntu, Bodhi, Sparky, Xubuntu Lekkie środowisko, małe zużycie RAM i miejsca

8. Praktyczne wskazówki i dobre nawyki

Na koniec kilka zasad, które oszczędzą ci czasu i nerwów:

  • zawsze rób kopię danych przed włączeniem developer mode lub modyfikacją firmware’u,
  • sprawdzaj kompatybilność swojego modelu na forach (Linuxiarze, Reddit r/chromeos, r/chrultrabook),
  • jeśli nie jesteś pewien – zacznij od Crostini; zawsze możesz później przejść na Crouton lub pełną dystrybucję,
  • korzystaj z Flatpaka + Flathub w Debianie (Crostini), aby mieć nowsze wersje programów graficznych i biurowych,
  • regularnie aktualizuj system: w Crostini użyj sudo apt-get update && sudo apt-get dist-upgrade, w innych dystrybucjach odpowiednio dnf upgrade lub pacman -Syu.

Jeśli podasz model swojego Chromebooka (producent, seria, ilość RAM i dysku), mogę zaproponować bardzo konkretny zestaw: konkretną dystrybucję + dokładniejszą procedurę instalacji dostosowaną do tego urządzenia.

Udostępnij ten artykuł
Obserwuj
Redaktor IINTE.edu.pl, na co dzień zajmuje się technologiami internetowymi i tłumaczeniem skomplikowanych tematów na prosty język. Pisze poradniki o tym, jak załatwiać sprawy przez internet, jak bezpiecznie korzystać z sieci i jak dobierać sprzęt oraz oprogramowanie. Prywatnie tropi nowinki technologiczne i testuje je, zanim opisze.
Brak komentarzy

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *