Khi có quá nhiều bản phân phối Linux, bạn có thể tự hỏi tại sao người ta lại muốn tạo bản phân phối của riêng mình thay vì lấy một bản phân phối sẵn. Mặc dù trong hầu hết các trường hợp, bản phân phối đã sẵn sàng vẫn ổn, nếu bạn muốn có một bản phân phối 100% phù hợp với nhu cầu của bạn (hoặc nhu cầu của mẹ bạn), bạn có thể tự tạo nó.

Với các công cụ thích hợp, việc tạo bản phân phối Linux của riêng bạn không khó như nó có vẻ, mặc dù phải mất thời gian để chắc chắn. Có rất nhiều công cụ cho mục đích này - một số công cụ là phổ biến và một số trong số đó là đặc thù. Đây là tám trong số họ.

1. Linux Respin

Linux Respin là một nhánh của Remastersys đã ngừng hoạt động. Nhiều năm trước, Remastersys từng là một trong những công cụ phổ biến nhất để tạo bản phân phối Linux của riêng bạn và / hoặc sao lưu hệ điều hành của bạn. Linux Respin không cung cấp nhiều như Remastersys đã từng sử dụng, nhưng nó vẫn là một công việc tuyệt vời nếu bạn đang sử dụng một bản phân phối có sẵn cho nó. Linux Respin chỉ dành cho Debian, Mint và Trisquel, loại giới hạn phổ biến của nó. Những gì tôi không thích về công cụ này là tài liệu gần như không tồn tại của nó.

2. Linux Live Kit

Linux Live Kit là một công cụ khác mà bạn có thể sử dụng để tạo bản phân phối của riêng bạn hoặc sao lưu hệ thống của bạn. Nó thích Debian nhưng may mắn thay có thể chạy trên các bản phân phối khác, miễn là nó hỗ trợ các mô đun hạt nhân của aufs và squashfs. Linux Live Kit có một thuật sĩ rất ngắn và ngọt ngào về cách xây dựng một bản phân phối - chỉ cần làm theo các bước và bạn đã hoàn thành.

3. Trình quản lý ảnh Ubuntu

Ubuntu Imager là một công cụ tốt để tạo bản phân phối dựa trên Ubuntu của riêng bạn. Nó không phải là ứng dụng duy nhất cho Ubuntu, nhưng vì nó là một ứng dụng tốt, tôi đã chọn đề cập đến nó trong danh sách này. Tôi sẽ không xem xét chi tiết bởi vì chúng tôi đã có một hướng dẫn rất chi tiết với các hướng dẫn về cài đặt và hoạt động, vì vậy nếu bạn muốn chạy nó, chỉ cần kiểm tra bài viết trong liên kết.

4. Linux từ Scratch

Nếu bạn muốn có quyền kiểm soát tuyệt đối về những gì được bao gồm trong bản phân phối của bạn và bạn có nhiều thời gian rảnh, bạn có thể xem xét dự án Linux từ Scratch. LFS có tài liệu rất rộng và là một tài nguyên học tập tuyệt vời về Linux nói chung, không chỉ là cách tạo bản phân phối của riêng bạn. Linux từ Scratch cho phép bạn xây dựng hệ thống Linux tùy chỉnh của riêng bạn hoàn toàn từ mã nguồn. LFS không chính xác là một công cụ, như phần còn lại trong danh sách này, nhưng bạn vẫn có thể sử dụng nó cho cùng một mục đích - để tạo bản phân phối Linux của riêng bạn (và để tìm hiểu rất nhiều về Linux nói chung).

5. Công cụ mô-đun Slax

Nếu bạn đang tìm kiếm một công cụ dễ sử dụng và bạn thích Slax - một bản phân phối nhẹ dựa trên Slackware, bạn may mắn bởi vì họ có một công cụ trực tuyến bạn có thể sử dụng để chọn các mô-đun bạn muốn đưa vào bản phân phối của mình. Tôi đã sử dụng công cụ này trong quá khứ nhiều lần khi tôi muốn tạo ra một hệ thống sống nhẹ cho bạn bè của tôi, và nó hoạt động như một sự quyến rũ. Duyệt qua các loại phần mềm và chọn ứng dụng bạn muốn. Thêm chúng vào bản dựng. Đừng lo lắng nếu bạn bỏ lỡ một hoặc hai điều, vì bạn luôn có thể thêm các ứng dụng khác sau khi bạn xây dựng và chạy nó.

6. Live Magic

Live Magic là một công cụ Debian để tạo bản phân phối. Nó có thể tạo đĩa CD, USB và hình ảnh netboot. Nó đơn giản hơn nhiều so với một số ứng dụng khác trong danh sách này, chẳng hạn như Remastersys, nhưng nó không sử dụng hệ thống đang chạy của bạn để xây dựng hình ảnh. Thay vào đó, hãy làm theo một trình hướng dẫn và chọn các tùy chọn cấu hình của bạn khi bạn đi. Chương trình sẽ kéo các gói từ kho của bạn và cài đặt chúng vào hình ảnh của bạn.

7. Instalinux

Điều thú vị về Instalinux là nó cho phép bạn tạo một ảnh ISO trực tuyến . Trên trang web, bạn có thể chọn phân phối nào dựa trên nó (ví dụ: CentOS, Debian, Fedora, Mint, OpenSUSE, Scientific và Ubuntu) và phiên bản nào của bản phân phối đã chọn cũng như các gói. Instalinux tạo một ISO có khả năng khởi động nhỏ (khoảng 30mb), khi khởi động, sẽ bắt đầu cài đặt và tìm nạp các gói khác từ Internet. Đây có thể là công cụ linh hoạt nhất trong danh sách, và giao diện web làm cho nó cực kỳ đơn giản để sử dụng. Tuy nhiên, nó sẽ không cung cấp cho bạn một môi trường toàn màn hình trực tiếp.

8. SUSE Studio

Đối với người dùng SUSE, lựa chọn tốt nhất là SUSE Studio. Tương tự như Instalinux, SUSE studio cho phép bạn sử dụng giao diện web để tạo phân phối tùy chỉnh hoặc “thiết bị”. Nó đứng đầu bảng xếp hạng trên phương tiện được hỗ trợ bằng cách đưa đầu ra cho CD, DVD, USB, ổ cứng, VMware, VirtualBox và Xen. Để sử dụng nó, bạn cần mở một tài khoản - điều này rất đơn giản vì nó sử dụng Đăng nhập một lần và bạn có thể nhanh chóng truy cập tài khoản Google, Facebook, v.v. Bạn có thể chọn phiên bản SUSE nào để sử dụng làm cơ sở, nếu bạn muốn có phiên bản máy chủ hay không và máy tính để bàn nào có trong bản dựng.

Phần kết luận

Tôi hy vọng những công cụ này để tạo bản phân phối Linux của riêng bạn sẽ giúp bạn. Mức độ phức tạp (và sức mạnh) của chúng thay đổi, nhưng chúng tôi đã cố gắng bao gồm cả các ứng dụng và ứng dụng dễ sử dụng mang lại cho bạn nhiều quyền lực hơn. Ngoài các ứng dụng này, nhiều bản phân phối có các công cụ của riêng chúng được đề cập ở đây, vì vậy nếu bạn đang sử dụng một bản phân phối khác, tốt nhất bạn nên kiểm tra xem công cụ nào có sẵn cho riêng mình và sau đó, nếu bạn không hài lòng với những gì bạn tìm thấy, hãy thử những cái phổ quát.

Bài viết này được xuất bản lần đầu vào tháng 4 năm 2010 và được cập nhật vào tháng 9 năm 2017.

Tín dụng hình ảnh: Chuẩn bị gói