Domov
» Linux
»
Ako nainštalujete Linux na Chromebook? Praktická príručka na nastavenie a overenie
Ako nainštalujete Linux na Chromebook? Praktická príručka na nastavenie a overenie
Ak je vaším cieľom spúšťať nástroje Linuxu na Chromebooku bez toho, aby ste sa vzdali ChromeOS, najlepším výsledkom zvyčajne nie je tradičná inštalácia s duálnym bootom. Na podporovaných Chromebookoch Google poskytuje vstavané vývojové prostredie Linuxu, bežne nazývané Crostini. Spúšťa kontajner Linuxu založený na Debiane vo virtuálnom stroji vedľa ChromeOS, takže môžete používať Terminál, príkazové nástroje, editory kódu, IDE a mnoho grafických aplikácií Linuxu, pričom si zachováte bežný zážitok z Chromebooku.
K septembru 2026 Google stále dokumentuje toto ako prvú stranu cesty k Linuxu pre ChromeOS. Dôležitou otázkou nie je len to, či inštalátor dokončí prácu. Dobré nastavenie by vám malo poskytnúť prostredie Linuxu, ktoré sa spoľahlivo spúšťa, dokáže aktualizovať balíky, dokáže pristupovať k súborom a hardvéru, ktorý skutočne potrebujete, a ktoré je možné zálohovať skôr, než naň začnete spoliehať pri skutočnej práci.
Ilustrácia vytvorená pomocou umelej inteligencie zobrazujúca vývojové prostredie Linuxu na Chromebooku. Nie je to skutočná snímka obrazovky; popisky a rozloženie sa môžu líšiť podľa verzie ChromeOS.
Čo by ste mali očakávať, keď je inštalácia úspešná?
Úspešné nastavenie Crostini by malo vytvoriť použiteľné pracovné prostredie Linuxu, nie nahradiť ChromeOS. Google opisuje Linux na ChromeOS ako vývojové prostredie, ktoré nainštaluje Terminál a umožňuje aplikáciám Linuxu zobrazovať sa vedľa aplikácií ChromeOS. Na bežné nastavenie Crostini nepotrebujete povoliť Vývojársky režim Chromebooku.
Kontrola
Dobrý výsledok
Ak zlyhá
Nastavenie Linuxu
Po inštalácii sa otvorí Terminál
Skontrolujte podporu zariadenia, obmedzenia politiky, úložisko a prístup k sieti
Správa balíkov
sudo apt update sa dokončí bez chýb repozitára
Skontrolujte prístup na internet, systémový čas a chyby repozitára pred inštaláciou ďalšieho softvéru
Aplikácie Linuxu
Nainštalované grafické aplikácie sa spúšťajú zo spúšťača ChromeOS
Overte, či balík podporuje architektúru procesora vášho Chromebooku a či má všetky závislosti
Súbory
Linux vidí súbory skopírované do súborov Linuxu alebo zdieľané priečinky z ChromeOS
Použite možnosť Zdieľať s Linuxom v aplikácii Súbory a skontrolujte /mnt/chromeos
Vývojové servery
Server spustený v Linuxe je dostupný z prehliadača Chrome na adrese localhost:PORT
Overte, či server počúva na očakávanom porte a neukončil sa
Obnova
Pred významnými zmenami môžete vytvoriť zálohu Linuxu
Uvoľnite úložisko a vyriešte chyby zálohovania pred tým, než sa na prostredie začnete spoliehať
Ako nainštalovať Linux na Chromebooku
1. Overte, či je vstavaná možnosť Linuxu dostupná
Otvorte Nastavenia a vyhľadajte sekciu Vývojári a možnosť Vývojové prostredie Linuxu. Dokumentácia Google môže zobrazovať mierne odlišné formulácie navigácie v závislosti od vydania ChromeOS, ale funkcia je dostupná cez Nastavenia ChromeOS. Ak možnosť Linuxu nevidíte, nepovoľujte okamžite Vývojársky režim ani nenasledujte návody na úpravu firmvéru. Absencia nastavenia môže znamenať, že model nie je podporovaný, že Chromebook je spravovaný organizáciou alebo že politika bráni povoleniu Linuxu.
Vyberte možnosť zapnúť alebo nastaviť Linux. ChromeOS stiahne potrebné komponenty a vytvorí prostredie Linuxu. Počas nastavenia sa vás ChromeOS môže opýtať na používateľské meno Linuxu a množstvo miesta na disku, ktoré sa má prideliť. Vyberte veľkosť disku na základe toho, čo plánujete nainštalovať, namiesto automatickej minimalizácie. Zdrojový kód a príkazové nástroje môžu byť nenáročné; IDE, SDK, obrazy kontajnerov, cache jazykov a lokálne databázy môžu spotrebovať oveľa viac miesta.
Nastavenie dosiahlo svoj prvý významný bod úspechu, keď ChromeOS dokončí vytváranie prostredia a otvorí okno Terminálu. Ak proces opakovaně zlyhá pred týmto bodom, pridávanie ďalších príkazov Linuxu nepomôže; najprv vyriešte problém s nastavením na úrovni ChromeOS.
3. Aktualizujte index balíkov pred inštaláciou nástrojov
V novom Termináli spustite:
sudo apt update
Google odporúča aktualizovať index repozitára APT ako skorý krok. APT je systém správy balíkov Debianu. Ak sa príkaz dokončí normálne, kontajner môže dosiahnuť svoje nakonfigurované softvérové repozitáre a je pripravený na inštaláciu balíkov. Ak hlási chyby siete alebo repozitára, vyriešte ich pred budovaním vývojového prostredia; inak budú neskoršie zlyhania balíkov ťažšie diagnostikovateľné.
Balíky môžete inštalovať príkazmi ako:
sudo apt install PACKAGE_NAME
Pre vývojové jazyky dokumentácia ChromeOS od Googlu tiež odporúča zvážiť špecifické správcov verzií jazykov, ak vyhovujú vášmu workflow. Môžu uľahčiť udržiavanie viacerých verzií projektu oddelene namiesto spoliehania sa iba na predvolené verzie balíkov distribúcie.
Ako overíte, že je Linux skutočne použiteľný pre vašu prácu?
Nehodnoťte nastavenie iba podľa toho, že vidíte výzvu Terminálu. Otestujte workflow, ktoré sú pre vás dôležité. Programátor, ktorý potrebuje iba Git a Python, má iné kritériá úspechu ako niekto, kto používa Android Studio, Docker, USB hardvér, záznam zvuku alebo lokálnu databázu.
Otestujte workflow príkazového riadku
Spustite sudo apt update, nainštalujte jeden malý balík, ktorý skutočne potrebujete, a overte, či sa spustí. Tým skontrolujete správu balíkov, sieťovanie, oprávnenia vnútri kontajnera a základnú perzistenciu.
Otestujte grafickú aplikáciu Linuxu
Google uvádza, že grafické aplikácie Linuxu sa môžu zobrazovať v spúšťači ChromeOS. Ak vaša zamýšľaná aplikácia poskytuje balík kompatibilný s Debianom, nainštalujte ju pomocou dokumentovanej metódy Linuxu od vydavateľa a potom ju spustite z ChromeOS. Úspešné spustenie je lepší signál než samotné dokončenie inštalácie balíka, pretože tiež kontroluje integráciu s ChromeOS.
Otestujte svoje skutočné súbory, nie len ukážkové
ChromeOS sprístupňuje oblasť Súbory Linuxu v aplikácii Súbory. Môžete tiež kliknúť pravým tlačidlom na priečinok ChromeOS a vybrať Zdieľať s Linuxom. Google dokumentuje zdieľané priečinky vnútri kontajnera pod /mnt/chromeos. Pred presunutím dôležitej práce do nového workflow otestujte otváranie, úpravu, ukladanie a opätovné otvorenie jednorazového projektového súboru.
Ak potrebujete v Linuxe iba niekoľko súborov, ich skopírovanie do súborov Linuxu je jednoduché. Ak chcete, aby jeden projekt zostal prístupný z ChromeOS aj z Linuxu, zdieľanie priečinka môže byť pohodlnejšie. Nevýhodou je, že širšie zdieľanie zvyšuje množstvo dát hostiteľa, ku ktorým sa aplikácie Linuxu môžu dostať, takže zdieľajte iba to, čo potrebujete.
Otestujte localhost, ak vyvíjate webové aplikácie
ChromeOS automaticky presmerováva vývojové webové servery Linuxu do hlavného prehliadača Chrome pri bežnom používaní. Spustite svoj vývojový server a potom otvorte localhost:PORT v prehliadači Chrome. Dokumentácia Googlu o vývoji pre web tiež uvádza penguin.linux.test ako záložný hostname v príslušných prípadoch. To robí zo jednoduchého lokálneho webového servera užitočný end-to-end test prostredia.
Aké sú praktické obmedzenia Linuxu na Chromebooku?
Crostini je zámerne integrovaný a izolovaný. To je výhoda pre každodenný vývoj, ale zároveň to znamená, že nie je totožný so spustením konvenčného notebooku s Linuxom priamo na hardvéri.
Beží cez VM a kontajner. Predvolené prostredie Linuxu je izolované od ChromeOS namiesto toho, aby nahradilo jeho kernel a desktop.
Prístup k hardvéru je kontrolovaný. Google uvádza, že oprávnenia ako prístup k USB a mikrofónu sa predvolene jednoducho nezdieľajú. Povoľte iba oprávnenia, ktoré vaša aplikácia potrebuje, v Nastaveniach ChromeOS.
Architektúra procesora je dôležitá. Chromebook s architektúrou x86_64 spúšťa softvér zostavený pre architektúry Intel/AMD, zatiaľ čo Chromebooky založené na ARM potrebujú binárne súbory kompatibilné s ARM. Google neposkytuje transparentnú integrovanú exekúciu ľubovoľných balíkov zostavených pre inú architektúru.
Procesy Linuxu sa zastavia, keď sa odhlásite. Google uvádza, že VM a kontajnery Crostini sú viazané na prihlasovaciu reláciu. To robí funkciu nevhodnou pre úlohy, ktoré musia pokračovať v behu aj po odhlásení.
Alternatívne distribúcie Linuxu sú možné, ale nie sú testovanou predvoľbou Googlu. FAQ o Linuxe na ChromeOS uvádza, že sa dajú použiť iné kontajnery, ale Google testuje predvolené prostredie. Integrácia môže byť menej predvídateľná, keď sa od neho odchýlite.
Nie každé periférne zariadenie ani špecializovaný workflow je zaručený. Aplikácia Linuxu, ktorá očakáva neobmedzený prístup ku kernelu, GPU, USB, Bluetooth alebo nízkourovňovému prístupu k zariadeniam, sa môže správať inak ako na konvenčnom stroji s Linuxom.
Tieto obmedzenia neznamenajú, že Crostini je zlý prostredie Linuxu. Povedzú vám, čo overiť pred tým, než investujete čas do rozsiahleho nastavenia.
Kedy by ste mali zmeniť svoj prístup?
Zostaňte pri vstavanom prostredí Linuxu, keď sa vaše požadované nástroje nainštalujú hladko, vaše súbory a vývojové servery fungujú a výkon je pre vaše projekty pohodlný. To je cesta s najnižším rizikom, pretože si zachovávate bezpečnosť a integráciu ChromeOS a zároveň získavate vývojové prostredie založené na Debiane.
Zvážte iné zariadenie alebo pokročilejšiu stratégiu Linuxu, keď vaše kritériá úspechu závisia od funkcií, ktoré Crostini spoľahlivo neposkytuje. Príklady zahŕňajú vlastný kernel, perzistentné serverové úlohy, ktoré musia prežiť odhlásenie, neobmedzený prístup k špecializovanému hardvéru, softvér dostupný iba pre nekompatibilnú architektúru procesora alebo výkonnostne náročné úlohy vyžadujúce priamu kontrolu nad strojmi.
Nahradenie ChromeOS samostatnou distribúciou Linuxu je veľmi odlišný projekt. Podpora sa výrazne líši podľa modelu Chromebooku a takéto postupy môžu vyžadovať Vývojársky režim, zmeny firmvéru, vymazanie dát alebo neoficiálne obchádzanie hardvérových obmedzení. Štandardné inštrukcie Googlu pre Crostini túto cestu nepokrývajú. Ak je vaším cieľom jednoducho programovanie, príkazové utility, desktopové aplikácie Linuxu alebo lokálny vývoj pre web, nahradenie ChromeOS je zvyčajne zbytočná zložitosť.
Ako by ste mali riešiť súbory, oprávnenia a bezpečnosť?
Linux na ChromeOS je v sandboxe, ale aplikácie v tom istom kontajneri Linuxu zdieľajú bezpečnostnú hranicu tohto kontajnera. Zaobchádzajte s balíkmi Linuxu s rovnakou opatrnosťou ako na akomkoľvek inom počítači: uprednostňujte dôveryhodné repozitáre alebo oficiálne balíky vydavateľa softvéru, skontrolujte inštalačné príkazy pred ich spustením a vyhýbajte sa udeľovaniu prístupu k väčšiemu počtu priečinkov hostiteľa alebo zariadení, než je potrebné.
Pre aplikácie závislé na USB alebo mikrofóne otvorte nastavenia Linuxu v ChromeOS a povoľte príslušné oprávnenie iba v prípade potreby. Ak aplikácia nedokáže zistiť zariadenie, nepredpokladajte, že je aplikácia pokazená, kým neskontrolujete oprávnenie na strane ChromeOS.
Zálohujte prostredie Linuxu skôr, než sa stane dôležitým
Akonáhle nainštalujete nástroje, nakonfigurujete shelly, vytvoríte SSH kľúče alebo nastavíte závislosti projektu, funkčné prostredie Linuxu môže trvať značný čas na obnovenie. ChromeOS poskytuje vstavanú funkciu zálohovania a obnovy pre súbory a aplikácie Linuxu. Oficiálne inštrukcie Googlu na zálohovanie a obnovu vysvetľujú, ako vytvoriť zálohu z nastavení Linuxu a neskôr obnoviť zálohu .tini.
Existuje dôležité obmedzenie kompatibility: Google uvádza, že obnovenie kompletnej zálohy Linuxu na iný Chromebook vyžaduje rovnakú architektúru procesora, napríklad x86 na x86 alebo ARM na ARM. Ak sa architektúry líšia, stále môžete byť schopní obnoviť súbory, ale nemali by ste predpokladať, že sa kompletné prostredie obnoví normálne.
Bežné problémy a najrýchlejšia užitočná kontrola
Problém
Prvá užitočná kontrola
Kedy eskalovať
Možnosť Linuxu chýba
Skontrolujte, či je Chromebook spravovaný a či model podporuje vývojové prostredie Linuxu
Ak je funkcia nedostupná z konštrukčných dôvodov, použite iné podporované zariadenie namiesto nútenia Vývojárskeho režimu
Nastavenie sa nedokončí
Reštartujte ChromeOS, potvrďte prístup k sieti, aktualizujte ChromeOS a skontrolujte voľné úložisko
Ak opakované pokusy o nastavenie zlyhajú, použite Pomocníka Chromebook od Googlu namiesto riešenia problémov vnútri kontajnera, ktorý nikdy nebol vytvorený
APT zlyháva
Prečítajte si presnú chybu repozitára alebo siete z sudo apt update
Vyriešte problémy s repozitárom/sieťou pred inštaláciou väčších toolchainov
Aplikácia sa nainštaluje, ale nespustí sa
Overte architektúru procesora a závislosti balíka
Ak vydavateľ nepodporuje vašu architektúru alebo prostredie, zvoľte podporovaný build alebo iné zariadenie
Linux nevidí priečinok ChromeOS
Použite Zdieľať s Linuxom v aplikácii Súbory
Ak je prístup stále nedostupný, znova skontrolujte nastavenia zdieľania Linuxu a cestu pod /mnt/chromeos
USB alebo mikrofón nie sú dostupné
Skontrolujte oprávnenia Linuxu v Nastaveniach ChromeOS
Ak trieda zariadenia nie je podporovaná, konvenčný systém Linux môže byť vhodnejší
Linux sa zdá zaseknutý
Vypnite Linux z aplikácie Terminál a znova ho spustite
Ak sa problém vráti, zálohujte dôležité dáta pred hlbšími zmenami
Praktický kontrolný zoznam dokončenia
Vývojové prostredie Linuxu sa nainštaluje bez povolenia Vývojárskeho režimu.
Terminál sa otvorí a sudo apt update prebehne úspešne.
Vaša testovacia aplikácia dokáže čítať a zapisovať súbory v mieste, ktoré plánujete používať.
Ak vyvíjate webové aplikácie, váš lokálny server sa otvorí z prehliadača Chrome.
Akýkoľvek požadovaný prístup k USB alebo mikrofónu bol otestovaný, nie len predpokladaný.
Vytvorili ste zálohu Linuxu pred tým, než sa prostredie stane kritickým pre biznis.
Ak všetky tieto kontroly zodpovedajú vašim potrebám, máte viac než „Linux nainštalovaný": máte nastavenie Linuxu na Chromebooku, ktoré je preukázateľne použiteľné pre váš workflow. Ak jedna z kontrol zlyhá kvôli štrukturálnemu obmedzeniu Crostini a nie kvôli dočasnému problému s konfiguráciou, je to moment na prehodnotenie prístupu namiesto trávenia hodín snahou prinútiť nesprávne prostredie správať sa ako plnohodnotný bare-metal stroj s Linuxom.