ใช้Respinซึ่งเป็นทางแยกปัจจุบันของRemastersysแพคเกจและซอร์สโค้ดมีให้ใน Ubuntu รุ่น 14.04 ถึง 16.04 ของ Ubuntu ตอนนี้ Yakkety ถูกแช่แข็งฉันคาดหวังว่าจะมีแพ็คเกจสำหรับใช้ในเร็ว ๆ นี้เช่นกัน
ด้านล่างเป็นกระบวนการที่ฉันใช้ในการติดตั้ง respin ใน Xenial (16.04)
Respin ขึ้นอยู่กับ xresprobe และ isolinux ที่ไม่มีอยู่ในที่เก็บดังนั้นเราจะต้องเพิ่ม PPA'S สองสามรายการอัปเดตรายการแพ็คเกจและติดตั้ง
sudo add-apt-repository ppa:sergiomejia666/respin
sudo add-apt-repository ppa:sergiomejia666/xresprobe
sudo apt install xresprobe
sudo apt install respin
การวิจัยเพิ่มเติมบ่งชี้ว่าเรายังจำเป็นต้องมี isolinux
sudo apt install isolinux
ฉันตัดสินใจที่จะใช้ระบบสด (สคริปต์ให้ตัวเลือกอื่นเช่นกัน แต่ระบบที่ใช้งานจริงพร้อมตัวติดตั้งมีประโยชน์กับฉันมากขึ้น) respin
โดยไม่มีพารามิเตอร์ใด ๆ จะให้ผลลัพธ์ต่อไปนี้:
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
ต่อไปเราต้องทำการติดตั้ง respin ของเรา
sudo respin dist cdfs
(เพื่อสร้างระบบไฟล์ livecd / dvd แบบกระจายได้) ซึ่งเราจะใช้เพื่อสร้าง ISO แบบกำหนดเอง
นี่จะเป็นกระบวนการที่ใช้เวลาค่อนข้างนาน (ETA ขึ้นอยู่กับฮาร์ดแวร์)
ณ จุดนี้เราสามารถปรับเปลี่ยนส่วนไอตินลักซ์ของถ้าสื่อสดเพื่อความชอบของเรา
และตอนนี้สำหรับการสร้าง ISO
sudo respin dist iso custom.iso
บันทึก:
เนื่องจากระบบ 16.04 ของฉันมีจำนวนการเพิ่ม / แก้ไขและ VM จำนวนมากภาพที่ได้จึงค่อนข้างใหญ่
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.
เปิดตัว Startup disk Creator และเลือกไฟล์ custom.iso และตำแหน่งเป้าหมาย (ฉันใช้แฟลชไดรฟ์ 4GB)
ไฟล์ custom.iso จะพบได้ในไดเร็กทอรี / home / respin / respin
ภาพที่ได้ทำงานตามที่คาดไว้ ตัวอุดสำหรับ Yakkety คือในฐานะของการเขียนนี้ฉันไม่สามารถหาตัวเลือกการติดตั้งสำหรับxresprobe
บางทีคุณสามารถสร้างจากแหล่งที่มาหรือรอ โดยส่วนตัวฉันได้พบว่านักพัฒนาส่วนใหญ่ดูเหมือนจะมุ่งเน้นไปที่รุ่น LTS ทำให้ฉันรู้สึกว่ามันไม่มีประสิทธิภาพมากนักในการใช้ความพยายามอย่างมากในการเปิดตัว 9 เดือน
แก้ไข:แพคเกจ respin deb ที่เผยแพร่ล่าสุดสำหรับ Ubuntu สามารถพบได้ที่นี่