Chromebook(Chromebooks) 은 기본적 으로 Linux 기반 운영 체제인 Chrome OS 와 함께 제공 되지만 문제 없이 순수한 Linux 배포판 을 실행할 수도 있습니다. (unadulterated Linux distributions)실제로 동일한 Chromebook 에서 (Chromebook)Chrome OS 와 다른 Linux 배포판을 동시에 실행할 수 있습니다 .
이 자습서에서는 Chrome OS 에 영향을 주지 않고 Chromebook 에 (Chromebook)Linux 를 설치하는 방법을 보여줍니다 . 또한 Chrome OS(Chrome OS) 및 타사 Linux 배포판( Ubuntu ) 에 내장된 실험적인 Linux 환경을 설치하는 방법도 배우게 됩니다.
(Install Linux Beta)Chromebook에 Linux 베타 ( Crostini ) 설치(Crostini)
Crostini 는 (Crostini)Chromebook 사용자가 Chrome OS 개발자 모드(Chrome OS Developer Mode) 에 들어가지 않고도 Linux 를 실행할 수 있도록 하는 Google의 공식 프로젝트에 대해 설명 합니다. 이 기능의 주요 장점은 안전한 환경에서 Linux 기반 앱과 도구 를 즐길 수 있다는 것 입니다. Linux 코드 및 명령 을 처리할 필요 없이 Chrome OS 에서 (Chrome OS)Linux 를 실행하기 위한 포함된 가상 머신이라고 생각하십시오 .
이 Linux 환경은 Google 의 공식 지원을 받으며 Chromebook을 손상시키거나 보증을 무효화할 가능성이 거의 없습니다. 또한 환경은 Chromebook에 내장된 보안 기능 (security features built into Chromebooks)중 하나(Sandboxing—one) 인 샌드박싱을 통해 악성 앱과 파일로부터 보호됩니다 .
Chromebook 에 이 (Chromebook)Linux 환경을 설치 하는 것은 기기의 하드웨어 및 소프트웨어 구성에 따라 다릅니다. 모든 이전 Chromebook 모델이 기본 제공되는 Linux 베타(Linux Beta) ( Crostini ) 기능을 지원하는 것은 아닙니다.
또한 Chromebook 에 이 (Chromebook)Linux 환경을 설치 하려면 Chrome OS 69 이상이 필요합니다. 설정(Settings) > Chrome OS 정보(About Chrome OS) 로 이동하여 Chrome OS 버전을 확인하거나 Chromebook 운영체제를 업데이트하세요. 사용 가능한 업데이트를 설치하거나 장치를 다시 시작하여 보류 중인 업데이트를 완료하십시오.
환경은 실험적이며 기본적으로 잠겨 있습니다. 따라서 첫 번째 조치는 Linux 개발 환경을 활성화하는 것입니다. 크롬북(Chromebook) 을 인터넷에 연결 하고 다음 단계를 따르세요.
- 설정(Settings) 앱을 실행하고 고급(Advanced) 범주를 확장하고 개발자(Developers) 섹션으로 스크롤 한 다음 "Linux 개발 환경( 베타(Beta) )" 행 에서 켜기 버튼을 선택합니다.(Turn on)
- 계속하려면 다음(Next) 을 선택 합니다.
- 사용자 이름을 만들고 권장 디스크 공간을 선택한 다음 설치(Install) 를 선택합니다 .
이제 Chromebook(Chromebook) 에 타사 Linux 배포판 을 설치하는 방법을 보여 드리겠습니다 .
가장 먼저 해야 할 일(First Things First) : 복구(Recovery) 드라이브 만들기
Chromebook 에 타사 Linux 배포판을 설치하는 것은 매우 간단하지만 프로세스가 진행되는 동안 때때로 문제가 발생할 수 있습니다. 따라서 Chromebook 복구 유틸리티(Chromebook Recovery Utility) 를 사용하여 기기를 백업하는 것이 좋습니다. 이를 위해서는 최소 8GB의 여유 저장 공간이 있는 외부 저장 디스크가 필요합니다.
- Chrome을 실행 하고 Chrome 웹 스토어 의 Chromebook 복구 유틸리티 페이지 로 이동한 다음 Chrome에 (Chromebook Recovery Utility page)추가를(Add to Chrome) 선택 합니다.
- 확인 메시지에서 앱 추가(Add app) 를 선택 합니다.
Chromebook 화면의 왼쪽 하단에 다운로드 진행률이 표시되어야 합니다. 알림 영역에 설치 성공 알림이 표시되면 8GB 이상의 저장 공간이 있는 외부 저장 드라이브를 Chromebook에 연결합니다 .(Plug)
복구 유틸리티는 드라이브의 모든 데이터와 파티션을 지웁니다. 따라서 Chromebook의 복구 디스크로 사용하기 전에 드라이브의 중요한 데이터를 다른 기기에 백업해야 합니다.
- 앱 런처에서 Chrome 복구 유틸리티(Chrome Recovery Utility) 를 실행 합니다.
- (Wait)앱이 복구를 위해 기기를 준비할 때까지 기다렸다가 시작하기(Get started) 를 선택 합니다.
- 화면의 영숫자는 크롬북의 모델 번호입니다. 제공된 대화 상자에 숫자를 입력 하고 계속을 선택하여 (Enter)계속(Continue) 진행합니다.
- 복구 이미지를 만드는 데 사용할 미디어 장치를 선택하고 계속(Continue) 을 선택 합니다.
- 지금 만들기(Create now) 버튼을 선택 합니다.
(Wait)유틸리티가 필요한 파일을 다운로드하여 복구 미디어에 쓸 때까지 기다리 십시오. Chromebook 모델 및 Chrome OS 버전 과 같은 요인에 따라 몇 분 또는 몇 시간이 소요될 수 있습니다 . 복구 드라이브를 제거하면 다운로드 프로세스가 중단되므로 드라이브가 Chromebook(Chromebook) 의 USB 포트 에 꼭 맞는지 확인하세요 .
또한 복구 미디어를 구성할 파일을 다운로드하려면 빠른 인터넷 연결이 필요합니다. 따라서 Chromebook이 Wi-Fi(Wi-Fi) 또는 이더넷(Ethernet) 네트워크 에 연결되어 있는지 확인하세요 .
Linux 를 설치하는 동안 문제가 발생하면 Chromebook을 종료하고 복구 모드로 부팅하고( Esc + 새로 고침(Refresh) + 전원(Power) 버튼 누름) 복구 미디어를 삽입하고 화면의 지시를 따릅니다.
크롬북에서 개발자 모드 활성화
Linux 배포판 을 설치하려면 Chromebook 이 개발자 모드(Developer Mode) 에 있어야 합니다 . 그러면 Chromebook 저장소에 저장된 모든 데이터가 지워지므로 (Chromebook)개발자 모드(Developer Mode) 를 활성화하기 전에 파일을 클라우드나 외부 디스크에 백업해야 합니다 .
개발자 모드(Developer Mode) 를 활성화 하면 장치에 내장된 많은 보안 기능이 비활성화 된다는 점을 명시하는 것도 중요합니다 . 마찬가지로 이 작업으로 인해 (Likewise)Chromebook 의 보증 이 무효화될 수도 있습니다 . 크롬북(Chromebook) 의 전원을 끄고 아래 단계를 따르세요.
- Esc + 새로 고침(Refresh) (또는 F3 ) 키를 길게 누르고 전원 버튼(Power) 을 길게 누릅니다.
- 크롬북 디스플레이에 복구 화면이 나타나면 버튼에서 손을 뗍니다.
- 화면의 "복구 USB(USB) 스틱 또는 SD 카드를 삽입하십시오" 지시를 무시하십시오 . Ctrl + D 를 (D)눌러(Ctrl) 개발자 모드를 활성화합니다.
- Enter 키(Enter) 를 눌러 OS 확인을 끕니다. 그러면 Chromebook 이 "잠금 해제" 되어 Google이 아닌 운영 체제를 부팅할 수 있습니다.
- Ctrl + D 를 다시 (D)누르고 (Ctrl)개발자 모드(Developer Mode) 가 활성화된 Chromebook 을 부팅할 때까지 몇 분 정도 기다립니다 .
Chromebook 이 현재 (Chromebook)개발자 모드(Developer Mode) 로 전환되고 있다는 화면 알림이 표시 됩니다 . 프로세스 중에 크롬북(Chromebook) 을 끄지 말고 배터리 전원이 충분한지(50% 이상) 확인하십시오.
(Set)Chromebook 을 새 기기처럼 처음부터 설정 하고 다음 섹션으로 진행 하여 Chromebook 에 (Chromebook)Ubuntu Linux 를 설치하는 방법을 알아보세요 .
(Install Ubuntu Linux)Chromebook 에 Ubuntu Linux 설치 ( Crouton 사용(Using Crouton) )
Crouton 을 통해 Linux 를 설치하는 주요 이점 중 하나 는 Chrome OS 와 Linux 간에 전환 하기 위해 Chromebook 을 재부팅할 필요가 없다는 것 입니다. 키 조합이나 단축키를 사용하여 이를 수행할 수 있습니다. 또한 Linux 배포판은 (Linux)Chromebook 의 하드웨어 및 파일 에 직접 액세스할 수 있습니다. 따라서 Linux 로 전환하고 (Linux)Chrome OS 에서 만든 파일에 계속 액세스할 수 있습니다 .
Crouton 은 (Crouton)Chrome OS 에서 실행되는 "chroot" 바이너리 환경을 만들어 이를 달성합니다 . Google의 "Crostini" 프로젝트와 달리 Crouton 은 "순수한 " Linux 환경을 제공합니다. 유일한 제한 사항은 Ubuntu(Ubuntu) 에만 국한된다는 것입니다 . Crouton (현재)은 다른 Linux 배포판을 지원하지 않습니다. GitHub의 Crouton 디렉토리를(Crouton directory on GitHub) 방문하여 Chroot 환경과 이 환경이 Chromebook 에서 (Chromebook)Ubuntu Linux 배포판을 구동 하는 방법 에 대해 자세히 알아보세요 .
- crouton 파일(Download and save the crouton file) 을 다운로드하여 Chromebook의 다운로드(Downloads) 파일에 저장합니다.
- Ctrl + Alt + T 를 (T)눌러(Ctrl) Crosh—Chrome OS의 명령 셸 환경을 시작합니다.
- 터미널에 셸(shell) 을 입력하거나 붙여넣고 Enter 키(Enter) 를 누릅니다 .
- 그런 다음 터미널에 sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton 을 붙여넣고 Enter 키를 누릅니다 . 이 명령은 다운로드한 crouton 텍스트 파일을 실행 파일로 변환합니다.
- 이제 터미널에 sudo crouton -t xfce 를 입력하거나 붙여넣고 Enter 키를 누릅니다 . Chromebook 에 터치스크린이 있는 경우 sudo crouton -t touch,xfce 명령을 대신 실행하세요 .
그러면 시스템 리소스를 적게 사용하는 빠르고 가벼운 데스크톱 환경인 XFCE 를 사용하여 Chromebook 에 (Chromebook)Ubuntu Linux 패키지를 다운로드하고 설치합니다. Unity , GNOME 또는 LXDE 와 같은 다른 데스크톱 환경을 사용 하여 Chromebook 에 (Chromebook)Linux 를 설치할 수 있습니다 . 그러나 XFCE 가 훨씬 빠르기 때문에 권장됩니다. 게다가 (Besides)크롬북(Chromebooks) 은 시스템 리소스가 제한된 저가형 기기입니다. 따라서 XFCE 가 가장 적합한 옵션입니다.
실험적인 느낌 이 든다면 Crosh 터미널 에서 다음 명령을 실행하여 다른 데스크톱 환경과 함께 Linux 를 설치할 수 있습니다.(Linux)
- Unity 데스크톱 환경: sudo crouton -t unity 를 붙여넣고 Enter 키를 누릅니다 .
- 그놈 데스크탑 환경: sudo crouton -t gnome 붙여넣고 Enter 키를 누릅니다(Enter) .
- LXDE: sudo crouton -t lxde 를 붙여넣고 Enter 키를 누릅니다 .
설치 프로그램이 필요한 Ubuntu 패키지를 다운로드합니다. 다운로드 및 설치 과정에서 크롬북 이 인터넷에 연결되어 (Chromebook)있는지 확인(Make) 하십시오 . 전체 작업은 연결 속도에 따라 몇 분 또는 몇 시간이 걸립니다.
- 선호하는 사용자 이름을 입력하고 Enter 키(Enter) 를 누릅니다 .
- 암호를 입력하고 Enter 키(Enter) 를 누릅니다 .
- 암호를 다시 입력하고 Enter 키 를 눌러 계속하십시오.
"비밀번호 업데이트 성공" 메시지가 표시되면 Chromebook에서 Ubuntu Linux 사용을 시작할 수 있습니다 .
Ctrl + Alt + T 를 (T)눌러(Ctrl) Crosh를 시작 하고 터미널에 shell 을 입력하고 (shell)Enter 키를 누르고 (Enter)sudo startxfce4 를 입력/붙여넣기 한 다음 Enter 키 를 누릅니다 .
Ubuntu Linux 환경이 빈 화면을 로드하는 경우 사용자 이름을 입력 하고 Enter 키 를 누르고 암호를 입력한 다음 Enter 키(Enter) 를 누릅니다 . 문제가 지속되면 Chrome OS 로 다시 전환하고 Ubuntu 로 다시 전환 합니다.
키보드 단축키 Ctrl + Alt + Shift + 뒤로(Back) 또는 Ctrl + Alt + Shift + 앞으로(Forward) 를 사용하여 두 운영 체제 간에 전환할 수 있습니다.
(Remove)Chromebook 에서 Linux (Uninstall Linux)제거 또는 제거
Linux 배포판 으로 인해 장치가 충돌합니까? 또는 더 이상 Chromebook 에서 (Chromebook)Linux 를 실행하고 싶지 않습니다 . Linux 배포판 을 제거하기 위해 필요한 것은 개발자 (All)모드(Developer Mode) 를 비활성화 하고 OS 확인을 다시 활성화하는 것입니다. 크롬북(Chromebook) 의 전원을 끄고 'OS 확인이 꺼져(OFF) 있습니다 ' 라고 표시된 페이지에서 스페이스바를(Space Bar) 누른 다음 Enter 키(Enter) 를 눌러 작업을 확인합니다.
그러면 OS 확인이 다시 활성화되고 Chrome OS 가 정상적으로 부팅됩니다. 개발자 모드(Developer Mode) 를 사용 중지 하면 Chromebook의 데이터도 삭제됩니다.
How to Install a Linux Distro on Your Chromebook
Althоugh Chromebooks ship with Chrome OS, a Linυx-based operating ѕystem, out-of-the-box, they can also run unadulterated Linux distributions without issues. In fact, you can run Chrome OS and another Linux distro simultaneously on the same Chromebook.
In this tutorial, we’ll show you how to install Linux on a Chromebook without affecting the Chrome OS. You’ll also learn how to install the experimental Linux environment built into Chrome OS and a third-party Linux distro (Ubuntu).
Install Linux Beta (Crostini) on Chromebook
Crostini describes Google’s official project that allows Chromebook users to run Linux without entering the Chrome OS Developer Mode. The major advantage of this feature is that you get to enjoy Linux-based apps and tools in a secured environment. Think of it as a contained virtual machine for running Linux in Chrome OS without having to deal with Linux codes and commands.
This Linux environment has official support from Google and has very little chance of breaking your Chromebook or voiding its warranty. The environment is also protected from malicious apps and files through Sandboxing—one of the security features built into Chromebooks.
Installing this Linux environment on your Chromebook depends on your device’s hardware and software configurations. Not all older Chromebook models support the Linux Beta (Crostini) feature out-of-the-box.
Additionally, installing this Linux environment on Chromebook requires Chrome OS 69 or later. Head to Settings > About Chrome OS to check the Chrome OS version or update your Chromebook’s operating system. Install any available update or restart your device to finish pending updates.
The environment is experimental and locked by default. So, the first line of action is to activate the Linux development environment. Connect your Chromebook to the internet and follow these steps:
- Launch the Settings app, expand the Advanced category, scroll to the Developers section, and select the Turn on button on the “Linux development environment (Beta)” row.
- Select Next to continue.
- Create a username, select the recommended disk space, and select Install.
Now let’s show you how to install a third-party Linux distro on your Chromebook.
First Things First: Create a Recovery Drive
Although installing a third-party Linux distro on Chromebook is pretty straightforward, things can sometimes go south during the process. Therefore, we strongly advise creating a backup of your device using the Chromebook Recovery Utility. This requires an external storage disk with at least 8GB of free storage space.
- Launch Chrome, head to the Chromebook Recovery Utility page on the Chrome web store, and select Add to Chrome.
- Select Add app on the confirmation prompt.
You should see the download progress at the bottom-left corner of your Chromebook’s screen. Plug an external storage drive with 8GB or larger storage into your Chromebook when you get an installation success alert in the notification area.
Note that the recovery utility will erase all data and partitions on the drive. So, make sure you back up any important data on the drive to another device before using it as your Chromebook’s recovery disk.
- Launch the Chrome Recovery Utility in the app launcher.
- Wait for the app to prepare your device for recovery and select Get started.
- The alphanumeric digit on the screen is your Chromebook’s model number. Enter the digits in the provided dialog box and select Continue to proceed.
- Select the media device you’d like to use to create the recovery image and select Continue.
- Select the Create now button.
Wait for the utility to download and write the necessary files to the recovery media. This might take several minutes or hours depending on factors like your Chromebook model and Chrome OS version. Removing the recovery drive will interrupt the download process, so ensure the drive fits tightly in your Chromebook’s USB port.
You’ll also need a fast internet connection to download files that’ll constitute the recovery media. So, make sure your Chromebook is connected to a Wi-Fi or an Ethernet network.
If something ever goes wrong while installing Linux, shut down your Chromebook, boot into recovery mode (press Esc + Refresh + Power button), insert the recovery media, and follow the on-screen instructions.
Enable Developer Mode in Chromebook
You need to have your Chromebook in Developer Mode to install any Linux distribution. That will erase all data stored on your Chromebook’s storage, so ensure you backup your files to the cloud or an external disk before activating Developer Mode.
It’s also important to state that activating Developer Mode will disable many built-in security features on your device. Likewise, the operation might also void your Chromebook’s warranty. Power off your Chromebook and follow the steps below.
- Press and hold the Esc + Refresh (or F3) keys and hold the Power button.
- Release the buttons when a recovery screen comes on the Chromebook’s display.
- Ignore the “Please insert a recovery USB stick or SD card” instruction on the screen. Press Ctrl + D to activate Developer Mode.
- Press Enter to turn off OS verification. That will “unlock” your Chromebook to boot non-Google operating systems.
- Press Ctrl + D again and wait for a couple of minutes to boot your Chromebook with Developer Mode enabled.
You’ll get an on-screen notification that your Chromebook is now transitioning into Developer Mode. Do not turn off your Chromebook during the process and make sure it holds enough battery power (50% or more).
Set up your Chromebook from scratch as though it is a new device and proceed to the next section to learn how to install Ubuntu Linux on your Chromebook.
Install Ubuntu Linux on Chromebook (Using Crouton)
One major advantage of installing Linux via Crouton is that you don’t need to reboot your Chromebook to switch between Chrome OS and Linux. You can do that using key combinations or shortcuts. Additionally, the Linux distro has direct access to your Chromebook’s hardware and files. So you can switch to Linux and still access files created in Chrome OS.
Crouton achieves this by creating a “chroot” binary environment that runs on the Chrome OS. Unlike Google’s “Crostini” project, Crouton provides a “pure” Linux environment. The only limitation is that it is limited to Ubuntu only. Crouton (presently) doesn’t support other Linux distributions. Visit the Crouton directory on GitHub to learn more about the Chroot environment and how it powers the Ubuntu Linux distro on Chromebook.
- Download and save the crouton file to your Chromebook’s Downloads files.
- Press Ctrl + Alt + T to launch Crosh—Chrome OS’ Command Shell environment.
- Type or paste shell in the terminal and press Enter.
- Afterward, paste sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton in the terminal and press Enter. The command will convert the downloaded crouton text file into an executable file.
- Now, type or paste sudo crouton -t xfce in the terminal and press Enter. If your Chromebook has a touchscreen, run this command instead: sudo crouton -t touch,xfce.
That’ll download and install the Ubuntu Linux package on your Chromebook using the XFCE—a fast and lightweight desktop environment that consumes low system resources. You can install Linux on your Chromebook using other desktop environments like Unity, GNOME, or LXDE. However, XFCE is recommended because it is a lot faster. Besides, Chromebooks are low-end devices with limited system resources. That makes XFCE the best-suited option.
If you’re feeling experimental, you can install Linux with other desktop environments by running the following commands in the Crosh terminal:
- Unity Desktop environment: paste sudo crouton -t unity and press Enter.
- GNOME Desktop environment: paste sudo crouton -t gnome and press Enter.
- LXDE: paste sudo crouton -t lxde and press Enter.
The installer will download the necessary Ubuntu packages. Make sure your Chromebook stays connected to the internet during the download and installation process. The entire operation will take a couple of minutes or hours depending on your connection speed.
- Type a preferred username and press Enter.
- Type a password and press Enter.
- Re-enter the password and press Enter to continue.
You can start using Ubuntu Linux on your Chromebook when you get a “password updated successfully” message.
Press Ctrl + Alt + T to launch Crosh, type shell in the terminal, press Enter, type/paste sudo startxfce4 and, press Enter.
If the Ubuntu Linux environment is loading a blank screen, type your username, press Enter, type your password, and press Enter. If the problem persists, switch back to Chrome OS and back to Ubuntu.
Use the keyboard shortcuts Ctrl + Alt + Shift + Back or Ctrl + Alt + Shift + Forward to switch back and forth between both operating systems.
Remove or Uninstall Linux On Chromebook
Is the Linux distribution crashing your device? Or you no longer want to run Linux on your Chromebook. All you need to remove the Linux distro is to disable Developer Mode and re-enable OS verification. Power off your Chromebook, press Space Bar on the page that displays “OS verification is OFF,” and press Enter to confirm the action.
That’ll re-enable OS verification and boot Chrome OS normally. Note that disabling Developer Mode will also erase your Chromebook’s data.