Sử dụng respin , một nhánh của gói Remastersys hiện tại và mã nguồn có sẵn cho Ubuntu 14.04 đến 16.04 phiên bản Ubuntu. Bây giờ Yakkety bị đóng băng, tôi sẽ mong đợi một gói cho nó sẽ sớm được cung cấp.
Dưới đây là quy trình tôi đã sử dụng để cài đặt respin trong Xenial (16.04)
Phản hồi phụ thuộc vào xresprobe và isolinux không có sẵn trong kho nên chúng tôi sẽ phải thêm một vài PPA'S, cập nhật danh sách gói và cài đặt chúng.
sudo add-apt-repository ppa:sergiomejia666/respin
sudo add-apt-repository ppa:sergiomejia666/xresprobe
sudo apt install xresprobe
sudo apt install respin
Nghiên cứu sâu hơn chỉ ra rằng chúng ta cũng cần isolinux
sudo apt install isolinux
Tôi đã quyết định sử dụng hệ thống trực tiếp (tập lệnh cũng cung cấp các tùy chọn khác, nhưng hệ thống trực tiếp với trình cài đặt có vẻ hữu ích hơn đối với tôi) respin
mà không có bất kỳ tham số nào sẽ cung cấp đầu ra sau:
Examples:
sudo respin backup (to make a livecd/dvd backup of your system)
sudo respin backup custom.iso
(to make a livecd/dvd backup and call the iso custom.iso)
sudo respin clean (to clean up temporary files of respin)
sudo respin dist (to make a distributable livecd/dvd of your system)
sudo respin dist cdfs
(to make a distributable livecd/dvd filesystem only)
sudo respin dist iso custom.iso
(to make a distributable iso named custom.iso but only
if the cdfs is already present)
cdfs and iso options should only be used if you wish to modify something on the
cd before the iso is created. An example of this would be to modify the isolinux
portion of the livecd/dvd
Tiếp theo chúng ta cần thiết lập respin của chúng tôi
sudo respin dist cdfs
(để tạo một hệ thống tập tin livecd / dvd có thể phân phối) mà chúng ta sẽ sử dụng để tạo ISO tùy chỉnh
Đây sẽ là một quá trình khá tốn thời gian (ETA phụ thuộc vào phần cứng)
Tại thời điểm này, chúng tôi có thể sửa đổi phần isolinux của phương tiện truyền thông trực tiếp theo ý thích của chúng tôi.
Và bây giờ để tạo ra ISO
sudo respin dist iso custom.iso
Ghi chú:
Vì hệ thống 16.04 của tôi có một số bổ sung / sửa đổi và một số VM là hình ảnh thu được khá lớn.
Making custom.iso a hybrid iso
isohybrid: Warning: more than 1024 cylinders: 2547
isohybrid: Not all BIOSes will be able to boot this device
Creating custom.iso.md5 in /home/respin/respin
/home/respin/respin/custom.iso which is 2.5G in size is ready to be burned or tested in a virtual machine.
Khởi chạy Trình tạo đĩa khởi động và chọn tệp custom.iso và vị trí đích của bạn. (Tôi đã sử dụng ổ Flash 4GB)
tập tin custom.iso sẽ được tìm thấy trong thư mục / home / respin / respin.
Hình ảnh kết quả hoạt động như mong đợi. Điểm dừng của Yakkety là trong lần chạy nước rút này, tôi không thể tìm thấy một ứng cử viên cài đặt nào cho xresprobe
Có lẽ bạn có thể xây dựng từ nguồn hoặc chờ đợi. Cá nhân tôi thấy rằng hầu hết các nhà phát triển dường như tập trung vào các phiên bản LTS. Điều này có ý nghĩa với tôi vì nó có vẻ không hiệu quả lắm khi dành rất nhiều nỗ lực cho việc phát hành 9 tháng.
EDIT: Gói gỡ lỗi respin được công bố mới nhất cho Ubuntu có thể được tìm thấy ở đây.