ความหมายของสตริง XubuntuY ในชื่อแพ็คเกจของ Ubuntu คืออะไร?


13

แต่ละชื่อแพ็คเกจอยู่ในรูปแบบ: package-XubuntuY*_amd64(i386)

ดังนั้นคำถามของฉันคือ:

  • X หมายถึงอะไร
  • Y หมายถึงอะไร

ตัวอย่างเช่น binutils_2.22-6ubuntu1.3_amd64

ความหมายของตัวเลขคืออะไร6และ1.3




คำตอบ:


16

มีคำอธิบายรายละเอียดคือที่นี่และที่นี่ หากคุณสนใจจริงๆคุณสามารถอ่านคู่มือนโยบาย Debian ได้เช่นกัน เพื่อตอบคำถามของคุณ:

X = นี่เป็นเวอร์ชันเดเบียนของแพ็คเกจ

ubuntuY = นี่คือ Yubuntu รุ่น Yth ของแพ็คเกจ debian

หากต้องการอ้างอิงคำต่อคำจากลิงก์แรกpackage-XubuntuY****”หมายถึง:

package = นี่คือชื่อของโปรแกรม / ไลบรารี

X = นี่เป็นเวอร์ชันเดเบียนของแพ็คเกจ

ถ้า X = 0 นี่หมายความว่าไม่มีแพ็คเกจ debian (หรือทีม ubuntu ได้แยกแพ็คเกจ debian เป็นรุ่นใหม่กว่าที่พบในที่เก็บ debian) _ ex: bzip2-1.0.3-0ubuntu2_ (ดังที่แสดงใน ตัวอย่างนี้แพคเกจเดเบียนอาจมีการปรับปรุงในระหว่างนี้และแพคเกจ ubuntu อาจจะรวมกับมันในรุ่นถัดไป)

ubuntuY **** = นี่คือรุ่นที่ ubuntu ของแพคเกจ debian ถ้านี่หายไปนี่หมายความว่ามันเป็นแพคเกจเดเบียนที่ไม่มีการเปลี่ยนแปลงเช่น gzip-1.3.5-12 (ในตัวอย่างนี้นี่เป็นแพคเกจเดเบียนดั้งเดิมที่รวมอยู่ในอูบุนตู) หากมีอยู่นั่นหมายความว่า Ubuntu ได้ทำ แพคเกจ debian และปล่อยมันด้วยแพทช์เพิ่มเติมหรือแก้ไขข้อผิดพลาดบางอย่าง _ ex: sudo-1.6.8p12-1ubuntu6_ (ในตัวอย่างนี้เป็นรุ่นที่ 6 ของแพ็คเกจ ubuntu ตามรุ่น debian 1.6.8p12-1 ของ sudo)


แก้ไขเพื่อรวมรายละเอียดเพิ่มเติม
Ron

1
หมายเหตุ: แพทช์อูบุนตูจะถูกเก็บไว้ภายใต้ในตราสารหนี้ทุกประเภทเช่นdebian/patches apt-get source gdbนอกจากนี้คุณยังสามารถแสดงรายการอูบุนตูทุกรุ่นที่มีการเปลี่ยนแปลงระหว่างกันด้วยbzr branch ubuntu:gdb; cd gdb; bzr log | less
Ciro Santilli 新疆改造中心法轮功六四事件
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.