Cách tạo ISO Ubuntu tùy chỉnh với Cubic
Một trong những điều tốt nhất về Linux là nó cho phép bạn tùy chỉnh hệ thống của mình theo cách bạn muốn. Không giống như người dùng của các hệ điều hành khác, bạn không bị giới hạn trong môi trường máy tính để bàn, trình quản lý tệp hoặc bộ văn phòng được công ty ủy quyền cụ thể.
Thông thường, bạn thực hiện các thay đổi đối với bản phân phối của mình sau khi cài đặt nó vào phần cứng, nhưng với Cubic, bạn có thể tạo ISO tùy chỉnh hoàn hảo cho nhu cầu của mình.
Mục Lục
Tại sao phải tạo ISO Ubuntu tùy chỉnh?
Với bối cảnh bản phân phối Linux đa dạng và bị phân mảnh, có những bản phân phối có thể phù hợp với hầu hết mọi trường hợp sử dụng có sẵn. Bạn có thể dễ dàng cài đặt một bản phân phối Linux dựa trên Debian, Arch, Ubuntu, Slackware hoặc Fedora; bạn có thể đứng về phe nào trong cuộc đại chiến giữa systemd và anti-systemd; chọn một bản phân phối Wayland hoặc giữ cho ngăn xếp đồ họa của bạn truyền thống với X.org. Không thiếu các lựa chọn.
Đây là những lựa chọn lớn và là những lựa chọn sẽ củng cố toàn bộ trải nghiệm Linux của bạn, nhưng nếu có một bản phân phối gần như hoàn hảo cho bạn, nhưng cần một vài điều chỉnh thì sao?
Có thể bản phân phối yêu thích của bạn đi kèm với một trình duyệt mà bạn không thích hoặc thiếu một công cụ chỉnh sửa cụ thể mà bạn cho là cần thiết. Có lẽ bạn có một bộ sưu tập hình nền khổng lồ mà bạn muốn có ngay khi bật máy tính xách tay mới sáng bóng của mình lần đầu tiên.
Chắc chắn, bạn có thể thực hiện các thay đổi khá dễ dàng sau khi cài đặt bản phân phối trên máy của mình, nhưng nếu bạn có nhiều máy tính và thích trải nghiệm nhất quán hoặc nếu bạn quản lý nhiều PC cần có một bộ phần mềm tiêu chuẩn, chẳng hạn như trong một trường học hoặc doanh nghiệp, thật tốt khi có thể tạo ISO tùy chỉnh của riêng bạn, ISO này sẽ cài đặt chính xác những gì bạn muốn mà không phải loay hoay.
Khối là gì?
Giống như tất cả các dự án nguồn mở tốt, Cubic là một từ viết tắt—trong trường hợp này là viết tắt của Trình tạo ISO UBuntu tùy chỉnh và như tên mở rộng của nó gợi ý, nó là một công cụ giúp bạn tạo một hình ảnh ISO trực tiếp tùy chỉnh cho các bản phân phối dựa trên Ubuntu.
Ubuntu là một bản phân phối cực kỳ phổ biến và ngoài bản tải xuống chính của Ubuntu và các hương vị đã được tùy chỉnh cao của nó, bao gồm Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Budgie và MATE, nó còn hỗ trợ các bản phân phối như HĐH cơ bản, Linux Mint, và KDE Neon. Bất kỳ thứ nào trong số này đều có thể chính xác là thứ bạn đang tìm kiếm—chỉ cần chúng hơi khác một chút.
Cubic chạy như một trình hướng dẫn GUI giúp “điều hướng dễ dàng thông qua các bước tùy chỉnh ISO và có môi trường dòng lệnh ảo tích hợp”. Chỉ cần chọn bản phân phối dựa trên Ubuntu yêu thích của bạn và làm theo hướng dẫn từng bước để có được chính xác những gì bạn cần.
Cách cài đặt khối trên Linux
Cubic chạy trên các bản phân phối dựa trên Ubuntu 18.04.5 Bionic trở lên và mặc dù có thể chạy Cubic trong môi trường ảo nhưng điều đó không được khuyến khích. Để bắt đầu, trước tiên hãy kích hoạt kho vũ trụ và PPA khối:
sudo apt-add-repository universe
sudo apt-add-repository ppa:cubic-wizard/release
Bây giờ hãy cập nhật hệ thống của bạn và cài đặt Cubic:
sudo apt update
sudo apt install
Giờ đây, bạn có thể truy cập Cubic thông qua hệ thống menu của mình hoặc bằng cách nhập:
cubic
… vào một thiết bị đầu cuối.
Tạo ISO Ubuntu tùy chỉnh với Cubic
Khi bạn khởi động Cubic lần đầu tiên, bạn sẽ được yêu cầu chọn thư mục dự án. Làm điều này, sau đó nhấp vào Tiếp theo để chọn ISO nguồn của bạn và các chi tiết của ISO mà bạn sẽ sản xuất. Chọn tệp ISO và các trường sẽ được tự động điền.
Bạn có thể thay đổi các giá trị cho ISO tùy chỉnh của mình để phản ánh mục đích của ISO hoặc chỉ vì bạn muốn đặt cho nó một cái tên thú vị. Đối với ISO nguồn của chúng tôi, chúng tôi đã chọn bản phát hành Vanessa của Linux Mint Cinnamon. Tên tùy chỉnh là “MUO Linux Bản phát hành ban đầu”.
Nhấp chuột Tiếp theovà Cubic sẽ trích xuất ISO vào thư mục làm việc mà bạn đã chỉ định trước đó, đồng thời cung cấp cho bạn một chroot—một loại thiết bị đầu cuối có chứa—nơi bạn có thể thực thi các lệnh.
Ví dụ: nếu bạn muốn ISO tùy chỉnh của mình chỉ có phần mềm mới nhất, thì lệnh đầu tiên bạn nên chạy là:
sudo apt update && sudo apt upgrade
Mint đi kèm với rất nhiều phần mềm hữu ích được cài đặt sẵn và trong khi hầu hết phần mềm hữu ích, bạn có thể thích các công cụ khác nhau.
Một ví dụ là ứng dụng khách IRC HexChat. Nếu bạn ghét HexChat vì GUI của nó, và muốn làm hỏng IRSSI trong thiết bị đầu cuối, trước tiên bạn nên xóa HexChat:
apt purge hexchat
… và sau đó cài đặt IRSSI:
apt install irssi
Nó giống như việc sử dụng thiết bị đầu cuối trên máy tính để bàn của bạn, ngoại trừ những thay đổi bạn thực hiện sẽ được phản ánh trong ISO do Cubic tạo ra.
Bạn có thể làm điều này với bất kỳ phần mềm nào bạn thích — hoặc không thích. Hãy hoán đổi Transmission thành qBittorrent, Pix cho Ristretto hoặc Firefox cho Falkon!
Bạn cũng nên loại bỏ sự cồng kềnh ở dạng ứng dụng mà bạn sẽ không bao giờ sử dụng hoặc bạn không muốn người dùng của mình sử dụng:
apt purge rhythmbox timeshift celluloid notes thunderbird
Bạn không cần sử dụng trình quản lý gói để cài đặt phần mềm. Bạn có thể kéo các gói từ internet, thêm chúng vào đường dẫn của bạn và làm cho chúng có thể thực thi được. Để đảm bảo rằng bạn có thể dễ dàng tải xuống video YouTube trên các máy đã cài đặt ISO tùy chỉnh của bạn:
wget https:
chmod a+rx /usr/local/bin/yt-dlp
Chúng tôi muốn có một màn hình nền theo chủ đề MUO huy hoàng và chúng tôi muốn nó có hình nền mặc định được thiết lập trước. Di chuyển đến thư mục hình nền với:
cd /usr/share/backgrounds
… và nhấp vào biểu tượng sao chép, bên cạnh Mặt sau ở trên cùng bên trái của giao diện Cubic. Chọn các tệp bạn muốn sao chép vào thư mục này và nhấp vào sao chép trên màn hình tiếp theo.
Khi bạn đã sao chép các tệp hình nền của mình, hãy đặt hình nền bạn muốn bằng cách nhập:
gsettings set org.cinnamon.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg
Nếu bạn đang sử dụng một máy tính để bàn khác, chẳng hạn như Gnome, bạn sẽ cần sửa đổi lệnh:
gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg
Hoàn thiện ISO Ubuntu tùy chỉnh của bạn
Khi bạn đã hoàn tất việc thay đổi hình nền và hài lòng với các gói bạn đã thêm hoặc xóa, hãy nhấp vào Tiếp theo lại.
Bạn sẽ thấy một danh sách tất cả các gói sẽ có trên ISO trực tiếp, bạn có thể thêm một dấu kiểm bên cạnh mỗi gói sẽ thấy nó bị xóa trong quá trình cài đặt thông thường hoặc cài đặt tối thiểu.
Khi bạn hài lòng với danh sách, hãy nhấn Tiếp theo một lần nữa, và chọn hạt nhân bạn muốn sử dụng.
Lựa chọn cuối cùng bạn cần thực hiện là loại nén bạn muốn sử dụng. Những phạm vi từ XZsẽ tạo ra ISO nhỏ hơn, nhưng mất nhiều thời gian hơn để đóng gói và giải nén, để bãi đáp4sẽ cung cấp cho bạn ISO lớn hơn nhiều, nhưng mất ít thời gian nhất. GZIP là một sự thỏa hiệp tốt.
Tại thời điểm này, bạn sẽ nhận thấy rằng Tiếp theo nút đã được thay thế bằng một Phát ra cái nút. Hãy nhấn nó, sau đó đi và pha một tách trà trong khi Cubic xây dựng ISO của bạn!
Sau một vài phút, ISO của bạn sẽ xuất hiện trong thư mục Cubic đã sẵn sàng để cài đặt.
Cubic Giúp dễ dàng tạo các ISO Ubuntu tùy chỉnh
Cubic là một công cụ tuyệt vời giúp đảm bảo bạn có được trải nghiệm như mong muốn ngay khi máy mới khởi động. Bạn có thể sử dụng nó cho chính mình hoặc tạo hình ảnh để triển khai trong một tổ chức để sinh viên và nhân viên có các công cụ cần thiết để bắt đầu làm việc ngay lập tức.
Để đảm bảo rằng ISO của bạn hoạt động bình thường và có mọi thứ bạn có thể cần (và không có gì bạn không cần), bạn nên dành thời gian sử dụng nó trong một máy ảo trước khi triển khai hoặc phân phối tệp ISO.