โครงการนี้เป็นรีมิกซ์ Fedora และมีจุดมุ่งหมายเพื่อเสนอระบบที่สมบูรณ์สำหรับการใช้งานอเนกประสงค์พร้อมการสนับสนุนการแปล คุณสามารถดาวน์โหลดภาพสดและลองใช้ซอฟต์แวร์แล้วติดตั้งในพีซีของคุณหากต้องการ คุณยังสามารถปรับแต่งภาพที่เริ่มต้นจากสคริปต์ที่มีอยู่
เป้าหมายหลักของการเรียบเรียงนี้คือ:
ดูคำอธิบายโดยละเอียดเกี่ยวกับวิธีการสร้างสื่อสด
บันทึก
หาก selinux เปิดใช้งานให้ปิดการใช้งานระหว่างกระบวนการสร้าง:
$ sudo setenforce 0 โคลนโครงการลงใน <source-path> ของคุณเพื่อรับแหล่งที่มา:
$ git clone https://github.com/mbugni/fedora-remix.git / < source-path > เลือกหรือสร้างโฟลเดอร์ <target-path> ที่จะใส่ผลลัพธ์
ติดตั้ง Podman:
$ sudo dnf --assumeyes install podmanสร้างคอนเทนเนอร์สำหรับการสร้างสภาพแวดล้อม:
$ sudo podman build --file=/ < source-path > /Containerfile --tag=livebuild:fc39เริ่มต้นคอนเทนเนอร์โดยใช้เปลือกแบบโต้ตอบ:
$ sudo podman run --privileged --network=host -it --volume=/dev:/dev:ro
--volume=/ < source-path > :/live/source:ro --volume=/ < target-path > :/live/target
--name=livebuild-fc39 --hostname=livebuild-fc39 livebuild:fc39 /usr/bin/bashคอนเทนเนอร์สามารถนำกลับมาใช้ใหม่และอัพเกรดได้หลายครั้ง ดูเอกสาร Podman สำหรับรายละเอียดเพิ่มเติม
เพื่อป้อนอีกครั้งในคอนเทนเนอร์บิลด์:
$ sudo podman start -ia livebuild-fc39ก่อนอื่นให้เริ่มคอนเทนเนอร์บิลด์หากไม่ทำงาน:
$ sudo podman start livebuild-fc39 เลือกตัวแปร (เช่น: KDE Workstation พร้อมการสนับสนุนของอิตาลี) ที่สอดคล้องกับโปรไฟล์ (เช่น: Workstation-it_IT )
โปรไฟล์/ตัวแปรที่มีอยู่คือ:
Minimal (คอนโซลเท่านั้นส่วนใหญ่สำหรับการทดสอบ)Desktop (สภาพแวดล้อม KDE ขั้นต่ำพร้อมเครื่องมือพื้นฐาน)Workstation (สภาพแวดล้อม KDE ที่มีคุณสมบัติเพิ่มเติมเช่นการพิมพ์และการสแกนการสนับสนุน) สำหรับแต่ละตัวแปรคุณสามารถผนวก -it_IT เพื่อรับภาษาอิตาลี (เช่น: Desktop-it_IT )
สร้างภาพ. iso โดยเรียกใช้คำสั่ง kiwi-ng :
$ sudo podman exec livebuild-fc39 kiwi-ng --profile=Workstation-it_IT --type=iso
--shared-cache-dir=/live/target/cache system build
--description=/live/source/kiwi-descriptions --target-dir=/live/targetการสร้างอาจใช้เวลาสักครู่ (30 นาทีขึ้นไป) ขึ้นอยู่กับการแสดงของเครื่องของคุณ
ลบทรัพยากรที่ไม่ได้ใช้เมื่อไม่ต้องการอีกต่อไป:
$ sudo podman container rm --force livebuild-fc39
$ sudo podman image rm livebuild:fc39 คุณสามารถใช้เครื่องมือเช่น Ventoy เพื่อสร้างอุปกรณ์ USB MultiBoot หรือเพียงแค่ถ่ายโอนภาพไปยังแท่ง USB เดียวโดยใช้คำสั่ง dd :
$ sudo dd if=/ < target-path > /Fedora-Remix.x86_64- < version > .iso of=/dev/ < stick-device > หลังจากการติดตั้งให้ลบทรัพยากรระบบสดเพื่อประหยัดพื้นที่โดยใช้งาน:
$ source /usr/local/libexec/remix/livesys-cleanupQuesto è un remix di fedora con il สนับสนุนในอิตาเลียโนต่อ lingua e tastiera nell'immagine .iso che si ottiene sono già installati i pacchetti e le configurazioni ต่อ il funzionamento ใน italiano delle varie applicazioni (มา L'Immiente grafico, ฉัน repo พิเศษ ฯลฯ )
il remix ha มา obiettivi principali:
การเปลี่ยนแปลงที่โดดเด่นทั้งหมดในโครงการนี้จะถูกบันทึกไว้ในไฟล์ CHANGELOG.md
รูปแบบจะขึ้นอยู่กับ Keep a Changelog