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

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Hệ điều hành Linux tuyệt vời vì nhiều lý do. Thường thì bản phân phối Linux miễn phí, luôn là lợi thế. Thường Linux nhẹ hơn Windows. Tuy nhiên, có lẽ khía cạnh tốt nhất của Linux là khả năng tùy biến cực cao.

Mặc dù có kho tàng bản phân phối để chọn, Ubuntu Customization Kit (UCK) cung cấp trải nghiệm tự làm (DIY). UCK là ứng dụng "roll your own" gọn nhẹ xây dựng Ubuntu live CD chính thức. Nếu thắc tại sao phải làm, có hàng tá lý do. Chỉ cần thêm gói tin vào hệ thống live, và tạo bản phân phối tùy chỉnh. Hãy xem cách tạo bản Ubuntu tùy chỉnh, từ cài UCK đến chọn gói và chạy live CD.

Cài đặt ban đầu

Ubuntu Customization Kit là phương tiện tuyệt vời để có bản phân phối sẵn sàng dùng ngay. Thay vì cài gói sau khi boot bản phân phối, mọi thứ đã sẵn sàng. Hơn nữa, UCK hoàn hảo cho boot từ live disk. Truy cập trang UCK Ubuntu chính thức. Vì là ứng dụng, UCK cài qua Software Center.

Nhấn nút tải xuống, sẽ hỏi có muốn cài phần mềm thêm không. Chọn Install.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Tiếp theo, bạn được nhắc khởi chạy ứng dụng. Chọn Open Link và tiếp tục.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Bạn có thể được yêu cầu xác thực bằng mật khẩu thường dùng.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Đã cài UCK, giờ bắt đầu xây dựng bản phân phối. Tìm UCK như ứng dụng bình thường và mở.

UCK trình bày màn hình chào thân thiện với thông tin như bản phân phối hiện tại (của tôi là 16.04). Bạn cần khoảng 5 GB dung lượng trống trong thư mục /home/usr/tmp và truy cập internet. Nhấn OK để tiếp tục.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Giờ chọn tùy chọn! Lựa chọn đầu tiên là gói ngôn ngữ. Vì tôi chỉ dùng tiếng Anh, chọn đó, nhưng cũng chọn tiếng Tây Ban Nha. Sau khi tích gói ngôn ngữ ưa thích, nhấn OK. Bạn có thể cài bao nhiêu tùy ý.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Chuẩn bị chọn ngôn ngữ lại. Lần này, quyết định ngôn ngữ có sẵn khi boot live CD. Lại chọn Anh và Tây Ban Nha. Nhấn OK.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Nếu cài nhiều ngôn ngữ như tôi, UCK nhắc chọn ngôn ngữ mặc định khi boot. Tôi chọn tiếng Anh.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Chọn môi trường máy tính để bàn

Tiếp theo, chọn môi trường máy tính để bàn. Tùy chọn mặc định: Unity, KDE, Gnome, và Others. Chọn nhiều cũng được.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Sau khi chọn gói ngôn ngữ, ngôn ngữ boot, và môi trường máy tính để bàn, bạn cần chỉ định file ISO hình ảnh. File này sẽ làm live CD của bạn. Tôi dùng ISO Ubuntu 16.10. Bất kỳ ISO nên hoạt động miễn là dựa trên Ubuntu. Bạn cần đặt tên. Nếu tạo nhiều ISO, dùng tên đặc trưng để không nhầm lẫn.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

UCK hỏi có muốn tùy chỉnh CD khi build bằng tiện ích gói và console không. Chọn Yes.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Tiếp theo, chọn có muốn xóa file liên quan Windows khỏi đĩa không. Đây là file chạy khi dùng live CD trên Windows. Tôi chọn Yes vì không dùng live CD trên Windows. Cách tuyệt vời tiết kiệm dung lượng, nên trừ khi bạn thực sự cần, hãy xóa chúng.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Giờ chọn có muốn tạo hình ảnh hybrid không. Có, bạn chắc chắn muốn. Cách này cho phép burn bản phân phối tùy chỉnh lên USB.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Chuẩn bị Build!

Đã hoàn tất cài đặt ban đầu, giờ bắt đầu build. Thông báo cho biết nơi ISO sẽ lưu, dạng như:

/home/moe/tmp/remaster-new-files/livecd.iso

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Chú ý cảnh báo "Please fasten your seatbelts and enjoy the ride!" Thật không may, ghế máy tính của tôi không đủ sang để có dây an toàn, nên bỏ qua lời khuyên và tự chịu rủi ro.

Giờ bạn thấy tùy chọn chọn hành động. Chọn Continue Building, hoặc Run Console Application. Để tùy chỉnh, chọn Run Console Application và cài chương trình bằng

apt-get

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Khi xong, chọn Continue Building. UCK chuyển sang terminal mở từ đầu quá trình. Nhập mật khẩu.

Tự xây dựng hệ điều hành Linux với Ubuntu Customization Kit

Để terminal build ISO. Xong, bạn có live CD tùy chỉnh!

Gặp lỗi (Buggin' Out)

Hỗ trợ UCK đã kết thúc. Tuy nhiên, phiên bản mới nhất 2.4.7 có sẵn từ trang Sourceforge. Nếu gặp lỗi:

Unable to extract gfxboot-theme-ubuntu source package

Bạn cần cài phụ thuộc thiếu gfxboot-theme-ubuntu. Chạy:

sudo apt-get install gfxboot-theme-ubuntu

Sau đó, cũng phải vá:

/usr/lib/uck/customization-profiles/localized_cd/customize_iso

May mắn thay, có diff patch và thêm thông tin trong chủ đề Ask Ubuntu này.

Trường hợp của tôi, terminal cảnh báo lệnh isohybrid không tìm thấy. Tuy nhiên, tôi tìm thấy ISO tùy chỉnh hoạt động trong thư mục đúng. Hiển nhiên là thiếu gói isohybrid.

UCK vẫn hoạt động, hãy dùng nó!

Mặc dù UCK không còn được hỗ trợ chính thức, nó vẫn là công cụ hoạt động. Bạn có thể cần vá vài mục và cài phụ thuộc. Tổng thể, đây là phương tiện vững chắc tạo bản phân phối tùy chỉnh dù có thể cần khắc phục sự cố.

Bạn đang nấu lên bản phân phối tùy chỉnh gì? Bình luận bên dưới cho chúng tôi biết!