Trước đây chúng tôi đã trình bày cách cài đặt Linux trên Chromebook với Crouton và cách chạy máy tính để bàn Linux đó trong cửa sổ trình duyệt Chrome.
Crouton lưu trữ các hệ thống Linux bạn cài đặt trong "chroots". Bạn có thể có nhiều chroots. Các lệnh dưới đây sẽ giúp bạn làm việc và quản lý các chroot đó.
Chọn mục tiêu
Khi cài đặt Crouton, bạn phải chỉ định một mục tiêu. Ví dụ: "sudo sh ~ / Tải xuống / crouton -t xfce, xiwi" cài đặt máy tính để bàn Xfce bằng phần mềm cho phép tiện ích mở rộng của Chrome OS. Bạn cũng sẽ tìm thấy các mục tiêu khác ở đây - Máy tính để bàn Unity của Ubuntu, KDE, GNOME, LXDE, Khai sáng và thậm chí cả dòng lệnh chỉ có các mục tiêu như “cốt lõi” và “bổ sung” nếu bạn không cần màn hình ưa thích.
Sau khi tải xuống tập lệnh Crouton vào thư mục Tải xuống, bạn có thể chạy lệnh sau để xem danh sách các mục tiêu:
sh ~/Downloads/crouton -t help
Chọn một bản phân phối Linux và phát hành
Crouton vẫn sử dụng Ubuntu 12.04 làm bản phân phối Linux mặc định của nó, nhưng bạn có thể cài đặt các bản phát hành khác của Ubuntu, Debian hoặc Kali Linux. Chỉ định bản phát hành có tên -r khi chạy lệnh Crouton. Ví dụ: “sudo sh ~ / Downloads / crouton -r đáng tin cậy -t unity, xiwi” cài đặt một chroot với Ubuntu Trusty, màn hình nền Unity và phần mềm cho phép tiện ích mở rộng Chrome OS hiển thị nó trong tab trình duyệt.
Chạy lệnh sau để xem danh sách các bản phân phối Linux và bản phát hành của chúng:
sh ~/Downloads/crouton -r list
Cập nhật Crouton Chroot
Khi một phiên bản mới của Crouton xuất hiện, phần mềm trong chroot của bạn sẽ lỗi thời. Nó sẽ không tự động cập nhật, nhưng bạn có thể cập nhật nó khá nhanh chóng.
Trước tiên, nhập chroot của bạn và chạy lệnh sau. Điều đó có nghĩa là lệnh này phải được chạy từ hệ thống Crouton Linux đó:
croutonversion -u -d -c
Tiếp theo, thoát khỏi chroot và chạy lệnh sau từ vỏ Chrome OS, thay thế "name" bằng tên chroot của bạn. Nếu bạn không chỉ định tên, đó có thể là tên của bản phát hành bạn đã cài đặt - ví dụ: “đáng tin cậy” hoặc “chính xác”.
sudo sh ~/Downloads/crouton -u -n name
Mã hóa Chroot
Khi cài đặt một chroot Crouton với kịch bản trình cài đặt, thêm vào lệnh để mã hóa chroot của bạn. Bạn cũng có thể chạy lại kịch bản trình cài đặt Crouton bằng công tắc -e để mã hóa một chroot hiện có. Ví dụ: để cập nhật chroot hiện có và thêm mã hóa, bạn sẽ sử dụng lệnh tương tự như trên, nhưng thêm một -e:
sudo sh ~/Downloads/crouton -u -e -n name
Tạo nhiều Chroots
Crouton cho phép bạn tạo nhiều chroot, vì vậy bạn có thể thử nghiệm với các máy tính để bàn và bản phân phối Linux khác nhau. Để tạo ra một chroot mới sau khi bạn đã tạo một chroot với Crouton, hãy chạy lại tập lệnh trình cài đặt Crouton và thêm -n vào lệnh. Ví dụ, lệnh sau sẽ tạo ra một chroot mới có tên là testchroot với màn hình LXDE:
sudo sh ~/Downloads/crouton -r trusty -t lxde,xiwi -n testchroot
Sao lưu Chroot
Chạy lệnh sau để sao lưu Crouton chroot, thay thế "name" bằng tên của chroot. Điều này sẽ tạo một bản lưu trữ trong thư mục hiện tại với các tệp của chroot trong đó.
sudo edit-chroot -b name
Bạn có thể khôi phục bản sao lưu sau bằng lệnh sau:
sudo edit-chroot -r name
Hoặc, khi thiết lập Crouton từ đầu - có lẽ bạn đã powerwashed Chromebook và muốn khôi phục môi trường Linux tùy chỉnh của mình trở lại - bạn có thể chạy lệnh sau trong khi cài đặt Crouton. Kịch bản trình cài đặt Crouton sẽ khôi phục chroot của bạn từ tệp sao lưu bạn cung cấp, do đó hãy thay thế "backupfile.tar.gz" bằng tên của tệp sao lưu bạn muốn khôi phục.
sudo sh ~/Downloads/crouton -f backupfile.tar.gz
Xóa Chroot
Tắt chế độ nhà phát triển trên Chromebook của bạn và chế độ này sẽ tự động tự động sửa chữa, khôi phục Chromebook của bạn về trạng thái ban đầu. Điều này cũng sẽ xóa Crouton và tất cả các chroot Linux của bạn. Tuy nhiên, nếu bạn chỉ muốn loại bỏ một trong các chroot Linux của mình, bạn có thể chạy lệnh sau trong vỏ Chrome OS, thay thế tên bằng tên của chroot.
sudo delete-chroot name
Thông tin này xuất phát từ tài liệu chính thức của Crouton trên trang Crouton github. Vì muốn giúp độc giả của chúng tôi, chúng tôi đã cố gắng làm cho nó dễ tiêu hóa hơn một chút. Nếu một lệnh ở đây không hoạt động, có thể đã có sự thay đổi - hãy truy cập trang web chính thức của Crouton để có tài liệu cập nhật mới nhất.