Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách cài đặt Linux trên Chromebook

Bạn có biết rằng bạn có thể chạy Linux trên Chromebook của mình không? Cài đặt môi trường Linux truyền thống trên Chromebook của bạn là một cách nhanh chóng và dễ dàng để mở khóa tiềm năng thực sự của máy và cải thiện chức năng của máy.

Vì Chrome OS là hệ điều hành dựa trên Linux, người dùng có thể cài đặt một môi trường Linux thay thế và có được một máy tính để bàn Linux hoàn chỉnh trên Chromebook của họ. Trước khi bạn bắt đầu, hãy lưu ý rằng nếu bạn có máy dựa trên ARM, một số ứng dụng Linux sẽ không hoạt động, vì chúng chỉ được thiết kế để chạy trên kiến ​​trúc Intel.

Vì vậy, đây là cách bạn cài đặt Linux trên Chromebook của mình.

Cách cài đặt Linux trên Chromebook

Có hai tùy chọn chính mà bạn có thể sử dụng để cài đặt Linux trên Chromebook của mình. Bạn có thể tạo môi trường khởi động kép bằng chrx, một dự án mã nguồn mở thay thế dự án ChrUbuntu hiện đã không còn tồn tại hoặc trong môi trường chroot bằng Crouton.

Ngoài ra còn có một tùy chọn thứ ba, sử dụng Crostini, dự án vùng chứa máy ảo Linux của Google cho phép bạn chạy các ứng dụng Linux trên Chrome OS. Crostini tương tự như chroot, ở chỗ nó cho phép tạo ra một môi trường nơi bạn có thể chạy các chương trình Linux. Sự khác biệt giữa hai điều này là Crostini không yêu cầu bạn nhập Chế độ nhà phát triển Chromebook.

Mỗi lựa chọn đều có ưu và nhược điểm. Đọc để biết hướng dẫn cài đặt từng bước đơn giản, đồng thời xem xét các ưu điểm và nhược điểm của chúng.

Tạo Khôi phục Chromebook

Cách cài đặt Linux trên Chromebook

Trước khi bắt đầu thay đổi Chromebook của mình bằng bản cài đặt Linux, bạn nên tạo ổ khôi phục Chromebook bằng Tiện ích khôi phục Chromebook. Nếu có bất kỳ điều gì khủng khiếp xảy ra với Chromebook của bạn trong quá trình cài đặt Linux, bạn có thể khôi phục Chromebook của mình bằng ổ đĩa.

Bạn sẽ cần một ổ đĩa flash USB có dung lượng ít nhất 8GB mà bạn không ngại định dạng trong quá trình này.

  1. Tải xuống Tiện ích khôi phục Chromebook từ Cửa hàng Chrome trực tuyến.
  2. Sử dụng ứng dụng để tải xuống bản sao của Chrome OS trên một phương tiện di động có bộ nhớ 4GB.

Vậy là xong!

Nếu bạn gặp khó khăn và gặp phải thông báo đáng sợ "Chrome OS bị thiếu hoặc bị hỏng", bạn đã chuẩn bị cho tình huống xấu nhất. Làm theo hướng dẫn của chúng tôi về cách cài đặt lại Chrome OS để làm cho Chromebook của bạn hoạt động trở lại.

Cách đặt Chromebook của bạn vào Chế độ nhà phát triển

Phương pháp khởi động kép chrx và các phương pháp cài đặt chroot yêu cầu bạn đặt Chromebook của mình vào Chế độ nhà phát triển. Chế độ nhà phát triển của Chromebook là một chức năng tích hợp đặc biệt cho phép bạn khởi động vào hệ điều hành chưa được phê duyệt, trong số những thứ khác.

Một vài lời cảnh báo trước khi tiếp tục.

Đầu tiên, việc đặt thiết bị của bạn ở Chế độ nhà phát triển sẽ xóa tất cả dữ liệu được lưu trữ cục bộ, vì vậy hãy đảm bảo rằng bạn đã sao lưu đầy đủ mọi thứ quan trọng.

Thứ hai, bạn đang xóa một cấp bảo mật quan trọng của Chromebook, vì máy sẽ không còn xác minh hoặc xác thực Chrome OS khi khởi động, điều này có thể khiến bạn dễ bị tấn công.

Cuối cùng, hãy nhớ rằng bất kỳ sửa đổi nào bạn thực hiện đều không được Google hỗ trợ và có thể làm mất hiệu lực bảo hành của bạn.

Cách cài đặt Linux trên Chromebook

Phương thức đưa Chromebook của bạn vào Chế độ nhà phát triển khác nhau tùy thuộc vào kiểu dáng và kiểu máy của máy. Chromebook cũ hơn nhiều có một công tắc vật lý đơn giản bên dưới pin. Các phiên bản mới hơn không có pin có thể tháo rời và do đó yêu cầu bạn làm theo các bước sau:

  1. Nhấn giữ Esc + Làm mới và trong khi vẫn nhấn, hãy nhấn vào nút nguồn.
  2. Sau khi máy tính khởi động lại, bạn sẽ vào Chế độ khôi phục .
  3. Nhấn Ctrl + D , sẽ đưa ra lời nhắc hỏi bạn có muốn vào Chế độ nhà phát triển hay không. Nhấn Enter tiến hành với.
  4. Chromebook sẽ bắt đầu khởi chạy Chế độ nhà phát triển --- quá trình này có thể mất một chút thời gian.
  5. Khi quá trình thiết lập hoàn tất, bạn sẽ gặp màn hình hiển thị dấu chấm than và cụm từ Xác minh hệ điều hành đang TẮT . Từ bây giờ, bạn sẽ thấy màn hình này mỗi khi bật Chromebook. Nếu bạn đợi 30 giây, Chromebook của bạn sẽ tự động khởi động hoặc bạn có thể nhấn Ctrl + D để khởi động ngay lập tức.

Cách khởi động kép Linux trên Chromebook bằng chrx

Chrx là một dự án mã nguồn mở mà bạn có thể sử dụng để cài đặt bản phân phối Linux cùng với Chrome OS. Có một số bản phân phối Linux bạn có thể chọn. Chúng bao gồm cài đặt Ubuntu đầy đủ hay còn gọi là GalliumOS, có nguồn gốc từ Xubuntu và được phát triển đặc biệt để tối đa hóa hiệu suất trên phần cứng Chromebook.

Có một điều quan trọng cần lưu ý trước khi tiếp tục. Phương pháp khởi động kép chrx không tương thích với Chromebook sử dụng phần cứng ARM. Bạn có thể kiểm tra danh sách khả năng tương thích trước khi tiếp tục với hướng dẫn.

Các mẫu Intel Skylake, Apollo Lake và Kaby Lake có các mức độ hỗ trợ và thử nghiệm khác nhau. Các mô hình Intel Amber Lake, Gemini Lake và Whisky Lake là mới và không được hỗ trợ nhiều.

Quá trình cài đặt chrx là một quá trình gồm hai phần. Giai đoạn một phân vùng bộ nhớ của bạn. Giai đoạn hai cài đặt bản phân phối Linux và định cấu hình hệ thống của bạn.

Cách cài đặt Linux trên Chromebook

Sử dụng chrx để cài đặt Linux

Đây là hướng dẫn từng bước để cài đặt Linux trên Chromebook của bạn bằng chrx. Trước khi tiếp tục, hãy kiểm tra kỹ khả năng tương thích của bạn, đảm bảo Chế độ nhà phát triển được bật và bạn có kết nối internet đang hoạt động.

  1. Đầu tiên, nhấn CTRL + ALT + T để mở thiết bị đầu cuối Chrome OS, sau đó nhập shell
  2. Bây giờ bạn cần cập nhật chương trình cơ sở Chromebook để cho phép khởi động cũ. Nhập
    cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh.
    Khi tập lệnh cập nhật chương trình cơ sở tải, nhấn 1 , sau đó Enter để Cài đặt / Cập nhật Phần mềm cơ sở RW_Legacy.
  3. Sau khi cập nhật chương trình cơ sở của bạn hoàn tất, hãy nhập
    cd ; curl -Os https://chrx.org/go && sh go.
    Nhấn N để cài đặt vào bộ nhớ hệ thống của bạn.
  4. Nhập kích thước lưu trữ cho phân vùng Linux, sau đó nhấn Enter. Tùy chọn cài đặt mặc định, GalliumOS, yêu cầu bộ nhớ tối thiểu 3GB. Sau khi cài đặt hoàn tất, nhấn Enter để khởi động lại hệ thống của bạn.
  5. Sau khi hệ thống của bạn khởi động lại, bạn sẽ gặp phải thông báo cho biết "Hệ thống của bạn đang tự sửa chữa. Vui lòng đợi." Điều này nghe có vẻ đáng lo ngại, đó là điều hoàn toàn bình thường. Chờ cho việc này hoàn thành. Thời gian cần tùy thuộc vào ổ cứng của bạn. Ví dụ:tôi có ổ cứng 128GB trong Chromebook và quá trình này mất gần 20 phút.
  6. Khi bạn đến máy tính để bàn, hãy mở thiết bị đầu cuối Chrome OS, nhập shell , sau đó
    cd ; curl -Os https://chrx.org/go && sh go
    là giai đoạn thứ hai của quá trình cài đặt. Khi quá trình cài đặt kết thúc, nhấn Enter.
  7. Tại màn hình khởi động, nhấn CTRL + L để khởi động vào Hệ điều hành Gallium (hoặc một bản phân phối Linux thay thế).
Cách cài đặt Linux trên Chromebook

Quá trình cài đặt chrx hơi dài. Tuy nhiên, kết quả vẫn tuyệt vời và cung cấp cho bạn một môi trường khởi động kép ổn định.

Cách cài đặt Linux làm Chroot bằng Crouton

Một thay thế cho phương pháp chrx là sử dụng Crouton, một dự án mã nguồn mở cài đặt Linux trong môi trường chroot.

Trên thực tế, điều này có nghĩa là bạn có thể chuyển đổi liền mạch giữa hai hệ điều hành bằng cách sử dụng một lệnh bàn phím đơn giản và máy sẽ không yêu cầu khởi động lại.

Các lợi ích khác bao gồm chia sẻ / Tải xuống thư mục trên cả hai hệ thống. Điều này có nghĩa là bạn có thể dễ dàng truy cập tệp từ cả hai môi trường. Hơn nữa, việc xóa hệ điều hành Linux được cài đặt bằng Crouton không yêu cầu khôi phục toàn bộ hệ thống.

Bản thân phần mềm này được phát triển bởi một cựu nhân viên của Google và do đó, được tối ưu hóa để chạy cực kỳ nhanh chóng, ngay cả trên các máy cũ hơn. Hai môi trường cũng chia sẻ trình điều khiển, vì vậy chúng sẽ hoạt động ngay lập tức và không gặp sự cố.

Cài đặt Linux Với Crouton

Quá trình cài đặt Crouton rất đơn giản. Vui lòng kiểm tra xem bạn có kết nối với mạng Wi-Fi và bạn đã bật Chế độ nhà phát triển. Bây giờ, hãy làm theo các bước bên dưới để cài đặt Ubuntu với Crouton.

  1. Tải xuống phiên bản Crouton mới nhất vào ổ cứng Chromebook của bạn Tải xuống: Crouton (Miễn phí)
  2. Nhấn CTRL + ALT + T để mở thiết bị đầu cuối, sau đó nhập shell
  3. Nhập
    sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
    để biến trình cài đặt thành một tệp thực thi
  4. Bây giờ, hãy chạy trình cài đặt bằng
    sudo crouton -t xfce
  5. Khi kết thúc quá trình cài đặt, bạn sẽ nhận được lời nhắc nhập tên người dùng và mật khẩu cho cài đặt Linux của mình. Chọn thứ gì đó phù hợp, nhấn Enter , và cài đặt sẽ cạnh tranh.

Sau khi quá trình cài đặt hoàn tất, hãy quay lại vỏ Chromebook (từ màn hình của bạn, nhấn Ctrl + Alt + T , nhập shell, nhấn Enter), sau đó gõ

sudo startxfce4

và nhấn Enter . Sau khi bạn thực hiện xong việc này một lần, hệ điều hành mới sẽ tiếp tục chạy cho đến khi bạn tắt máy tính của mình hoặc đăng xuất khỏi môi trường máy tính để bàn Linux.

Cách cài đặt Linux trên Chromebook

Tùy chọn cài đặt mặc định, như trên, cài đặt Ubuntu 16.04, hiện đã lỗi thời. Crouton không hỗ trợ các bản phân phối Linux khác. Nếu bạn muốn xem các bản phân phối Linux khác mà Crouton hỗ trợ, hãy chạy

sh -e ~/Downloads/crouton -r list

trước khi bắt đầu cài đặt. Hoán đổi tên của bản phân phối Linux mà bạn muốn cài đặt trong bước 4 của hướng dẫn.

Kiểm soát và Tùy chỉnh Môi trường Crouton Linux của bạn

Các phím tắt sau cho phép bạn chuyển đổi giữa Chrome OS gốc và môi trường Linux mới của bạn:

  • Máy dựa trên ARM: Ctrl + Alt + Shift + Forward Ctrl + Alt + Shift + Back
  • Máy dựa trên Intel: Ctrl + Alt + Back Ctrl + Alt + Forward rồi đến Ctrl + Alt + Làm mới

Khi bạn đã cài đặt thành công môi trường mới của mình, có một số hành động bạn nên thực hiện để cải thiện trải nghiệm của mình.

  1. Bật các phím âm lượng và độ sáng của bàn phím để hoạt động bên trong hệ điều hành mới. Để thực hiện việc này, hãy truy cập trình bao Chrome OS (từ màn hình Chrome OS, nhấn Ctrl + Alt + T , nhập shell và nhấn Enter ).
  2. Tiếp theo, nhập
    sudo sh -e ~/Downloads/crouton -r precise -t keyboard –u 
    và nhấn Enter.
  3. Xóa trình bảo vệ màn hình của môi trường mới vì nó đã được biết là gây ra lỗi đồ họa. Bạn có thể thực hiện việc này từ terminal bên trong Linux bằng cách nhập
    sudo apt-get remove xscreensaver
    sau đó nhấn Enter .
  4. Cài đặt Trung tâm Phần mềm Ubuntu và Synaptic (cả hai đều được sử dụng để cài đặt các ứng dụng bổ sung). Thực hiện việc này bằng cách vào terminal bên trong bản cài đặt Linux mới của bạn, nhập
    sudo apt-get install software-center synaptic
    và nhấn Enter.

Cách xóa cài đặt Crouton

Có hai cách chính để xóa môi trường Linux được cài đặt bằng Crouton.

Đầu tiên là nhập shell trên Chrome OS của bạn (nhấn Ctrl + Alt + T , nhập shell, nhấn Enter ) và làm như sau.

  1. Nhập
    cd /usr/local/chroots
    và nhấn Enter
  2. Nhập
    sudo delete-chroot *
    và nhấn Enter
  3. Nhập
    rm -rf /usr/local/bin 
    và nhấn Enter

Cách thay thế là khởi động lại Chromebook của bạn và nhấn Dấu cách khi bạn thấy xác minh hệ điều hành ban đầu bị TẮT màn hình. Thao tác này sẽ đưa thiết bị của bạn ra khỏi Chế độ nhà phát triển và xóa sạch tất cả dữ liệu cục bộ, bao gồm mọi môi trường mới mà bạn đã cài đặt.

Như mọi khi, hãy đảm bảo bạn đã sao lưu mọi dữ liệu quan trọng trước khi thực hiện bước này. Nếu bạn muốn vào lại Chế độ nhà phát triển sau thời điểm này, bạn sẽ phải lặp lại quy trình đã giải thích trước đó.

Cách cài đặt ứng dụng Linux bằng Crostini

Bây giờ, hãy chuyển sang phương pháp thứ ba và cuối cùng để chạy các ứng dụng Linux trên Chromebook của bạn. Crostini cho phép bạn tạo một vùng chứa ảo cho một ứng dụng Linux. Ứng dụng Linux chạy trên bản cài đặt Chrome OS hiện có của bạn, vì vậy không cần phải vào Chế độ nhà phát triển hoặc thực hiện các chỉnh sửa đối với hệ điều hành hiện có.

Nhược điểm duy nhất là Crostini không khả dụng trên nhiều mẫu Chromebook. Ít nhất, không nhiều vào thời điểm viết bài --- và không có cái nào mà tôi hiện đang sở hữu. Kiểm tra danh sách tương thích đầy đủ để xem liệu kiểu máy Chromebook của bạn có thể chạy Linux (Beta) không và đến lượt mình, Crostini.

Nếu bạn đang nghĩ đến việc chờ đợi Crostini đến với Chromebook của mình, chủ sở hữu của một số kiểu máy nhất định nên cân nhắc sử dụng một trong các phương pháp thay thế. Danh sách các kiểu Chromebook sẽ không nhận được Crostini rất dài.

Cách sử dụng ứng dụng Linux trên Chromebook của bạn với Crostini

Quá trình tải và sử dụng Crostini trên Chromebook tương thích rất đơn giản. Trên Chromebook của bạn:

  1. Mở menu Cài đặt
  2. Cuộn xuống để tìm Linux (Beta) rồi bật tùy chọn này lên
  3. Làm theo hướng dẫn trên màn hình. Quá trình thiết lập có thể mất đến 10 phút.
  4. Sau khi cài đặt xong Linux, một thiết bị đầu cuối Linux sẽ xuất hiện. Cập nhật cài đặt Linux bằng
    sudo apt update
    , sau đó nhấn
    sudo apt update upgrade
    .
  5. Khi hoàn tất, hãy mở trình duyệt Chrome của bạn và nhập chrome:// flags . Nhập crostini trong thanh tìm kiếm Cờ, sau đó tìm kiếm Hỗ trợ GPU Crostini
  6. Chuyển nó thành Đã bật .
Cách cài đặt Linux trên Chromebook

Sau khi hoàn tất cài đặt Linux (Beta) và Crostini, bạn có thể cài đặt các gói Linux vào Chromebook của mình. Bạn cũng sẽ tìm thấy một tùy chọn mới trong menu tệp Chrome OS cho các ứng dụng Linux, cho phép bạn khởi chạy các ứng dụng Linux như thể đó là một ứng dụng Chromebook.

3 cách cài đặt Linux trên Chromebook

Có ba tùy chọn để bạn bắt đầu sử dụng Linux trên Chromebook của mình. Những hạn chế chính của việc chọn một phương pháp đến từ loại phần cứng của bạn và khả năng tương thích của nó. Các mẫu Chromebook dựa trên ARM nên chọn Crouton, trong khi các mẫu Chromebook dựa trên Intel có nhiều tùy chọn hơn.

Bạn có đang truy cập vào thiết bị đầu cuối Chrome OS không? Hãy xem danh sách các lệnh Crosh quan trọng nhất mà mọi người dùng nên biết.