Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Tự Tạo Live Linux Distro Tùy Chỉnh Với Linux Live Kit

Linux, từ ngữ khiến nhiều người non-technical ngại ngay lập tức. Tuy nhiên, các bản Linux desktop hiện nay gần như ngang ngửa với Windows và macOS.

Nhờ hàng thập kỷ công việc cộng đồng và hỗ trợ từ tổ chức như Canonical, bạn có thể tải Ubuntu Linux hôm nay và làm hầu hết mọi việc như Windows. Tất cả không cần bằng khoa học máy tính. Các bản Linux desktop hiện đại đẹp, hoạt động tốt và phù hợp người dùng phổ thông.

Tuy nhiên, chúng có một khác biệt lớn so với hệ điều hành thương mại – Giấy phép Mã nguồn Mở.

Điều này có nghĩa là chúng ta có toàn quyền truy cập vào mọi hoạt động bên trong Linux. Bạn không phải trả tiền dùng và có thể tùy chỉnh theo hầu như bất kỳ cách nào. Tuyệt vời cho power user thích mò mẫm, nhưng nếu bạn chỉ muốn bảo toàn cài đặt Linux tùy chỉnh của mình?

Bạn thực sự có thể tạo cài đặt Linux mới, thiết lập theo ý muốn rồi biến nó thành bản cài đặt live, bootable. Điều này siêu hữu ích vì vài lý do. Thứ nhất, không downtime nếu phải cài lại hệ điều hành. Tất cả cài đặt và phần mềm đã sẵn sàng ngay từ đầu. Nó cũng làm việc tạo bản cài tùy chỉnh để phân phối rất dễ dàng. Giả sử bạn phải cài Linux cho phòng máy tính đầy PC rồi cài gói giáo dục. Dùng công cụ tạo distro tùy chỉnh nghĩa là bạn chỉ tùy chỉnh một lần rồi cài đặt như bình thường.

Một trong những công cụ dễ nhất là Linux Live Kit và chúng ta sẽ xem chính xác cách biến cài đặt Linux hiện có thành distro tùy chỉnh.

Thiết Lập Máy

Để dùng Linux Live Kit, bạn cần cài đặt Linux để tùy chỉnh. Mặc dù bạn có thể làm với cài đặt chính, nhưng không thực tế nếu muốn tạo distro tùy chỉnh cho thứ khác ngoài máy chính.

Vì vậy chúng ta sẽ cài Ubuntu Linux lên máy ảo VirtualBox. Cho môi trường cài sạch, kiểm soát. Cũng có nghĩa là bạn có thể tạo custom Linux distro từ máy Windows. Cuối cùng, cách tốt test distro vừa tạo, đảm bảo hoạt động đúng.

Chúng ta dùng các thành phần:

  • Windows 10
  • VirtualBox
  • Ubuntu 18 LTS

Nhớ rằng, quy trình hoạt động giống hệt nhau nếu dùng Linux Live Kit trên cài đặt Linux chạy bình thường trên máy, thay vì máy ảo.

Cài Đặt Linux

Điều đầu tiên là cài Linux. Tự nhiên nếu muốn dùng cài đặt hiện có, bạn bỏ qua bước này.

Cài Linux cách thông thường chỉ yêu cầu boot từ DVD hoặc USB cài đặt. Vì dùng VirtualBox, chỉ cần tạo máy ảo mới rồi trỏ tới file image Ubuntu đã tải. Các bước cần làm:

Xử Lý Phụ Thuộc

Vì Linux Live Kit chỉ là tập script thông minh, nó cần các gói phần mềm khác có mặt trên máy Linux. Nhiều trường hợp chúng đã là mặc định của bản Linux bạn chọn, nhưng bạn phải kiểm tra.

Bạn cần đảm bảo aufs được kernel bản phân phối Linux bạn chọn hỗ trợ. Kiểm tra phiên bản kernel hỗ trợ aufs tại đây. Nếu kernel không hỗ trợ aufs, bạn cần giải pháp thay thế Linux Live Kit.

Bây giờ cần đảm bảo Squashfs cài trên hệ thống. Đây là công nghệ nén Linux Live Kit dùng. Để cài, làm sau:

Mở Terminal. Trong Ubuntu, nhấp nút Show Application góc dưới trái màn hình. Này hiện thanh tìm kiếm. Tìm Terminal và nhấp khi hiện.

Bây giờ, trong terminal, gõ:

sudo apt-get update && sudo apt-get install squashfs-tools

Nếu mọi thứ tốt, gói sẽ cài. Nếu gặp rắc rối, tham khảo tài liệu phiên bản OS. Xử lý sự cố kho và cài đặt ngoài phạm vi hướng dẫn này.

Loại Bỏ Phần Thừa

Vì live distro sẽ có cùng nội dung cài đặt, bạn nên xóa file không cần từ cài đặt. Không bắt buộc và lưu trữ rẻ bây giờ nếu dùng USB. Nếu không biết gì an toàn để xóa, bỏ qua phần này.

Tùy Chỉnh

Bây giờ bạn tự do thay đổi cho live distro. Cài ứng dụng, chỉnh cài đặt v.v. Khi xong, chuyển sang Live Kit.

Tải Linux Live Kit

Bây giờ tải script cần thiết. Tìm trên GitHub. Chú ý mẹo trong README. Một số có thể liên quan nhu cầu bạn. Ví dụ: hướng dẫn cụ thể nếu muốn tạo live CD bootable.

Lưu file tải về /tmp. Trong tải về bạn thấy thư mục "/DOC/". Đầy readme thêm giúp nếu gặp vấn đề.

Tạo Live OS

Bây giờ script file ở đúng chỗ, chạy script. Chuyển từ user thường sang Super User. Trong Ubuntu, mở terminal và gõ:

cd /tmp

Điều này chuyển sang thư mục TMP nơi giải nén file Live Kit.

Điều cuối cùng chạy script, gõ:

sudo ./build

Chờ script hoàn tất!

Chạy Live Distro Của Bạn

Làm sao lấy live distro? Script tạo hai phiên bản trong /TMP. Có file ISO burn đĩa hoặc load máy ảo test. Hầu hết quan tâm file USB bootable. Chúng cũng ở /TMP.

Copy sang flash drive, nhớ giải nén trong quá trình. Khi đã trên đó, dùng Terminal vào thư mục /boot. Chạy script "bootinst.sh" làm flash drive bootable.

Nếu mọi thứ tốt, bạn giờ có live OS riêng!