Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt Linux trên Chromebook: Hướng dẫn từng bước

Khi nói về Chromebook, câu hỏi thường đặt ra là liệu chúng có hoạt động giống như các máy tính xách tay thông thường có hệ điều hành hay không. WindowsmacOS hoặc Linux.

Để trả lời câu hỏi này, Chromebook là một loại máy tính xách tay được thiết kế để chạy ChromeOS, một hệ điều hành nhẹ sử dụng trình duyệt web Google Chrome làm giao diện người dùng chính.

ChromeOS sử dụng API của Google và được tích hợp với các ứng dụng của Google. ChromeOS cũng hỗ trợ các ứng dụng Android.

Mặc dù Chromebook không khác biệt đáng kể về hình thức và kiểu dáng so với các máy tính xách tay khác nhưng chúng có phần cứng kém mạnh mẽ hơn. Điều này là do ChromeOS được thiết kế để sử dụng các dịch vụ và điện toán đám mây dựa trên đám mây chứ không phải phần mềm được cài đặt cục bộ như WindowsLinux hoặc macOS.

Vì chúng có phần cứng kém mạnh mẽ hơn nên Chromebook có lợi thế là thân thiện với ngân sách. Trong khi những chiếc máy tính xách tay tốt nhất có giá trên 1.000 USD khi ra mắt thì những chiếc Chromebook tốt nhất có giá dưới 500 USD và hầu hết các Chromebook đều có giá dưới 300 USD.

Chromebook có thể được sử dụng để duyệt web, chơi trò chơi, xem hoặc truyền trực tuyến phương tiện, học tập từ xa, chỉnh sửa ảnh và video cơ bản cũng như sử dụng các ứng dụng web. Nếu đây là những tác vụ bạn thường làm trên máy tính xách tay của mình và bạn không cần phần mềm có sẵn tại địa phương thì Chromebook có thể là tất cả những gì bạn cần.

Điều thú vị là bản thân ChromeOS là một hệ điều hành dựa trên Linux vì nó sử dụng nhân Linux, đóng vai trò trung gian giữa phần cứng và phần mềm trên máy tính. Kernel cho phép giao tiếp giữa phần cứng và phần mềm. ChromeOS dựa trên bản phân phối Gentoo Linux.

Tuy nhiên, cần lưu ý rằng ChromeOS không tuân thủ các giá trị GNU, đây là phong trào phần mềm miễn phí cung cấp phần mềm miễn phí là thành phần chính của các bản phân phối Linux.

ChromeOS là nguồn đóng chứ không phải nguồn mở hay miễn phí. Nó cũng không tương thích với phần mềm GNU. Hệ điều hành Linux dựa trên nhân Linux và sử dụng phần mềm GNU để cung cấp cho người dùng phần mềm nguồn mở và miễn phí.

Kể từ đó, hệ điều hành Linux đã có được một cộng đồng người dùng lớn. Điều này là do bản chất của hệ điều hành nguồn mở cho phép cộng đồng người dùng phát triển và cải tiến liên tục.

Hệ điều hành Linux cũng an toàn, nhẹ, linh hoạt, có khả năng tùy biến cao và cung cấp nhiều bản phân phối để bạn lựa chọn.

Ưu điểm của việc chạy Linux trên Chromebook

Mặc dù Chromebook được thiết kế để chạy Chrome OS nhưng vẫn có thể cài đặt Linux trên Chromebook. Dưới đây là một số lợi ích của việc cài đặt Linux trên Chromebook:

  • Truy cập vào nhiều loại phần mềm – Hệ điều hành Linux có nhiều phần mềm nguồn mở và miễn phí với các tính năng nâng cao. Phần mềm như vậy có thể thực hiện các chức năng như chỉnh sửa ảnh và video, lập trình và thậm chí chỉnh sửa tài liệu. Phần mềm thường được cài đặt cục bộ có nhiều tính năng hơn so với các phần mềm dựa trên web. Bằng cách cài đặt phần mềm cục bộ, bạn sẽ mở khóa được tất cả các tính năng nâng cao này.
  • Bảo mật và ổn định tốt hơn – Hệ điều hành Linux nổi tiếng là rất ổn định, an toàn và không dễ bị phần mềm độc hại tấn công. Mặc dù ChromeOS được tích hợp sẵn tính năng bảo mật nhưng người dùng có thể dễ bị tổn thương khi phiên bản của họ không còn được Google hỗ trợ. Trong những trường hợp này, việc cài đặt Linux sẽ giúp Chromebook của bạn an toàn.
  • Sử dụng Chromebook của bạn mà không cần Internet – Chromebook phù hợp hơn với các ứng dụng web. Nếu bạn không có kết nối Internet liên tục, Chromebook của bạn có thể gặp rất nhiều hạn chế. Tuy nhiên, cài đặt Linux trên Chromebook cho phép bạn sử dụng đầy đủ thiết bị mà không cần kết nối Internet.
  • Tùy chỉnh Chromebook của bạn – Mức độ tùy chỉnh có sẵn cho người dùng chạy Chrome OS trên Chromebook rất hạn chế. Mặt khác, hệ điều hành Linux cho phép người dùng tùy chỉnh và điều chỉnh hệ điều hành theo nhu cầu của họ. Điều này cho phép người dùng tạo trải nghiệm người dùng tốt hơn phù hợp với nhu cầu của họ. Bằng cách cài đặt Linux trên Chromebook, người dùng có thể tận dụng các khả năng tùy chỉnh đi kèm với Linux.

Những người dùng chỉ quan tâm đến việc tìm hiểu Linux có thể thấy việc cài đặt nó trên Chromebook là một giải pháp thay thế rẻ hơn. Các nhà phát triển cũng sẽ được hưởng lợi từ việc cài đặt Linux vì họ có nhiều quyền truy cập hơn vào phần mềm họ cần để phát triển phần mềm.

Linux kép với ChromeOS

Khởi động kép đề cập đến việc cài đặt hai hệ điều hành trên thiết bị và người dùng chọn hệ điều hành nào họ muốn sử dụng khi khởi động. Trong trường hợp này, Linux và ChomeOS sẽ được cài đặt trên Chromebook.

Chromebook không được thiết kế để hỗ trợ khả năng khởi động kép, Google không hỗ trợ tính năng này và các nhà sản xuất phần cứng Chromebook cũng vậy.

Bất cứ khi nào bạn cố gắng khởi động kép ChromeOS với một hệ điều hành khác, bạn sẽ gặp phải các vấn đề như micrô hoặc bàn phím không hoạt động, thiết bị rất chậm, không có bảo hành, hỗ trợ cộng đồng hạn chế trong số những người vẫn làm như vậy và bạn có nguy cơ biến thiết bị của mình thành cục gạch .

Việc khởi động kép ChromeOS trên Chromebook cũng gặp khó khăn do tính chất của ChromeOS chiếm hết dung lượng ổ cứng của bạn khi cố gắng khởi động kép với một hệ điều hành khác.

Tuy nhiên, khả năng khởi động kép vẫn có thể thực hiện được nhờ các dự án như Chrx và GalliumOS, một bản phân phối Linux được thiết kế cho Chromebook. Tuy nhiên, những thiết kế này đã bị bỏ rơi và lựa chọn gần nhất và tốt hơn là sử dụng Crouton.

Trừ khi nó tạo ra môi trường khởi động kép thực sự, bạn sẽ có thể sử dụng Linux trên ChromeOS và chuyển đổi giữa Ubuntu và ChromeOS bất cứ khi nào bạn muốn.

Để thực hiện việc này, trước tiên bạn phải bật chế độ nhà phát triển trên Chromebook của mình. Chế độ nhà phát triển cung cấp cho bạn quyền truy cập root vào Chromebook, cho phép bạn cài đặt ứng dụng từ các nguồn không chỉ từ Cửa hàng Play và cũng cho phép bạn khởi động kép Chromebook của mình.

Tuy nhiên, hãy nhớ rằng việc bật chế độ nhà phát triển sẽ khiến Chromebook của bạn kém an toàn hơn và cũng sẽ xóa tất cả dữ liệu khỏi Chromebook của bạn. Vì vậy hãy sao lưu mọi dữ liệu bạn không muốn mất. Để bật chế độ nhà phát triển trên Chromebook của bạn:

1. Nhấn ESC + Làm mới + Phím Nguồn. Việc này có thể được thực hiện khi bật hoặc tắt Chromebook và sẽ đưa bạn đến màn hình khôi phục

2. Trên màn hình khôi phục xuất hiện, nhấn CTRL + D

3. Nhấn Enter để tắt xác minh hệ điều hành

4. Khi xác minh hệ điều hành bị tắt, nhấn CTRL + D trên màn hình tiếp theo.

5. Chromebook của bạn sẽ bắt đầu quá trình bật chế độ nhà phát triển. Phải mất một thời gian để vào chế độ nhà phát triển. Hãy kiên nhẫn khi Chromebook của bạn chuyển sang chế độ nhà phát triển.

6. Khi ở Chế độ nhà phát triển, hãy nhấp vào Bắt đầu để bắt đầu thiết lập Chromebook của bạn và thực hiện quá trình thiết lập.

Khi chế độ nhà phát triển được bật, bước tiếp theo là cài đặt Ubuntu bằng Crouton. Để làm điều này:

1. Truy cập trang Crouton GitHub và tải xuống Crouton bằng cách nhấp vào liên kết tải xuống. Bạn cũng có thể nhấp vào đây để tải xuống Crouton trực tiếp. Tập lệnh đã tải xuống phải nằm trong thư mục Tải xuống của bạn.

2. Nhấn CTRL+ALT+T để mở ChromeOS Shell. Trong shell, nhập lệnh sau và nhấn enter

shell

3. Nhập lệnh sau để sao chép trình cài đặt Crouton vào vị trí có thể chạy được

sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton

4. Để chạy trình cài đặt Crouton, nhập dòng sau và nhấn Enter

sudo crouton -t xfce

Đợi quá trình tải xuống và cài đặt hoàn tất, sau đó nhập tên người dùng và mật khẩu của bạn khi được nhắc.

5. Để bắt đầu sử dụng Ubuntu, nhập dòng sau và nhấn Enter

sudo startxfce4

Sau khi cài đặt Ubuntu cùng với ChromeOS, bạn có thể chuyển đổi giữa hai hệ điều hành bằng cách nhấn CTRL + ALT + Shift + Back hoặc CTRL + ALT + Shift + Forward

Gỡ bỏ Chrome OS và cài đặt Linux

Để thực hiện việc này, trước tiên hãy đảm bảo bật chế độ nhà phát triển trên Chromebook của bạn. Giống như khởi động kép, quy trình này hoạt động trên Chromebook chạy Intel có ổ SSD và trên 64 GB không gian trông. Bạn cũng cần một ổ đĩa flash có bản phân phối Linux có khả năng khởi động, tốt nhất là Ubuntu 18.04 trở lên.

Xin nhắc lại, đây là điều mà Chromebook không được thiết kế dành cho và bạn có nguy cơ biến Chromebook của mình thành cục gạch hoặc phải làm lại với các bản phân phối Linux khác nhau để tìm ra thứ phù hợp với mình.

1. Nhấn CTRL+ALT+T để mở shell ChromeOS, còn được gọi là crosh

2. Nhập dòng sau và nhấn Enter để khởi động shell

shell

3. Nhập lệnh sau và nhấn Enter. Lệnh này tải xuống tập lệnh cho phép chúng tôi sửa đổi chương trình cơ sở Chromebook:

cd;bash ˂(curl https://johnlewis.ie/flash_cb_fw.sh)

4. Sau khi quá trình tải xuống hoàn tất, bạn sẽ nhận được một màn hình như thế này. Nhấn Enter để tiếp tục

5. Chọn sửa đổi Chromebook RW_LEGACY của bạn bằng cách nhập 1 và nhấn Enter

6. Nhập lại văn bản được hiển thị và nhấn Enter. Điều này nhằm xác nhận rằng nếu có sự cố xảy ra và Chromebook của bạn bị hỏng thì bạn hoàn toàn chịu trách nhiệm về việc đó. Sau khi nhấn Enter, đợi quá trình hoàn tất, sau đó tắt Chromebook và bật lại.

7. Sau khi bật Chromebook, nhấn CTRL + D để bỏ qua màn hình khôi phục và tải Chrome OS

8. Nhấn CTRL + ALT + F2 sẽ đưa bạn đến màn hình đăng nhập. Nhập lệnh sau và nhấn Enter để đăng nhập

chronos

9. Nhập lệnh sau để kích hoạt khả năng khởi động từ thiết bị USB

sudo crossystem dev_boot_usb=1 dev_boot_legacy=1

10. Tắt Chromebook của bạn bằng cách nhập lệnh sau và nhấn Enter

sudo poweroff

11. Cắm ổ USB có khả năng khởi động Ubuntu, sau đó bật Chromebook, thao tác này sẽ đưa bạn đến màn hình khôi phục.

12. Trên màn hình recovery nhấn CTRL + L để vào BIOS thay vì boot vào Chrome OS

13. Nhấn ESC để hiển thị menu khởi động

14. Khi đó, Chromebook của bạn sẽ hiển thị các vị trí mà nó có thể khởi động. Chọn ổ USB có hệ điều hành khởi động Ubuntu, sau đó nhấn Enter. Trong trường hợp này chúng ta sẽ nhập 2 và nhấn Enter

15. Nhấn Enter trên màn hình tiếp theo để khởi động vào Ubuntu

16. Đợi Ubuntu khởi động xong hãy thiết lập và bắt đầu sử dụng

Cài đặt Linux trên Chrome OS

Tất cả Chromebook được phát hành sau năm 2019 đều hỗ trợ Linux (Beta), còn được gọi là Crostini. Tuy nhiên, một số Chromebook ra mắt trước năm 2019 hỗ trợ tính năng này. Bạn có thể tìm thấy danh sách các Chromebook như vậy tại đây.

Crostini đặc biệt hữu ích cho các nhà phát triển sử dụng Chromebook. Tính năng này cho phép người dùng cài đặt và chạy các ứng dụng Linux để phát triển, chẳng hạn như trình soạn thảo mã Linux, IDE và công cụ dòng lệnh Linux trên Chromebook. Sau đó, người dùng có thể chạy ứng dụng Linux của họ trên ChromeOS.

So với các phương pháp khác được mô tả trước đây, đây là cách sử dụng Linux trên Chrome OS an toàn hơn nhiều và Google cung cấp hỗ trợ cho Crostini như một tính năng cho phép người dùng sử dụng Linux trên Chromebook.

Để cài đặt Linux trên ChromeOS:

1. Nhấp vào thời gian ở góc dưới bên phải Chromebook của bạn

2. Nhấp vào biểu tượng bánh răng để mở cửa sổ Cài đặt

3. Trên trang Cài đặt, bấm vào Nâng cao

4. Nhấp vào Nhà phát triển, sau đó chọn Bật

5. Trong cửa sổ xuất hiện, để cấu hình môi trường phát triển Linux, hãy nhấp vào Tiếp theo

6. Nhập tên người dùng bạn muốn sử dụng và nhấp vào Cài đặt. Theo mặc định, kích thước ổ đĩa được đề xuất sẽ được chọn trên trang này. Bạn có thể điều chỉnh kích thước này nếu muốn, nhưng bạn không cần phải làm vậy.

7. Đợi quá trình cài đặt hoàn tất, sau đó cửa sổ Terminal sẽ mở ra

8. Nhấp chuột phải vào cửa sổ terminal trên giá và chọn Ghim để ghim thiết bị đầu cuối Linux vào giá. Điều này sẽ cho phép truy cập dễ dàng vào thiết bị đầu cuối Linux trong tương lai.

Khi thiết bị đầu cuối mở, giờ đây bạn có thể bắt đầu sử dụng Linux trên ChromeOS.

Ứng dụng

Chromebook là sự thay thế tuyệt vời, giá cả phải chăng cho máy tính xách tay thông thường. Chromebook có các tính năng được thiết kế riêng cho người dùng kết nối Internet và sử dụng các ứng dụng dựa trên web mà không cần phải cài đặt phần mềm cục bộ.

Bằng cách cài đặt Linux trên Chromebook, bạn không chỉ có thể mở rộng các tính năng của những thiết bị vốn đã mạnh mẽ này mà còn có thể đơn giản thổi sức sống mới vào chúng trong trường hợp Google ngừng hỗ trợ Chromebook của bạn.

Ngoài ra, các nhà phát triển có thể hưởng lợi từ việc cài đặt Linux trên Chromebook của họ, điều này sẽ cung cấp cho họ quyền truy cập vào phần mềm họ cần để phát triển.

Bạn cũng có thể xem các VPN tốt nhất cho Chromebook.