1
วิธีสร้างแพ็คเกจ deb ที่ติดตั้งชุดไฟล์
ฉันต้องการสร้างแพ็คเกจ deb ใหม่เอี่ยมเพื่อติดตั้งชุดไฟล์ หากเป็นไปได้ทั้งหมดฉันต้องการปลดโฟลเดอร์ที่มีไฟล์เหล่านี้เป็นส่วนหนึ่งของการติดตั้งในตำแหน่งโฟลเดอร์ที่รู้จัก ความล้มเหลวนั้นความรู้เกี่ยวกับการจัดทำแพ็กเกจโฟลเดอร์และไฟล์ต้นฉบับจะมีประโยชน์มาก คำถามคือ - เป็นไปได้และถ้าเป็นเช่นนั้นได้อย่างไร ให้ตัวอย่าง: ~/mypluginfolder/มีไฟล์x,, yโฟลเดอร์ย่อยที่เรียกว่าabcและภายในไฟล์อื่นที่เรียกว่าzและภายในว่าไฟล์อื่นที่เรียกว่า ฉันต้องการ tar โฟลเดอร์นี้: tar -cvf myfiles.tar ~/mypluginfolder ฉันคิดว่าแพ็กเกจเดเบียนของฉันจะเป็นอย่างไร myfiles.tar.gz myfiles+ppafoss_0.1-1/ myfiles.tar DEBIAN changelog, compat, control, install, rules source เป็นไปได้ไหมที่จะไม่myfiles.tarยกตัวอย่างไปยังตำแหน่งโฟลเดอร์ที่รู้จัก /usr/share/rhythmbox/plugins/ ดังนั้นผลลัพธ์สุดท้ายจะเป็น: /usr/share/rhythmbox/plugins/mypluginfolder /usr/share/rhythmbox/plugins/mypluginfolder\x /usr/share/rhythmbox/plugins/mypluginfolder\y /usr/share/rhythmbox/plugins/mypluginfolder\abc\z ถ้า - สันนิษฐานว่า launchpad ต้องการแหล่งข้อมูลคำแนะนำคือที่ที่ฉันควรจะวางโฟลเดอร์ซอร์สและไฟล์ลงในโครงสร้างแพ็คเกจ deb ในที่สุดสิ่งนี้จะกลายเป็นชุดของแพ็คเกจ PPA สำหรับแต่ละแพ็คแพด สิ่งที่ฉันชอบ (แต่อาจจะไม่สามารถบรรลุ ... ) เพื่อให้บรรจุภัณฑ์ของฉันให้น้อยที่สุด …