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

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Linux, đó là một từ khiến nhiều người không phải là dân sành sỏi phải mê mẩn gần như ngay lập tức. Tuy nhiên, các dịch vụ Linux dành cho máy tính để bàn hiện đã ngang bằng với các tên tuổi lớn như Windows và MacOS.

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

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Tuy nhiên, chúng có một điểm khác biệt rất lớn so với các hệ điều hành thương mại - cấp phép Nguồn mở.

Điều này có nghĩa là chúng tôi có toàn quyền truy cập vào tất cả các hoạt động cơ bản của Linux. Bạn không phải trả tiền để sử dụng nó và bạn có thể tùy chỉnh theo bất kỳ cách nào bạn muốn. Điều đó thật tuyệt vời cho những người dùng thành thạo, những người thích chỉnh sửa bằng đai ốc và bu lông, nhưng nếu bạn chỉ muốn duy trì cài đặt Linux tùy chỉnh còn thiếu sót của mình thì sao?

Bạn thực sự có thể tạo một bản cài đặt mới của Linux, thiết lập nó theo cách bạn muốn và sau đó biến nó thành một bản cài đặt trực tiếp, có thể khởi động được. Điều này siêu hữu ích vì một vài lý do. Trước hết, điều đó có nghĩa là bạn sẽ không có bất kỳ thời gian chết nào nếu phải cài đặt lại hệ điều hành của mình.

Tất cả các cài đặt và phần mềm của bạn sẽ được chờ đợi ngay từ đầu. Nó cũng giúp bạn dễ dàng tạo các cài đặt tùy chỉnh để phân phối. Giả sử bạn phải cài đặt Linux trên toàn bộ phòng máy có đầy đủ PC và sau đó cài đặt các gói giáo dục. Sử dụng công cụ phân phối tùy chỉnh có nghĩa là bạn chỉ phải thực hiện tùy chỉnh đó một lần và sau đó chỉ cần cài đặt như bình thường.

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Một trong những công cụ đơn giản nhất hiện có được gọi làLinux Live Kit và chúng ta sẽ xem xét chính xác cách bạn có thể thay đổi cài đặt Linux cũ trở lại thành một bản phân phối tùy chỉnh.

Thiết lập Máy

Để sử dụng Linux Live Kit, bạn cần cài đặt Linux để tùy chỉnh. Mặc dù bạn có thể tiếp tục và thực hiện việc đó với cài đặt chính của mình, nhưng đây không phải là cách tiếp cận thực tế nhất nếu bạn muốn tạo các bản phân phối tùy chỉnh cho thứ gì đó không phải máy tính chính của mình.

Vì vậy, những gì chúng tôi sẽ làm là cài đặt UbuntuLinux vào một máy ảo VirtualBox. Điều đó mang lại cho chúng tôi một môi trường cài đặt có kiểm soát, sạch sẽ. Điều đó cũng có nghĩa là bạn có thể tạo các bản phân phối Linux tùy chỉnh từ máy tính Windows nếu muốn. Cuối cùng, đó là một cách hay để kiểm tra bản phân phối mà bạn vừa tạo để đảm bảo rằng nó hoạt động bình thường.

Chúng tôi sẽ sử dụng các thành phần sau:

  • Windows 10
  • VirtualBox
  • Ubuntu 18 LTS

Hãy nhớ rằng, quy trình hoạt động giống hệt như vậy nếu bạn sử dụng Linux Live Kit trên bản cài đặt Linux đang chạy như một máy tính ona bình thường, thay vì trong một máy ảo.

Cài đặt Linux

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Điều đầu tiên cần làm là cài đặt Linux, nếu muốn sử dụng bản cài đặt hiện có, bạn có thể bỏ qua bước này.

Cài đặt Linux theo cách thông thường chỉ cần bạn khởi động từ đĩa DVD hoặc phương tiện cài đặt USB. Bởi vì chúng tôi đang sử dụngVirtualBox, chúng tôi chỉ cần tạo một máy ảo mới và sau đó trỏ nó tới hình ảnh đĩa Ubuntu mà chúng tôi đã tải xuống. Đây là các bước bạn cần làm theo.

Quan tâm đến sự phụ thuộc

Vì Linux Live Kit chỉ là một bộ sưu tập thông minh của các tập lệnh, nó cần một số gói phần mềm khác để có mặt trên máy Linux của bạn. Trong nhiều trường hợp, chúng sẽ là một phần mặc định của phiên bản Linux mà bạn đã chọn, nhưng bạn sẽ phải xác minh điều này theo một trong hai cách.

Bạn cần đảm bảo rằng aufs được hỗ trợ bởi hạt nhân được sử dụng bởi bản phân phối Linux đã chọn của bạn. Bạn có thể kiểm tra phiên bản hạt nhân nào hỗ trợ aufs tại đây. Nếu hạt nhân bạn đã chọn không hỗ trợ aufs, bạn sẽ cần xem xét một giải pháp thay thế cho Linux Live Kit.

Bây giờ chúng ta cần đảm bảo rằng Squashfs đã được cài đặt trên hệ thống. Đây là công nghệ nén được sử dụng bởi Linux LiveKit. Để cài đặt nó, đây là những gì cần làm.

Đầu tiên, mở Terminal. Trong Ubuntu, bạn có thể thực hiện việc này bằng cách nhấp vào “Hiển thị ứng dụng” ở dưới cùng bên trái của màn hình. Thao tác này sẽ hiển thị một thanh tìm kiếm. Tìm kiếm “Nhà ga” và nhấp vào nó khi nó xuất hiện.

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Bây giờ, trong terminal, hãy nhập như sau:

sudoapt-get update &&sudo apt-get install whats-tools

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Nếu mọi việc suôn sẻ, gói sẽ được cài đặt. Nếu bạn gặp sự cố, bạn sẽ phải tham khảo phiên bản tài liệu hệ điều hành của bạn. Khắc phục sự cố kho lưu trữ và các vấn đề cài đặt nằm ngoài phạm vi của chúng tôi đối với hướng dẫn này.

Cắt mỡ

Vì bản phân phối trực tiếp của bạn sẽ có tất cả nội dung giống như bản đã cài đặt của bạn, bạn nên xóa bất kỳ tệp nào bạn không cần thiết khỏi bản cài đặt của mình. Bạn không cần phải làm điều này và bộ nhớ rất rẻ trong những ngày này nếu bạn đang sử dụng ổ đĩa flash. Nếu bạn không biết những gì an toàn để loại bỏ, hãy bỏ qua phần này ngay bây giờ.

Tùy chỉnh

Bây giờ bạn có thể tiếp tục và thực hiện các thay đổi bạn muốn cho bản phát hành trực tiếp của mình. Cài đặt ứng dụng, chỉnh sửa cài đặt, v.v. Khi bạn đã hoàn tất việc đó, chúng tôi có thể chuyển sang chính Bộ công cụ trực tiếp.

Tải xuống Linux Live Kit

Bây giờ đã đến lúc tải xuống các tập lệnh mà chúng tôi cần. Bạn có thể tìm thấy nó trên GitHub. Đặc biệt chú ý đến các mẹo trong README tại đây. Một số trong số chúng có thể phù hợp với nhu cầu hoặc tình hình của bạn. Ví dụ, có những hướng dẫn cụ thể nếu bạn muốn tạo một liveCD có thể khởi động được.

Lưu các tệp đã tải xuống vào / tmp . Trong phần tải xuống, bạn sẽ tìm thấy một thư mục có tên “/ DOC /. Điều này chứa đầy thông tin bổ sung về readme để giúp bạn trong trường hợp bạn gặp khó khăn.

Tạo hệ điều hành trực tiếp của bạn

Bây giờ các tệp script đã ở đúng vị trí của chúng, chúng tôi muốn thực sự chạy script. Để làm được điều này, chúng tôi sẽ phải chuyển từ là một người dùng thông thường sang trở thành một Người dùng cấp cao. Trong Ubuntu, mở thiết bị đầu cuối nhập nội dung sau:

cd / tmp

Thao tác này sẽ chuyển bạn đến thư mục TMP nơi chúng tôi đã đóng gói các tệp Live Kit.

Điều cuối cùng chúng ta cần làm là chạy tập lệnh, vì vậy hãy nhập:

sudo ./build

Tạo bản phân phối Linux trực tiếp tùy chỉnh với Linux Live Kit

Bây giờ chỉ cần đợi cho đến khi tập lệnh hoàn tất!

Chạy phân phối trực tiếp của bạn

Vậy làm cách nào để bạn có được bản phát hành trực tiếp của mình? Tập lệnh tạo hai phiên bản trong thư mục / TMP. Có một hình ảnh ISO mà bạn có thể ghi vào đĩa hoặc tải lên máy ảo để kiểm tra. Tuy nhiên, hầu hết mọi người đều quan tâm đến các tệp USB có thể khởi động. Chúng cũng nằm trong thư mục / TMP.

Sao chép chúng vào ổ đĩa flash của bạn, hãy nhớ giải nén chúng trong quá trình này. Khi chúng ở trên đó, hãy sử dụng Terminal và điều hướng đến thư mục / boot. Sau đó, chạy tập lệnh “bootinst.sh” để làm cho ổ đĩa đó có thể khởi động được.

Nếu mọi việc suôn sẻ, bây giờ bạn sẽ có hệ điều hành hoạt động của riêng mình!