นี่คือคำสั่ง epm ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
epm - สร้างแพ็คเกจซอฟต์แวร์
เรื่องย่อ
อีพีเอ็ม [ -NS สถาปัตยกรรม ] [ -NS รูป ] [ -g ] [ -k ] [ -ม ชื่อ ] [ -n[นาง] ] [ -s การตั้งค่า.xpm
] [ -- ขึ้นอยู่กับ ] [ --help ] [ --keep-files ] [ --output-dir ไดเรกทอรี ] [ --setup ภาพ
การตั้งค่า.xpm ] [ --setup-โปรแกรม /foo/bar/ตั้งค่า ] [ --setup-ประเภท การตั้งค่า ประเภท ] [ -วี ] [
ชื่อ=ค่า
... ชื่อ=ค่า ] ผลิตภัณฑ์ [ รายการไฟล์ ]
DESCRIPTION
อีพีเอ็ม สร้างแพ็คเกจซอฟต์แวร์พร้อมการติดตั้ง การถอด และ (หากจำเป็น)
แพทช์สคริปต์ เว้นแต่จะระบุไว้เป็นอย่างอื่น ไฟล์ที่จำเป็นสำหรับ ผลิตภัณฑ์ จะอ่านจาก
ไฟล์ชื่อ "ผลิตภัณฑ์.รายการ".
รางวัล -a ตัวเลือก ("สถาปัตยกรรม") ระบุสถาปัตยกรรมที่แท้จริงสำหรับซอฟต์แวร์ ปราศจาก
ตัวเลือกนี้ใช้สถาปัตยกรรมโปรเซสเซอร์ทั่วไป ("intel", "sparc", "mips" เป็นต้น)
รางวัล -f ตัวเลือก ("รูปแบบ") ระบุรูปแบบการแจกจ่าย:
Aix
สร้างการกระจาย AIX ที่เหมาะสมสำหรับการติดตั้งบนระบบ AIX
บีดีเอส
สร้างการกระจาย BSD ที่เหมาะสมสำหรับการติดตั้งบน FreeBSD, NetBSD หรือ
ระบบ OpenBSD
หญิงที่เข้าสังคมครั้งแรก
สร้างการแจกจ่าย Debian ที่เหมาะสมสำหรับการติดตั้งบนระบบ Debian Linux
อย่าช้า
สร้างการแจกจ่าย IRIX ที่เหมาะสมสำหรับการติดตั้งบนระบบที่รัน IRIX
lsb, lsb-ลงนาม
สร้างแพ็คเกจ RPM สำหรับระบบที่สอดคล้องกับ LSB รูปแบบที่ลงนาม lsb ใช้ GPG
คีย์ส่วนตัวที่คุณกำหนดไว้ใน ~/.rpmมาโคร ไฟล์
พื้นเมือง
สร้างการกระจายแบบเนทีฟ สิ่งนี้ใช้ รอบต่อนาที สำหรับ Linux สถาบัน สำหรับ IRIX pkg for
โซลาริส สลับ สำหรับ HP-UX, บีดีเอส สำหรับ FreeBSD, NetBSD และ OpenBSD และ OSX สำหรับ MacOS
X. ระบบปฏิบัติการอื่นๆ ทั้งหมดมีค่าเริ่มต้นเป็น แบบพกพา จัดรูปแบบ
OSX
สร้างแพ็คเกจซอฟต์แวร์ MacOS X
pkg
สร้างแพ็คเกจซอฟต์แวร์ AT&T สิ่งเหล่านี้ใช้เป็นหลักภายใต้ Solaris
แบบพกพา
สร้างการแจกจ่ายแบบพกพาตามเชลล์สคริปต์และไฟล์ tar ผลลัพท์ที่ได้
การกระจายได้รับการติดตั้งและลบออกในลักษณะเดียวกันในทุกระบบปฏิบัติการ
[ค่าเริ่มต้น]
รอบต่อนาที ลงนามรอบต่อนาที
สร้างการแจกจ่าย Red Hat Package Manager ("RPM") ที่เหมาะสมสำหรับการติดตั้งบน
ระบบ Red Hat Linux รูปแบบที่ลงนาม rpm ใช้คีย์ส่วนตัว GPG ที่คุณมี
กำหนดไว้ใน ~/.rpmมาโคร ไฟล์
ตั้งค่า
สร้างการกระจายซอฟต์แวร์ Tru64 (setld)
สแล็คแวร์
สร้างการกระจายซอฟต์แวร์ Slackware Linux
swinstall, คลัง
สร้างการแจกจ่ายซอฟต์แวร์ HP-UX
ไฟล์ที่ปฏิบัติการได้ในการแจกจ่ายมักจะถูกลบข้อมูลการดีบักเมื่อ
บรรจุ หากต้องการปิดใช้งานฟังก์ชันนี้ให้ใช้ปุ่ม -g ตัวเลือก
ไฟล์ขั้นกลาง (ข้อมูลจำเพาะ ฯลฯ) ที่ใช้สร้างการแจกจ่าย โดยปกติจะถูกลบออกหลังจาก
การกระจายถูกสร้างขึ้น NS -k ตัวเลือกเก็บไฟล์เหล่านี้ในการแจกจ่าย
ไดเรกทอรี
รางวัล -s และ --setup-ภาพ ตัวเลือก ("การตั้งค่า") รวมถึงตัวช่วยสร้างซอฟต์แวร์ ESP กับ
ระบุไฟล์ภาพ GIF หรือ XPM พร้อมการแจกจ่าย ขณะนี้ตัวเลือกนี้เท่านั้น
รองรับการกระจายแบบพกพาและ RPM
รางวัล --setup-โปรแกรม ตัวเลือกระบุการตั้งค่าปฏิบัติการเพื่อใช้กับการแจกจ่าย
ขณะนี้ตัวเลือกนี้รองรับเฉพาะการแจกจ่ายแบบพกพาเท่านั้น
รางวัล --setup-ประเภท ตัวเลือกระบุไฟล์ การตั้งค่า ประเภท ไฟล์ที่จะรวมกับการแจกจ่าย
ขณะนี้ตัวเลือกนี้รองรับเฉพาะการแจกจ่ายแบบพกพาเท่านั้น
รางวัล --output-ผบ ตัวเลือกระบุไดเร็กทอรีที่จะวางไฟล์เอาต์พุตไว้ ค่าเริ่มต้น
ไดเร็กทอรีจะขึ้นอยู่กับระบบปฏิบัติการ เวอร์ชัน และสถาปัตยกรรม
รางวัล -v ตัวเลือก ("verbose") เพิ่มจำนวนข้อมูลที่รายงาน ใช้
หลาย v เพื่อผลลัพธ์ที่ละเอียดยิ่งขึ้น
รางวัล --ขึ้นอยู่กับ ตัวเลือกแสดงรายการไฟล์ที่ขึ้นต่อกัน (ต้นทาง) สำหรับไฟล์ทั้งหมดในแพ็คเกจ
โดยปกติการแจกจ่ายจะมีชื่อว่า "product-version-system-release-machine.ext" และ
"product-version-system-release-machine-patch.ext" (สำหรับการแจกจ่ายแพตช์) "ระบบ-
ข้อมูลเครื่องปล่อย" สามารถปรับแต่งหรือกำจัดได้โดยใช้ -n ตัวเลือกด้วย
ตัวอักษรต่อท้ายที่เหมาะสม โดยใช้ -n ด้วยตัวเองจะลบ "system-release-machine"
สตริงจากชื่อไฟล์ทั้งหมด ข้อมูล "system-release-machine" ยังสามารถเป็น
ปรับแต่งโดยใช้ -m ตัวเลือกด้วยสตริงโดยพลการ
การแจกแจงแบบ Debian, IRIX, portable และ Red Hat ใช้นามสกุล ".deb", ".tardist",
"tar.gz" และ ".rpm" ตามลำดับ
รายการ ไฟล์
ขณะนี้รูปแบบไฟล์รายการ EPM ได้อธิบายไว้ในไฟล์ epm.รายการ(5) หน้าคน.
ที่รู้จักกัน ข้อบกพร่อง
ปัจจุบัน EPM ไม่รองรับการสร้างแพตช์ซอฟต์แวร์ IRIX
ใช้ epm ออนไลน์โดยใช้บริการ onworks.net