Score:0

ฉันจะเปิดใช้งานการเผยแพร่แพ็คเกจหลายเวอร์ชันใน Reprepro ได้อย่างไร

ธง tr

ขณะนี้เราใช้ Reprepro เพื่อให้บริการเผยแพร่ภายในองค์กรของแพ็คเกจที่เป็นกรรมสิทธิ์ต่างๆ (เช่น ตัวแทนด้านความปลอดภัย) ซึ่งผู้จำหน่ายให้บริการดาวน์โหลด .deb เท่านั้นแทนที่จะเป็นที่เก็บอัปสตรีมสำหรับการบริโภคโดยตรง

เราสามารถเผยแพร่แพ็คเกจได้ดี แต่สามารถเรียกคืนได้เฉพาะเวอร์ชันล่าสุดเท่านั้น apt-cache madison somepackage

เราต้องการทำในสิ่งที่ GitLab ทำได้เป็นหลัก และทำให้หลายเวอร์ชันใช้งานได้ เช่นในตัวอย่างนี้:

apt-cache madison gitlab-ce | ศีรษะ
 gitlab-ce | 14.4.2-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic/main แพ็คเกจ amd64
 gitlab-ce | 14.4.1-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic/main แพ็คเกจ amd64
 gitlab-ce | 14.4.0-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic/main แพ็คเกจ amd64
 gitlab-ce | 14.3.4-ce.0 | https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu bionic/main แพ็คเกจ amd64

ฉันได้อ่านและอ่าน reprepro manpage แล้ว แต่มันไม่ง่ายที่จะเข้าใจ ทั้งหมดที่ฉันรู้จากการอ่านรายการเมล reprepro/apt เกี่ยวกับการมีหลายเวอร์ชันคือในช่วง 3 ปีที่ผ่านมา พวกเขาเพิ่มความสามารถให้กับ reprepro และนั่นคือทั้งหมดที่ฉันสามารถหาได้

ขอบคุณ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา