Score:2

สิ่งใดที่ถือว่าเป็นแพ็คเกจ "ล่าสุด" โดย apt

ธง ru
oso

ฉันสงสัยว่าพฤติกรรมของ apt คืออะไรเมื่อเผยแพร่แพ็คเกจเดียวกันหลายเวอร์ชันหลัก ตัวอย่างเช่นหากฉันมีแพ็คเกจที่เรียกว่า ฟูด้วยเวอร์ชันล่าสุดของ 1.0.0และฉันเผยแพร่เวอร์ชัน 2.0.0จากนั้นเผยแพร่เวอร์ชัน 1.1.0 หลังจากนั้นจะถือเป็นแพ็คเกจล่าสุดเมื่อเรียกใช้งาน อัปเดต sudo aptและ sudo apt ติดตั้ง foo: แพ็คเกจล่าสุดที่เผยแพร่ (ในกรณีนี้ 1.1.0) หรือแพ็คเกจที่มีหมายเลขเวอร์ชันสูงสุด (ในกรณีนี้ 2.0.0)?

Score:4
ธง us

โดยค่าเริ่มต้น, ฉลาด ดาวน์โหลดแพ็คเกจที่มีหมายเลขเวอร์ชันสูงสุด (แม้ว่าจะไม่ใช่เวอร์ชันที่เผยแพร่ล่าสุดก็ตาม)

อย่างไรก็ตาม หากแพ็คเกจทั้งสองพร้อมใช้งานในที่เก็บแยกกัน คุณสามารถติดตั้งเวอร์ชันก่อนหน้าด้วย sudo apt ติดตั้ง foo=1.1.0.

หลังจากนั้น คุณสามารถป้องกันไม่ให้แพ็คเกจนั้นอัปเกรดเป็นเวอร์ชัน 2.0.0 sudo apt-mark ถือ foo.

(หากต้องการยกเลิกพฤติกรรมนี้ คุณจะต้อง ปลด แพ็คเกจ)

Score:3
ธง in

ขึ้นอยู่กับเงื่อนไขต่างๆ ที่ได้รับการประเมินตามลำดับ:

  1. ลำดับความสำคัญของแพ็คเกจ ลำดับความสำคัญที่สูงกว่า แพ็กเกจเฉพาะนั้นจะเป็นที่ต้องการ แม้ว่านั่นหมายถึง "ดาวน์เกรด" ก็ตาม หากสองแพ็คเกจมีลำดับความสำคัญเท่ากัน แพ็คเกจนั้นจะดำเนินต่อไป
  2. ยุค. เป็นตัวเลขที่อยู่หน้าเครื่องหมายทวิภาค และโดยปกติจะใช้เพื่อแสดงการเปลี่ยนแปลงในเวอร์ชันอัปสตรีม หากไม่ได้ระบุยุค ระบบจะถือว่า 0
  3. รุ่นต้นน้ำ. เป็นเวอร์ชันเปล่าของแพ็กเกจ และมักจะอยู่หน้าเครื่องหมายยัติภังค์ ได้รับการประเมินเป็นแบบแผนเวอร์ชันอื่นที่ใช้จุด ทุกค่าจะถูกประเมินตามตำแหน่งโดยกลุ่มที่หารด้วยจุด จากซ้ายไปขวา อัลกอริทึมที่แน่นอนคือ อธิบายไว้ในเอกสาร Debian Policy.
  4. เวอร์ชันของเดเบียน หลังจากยัติภังค์ เช่นเดียวกับรุ่นต้นน้ำ

กล่าวอีกนัยหนึ่ง ระบบจะพยายามติดตั้งหมายเลขเวอร์ชันที่สูงกว่าเสมอ เว้นแต่คุณจะระบุยุคอื่นหรือตรึงโดยใช้ลำดับความสำคัญ dpkg จะเพิกเฉยต่อสิ่งเหล่านี้ทั้งหมดและตรวจสอบให้แน่ใจว่ามีการปฏิบัติตามการอ้างอิงเท่านั้น

โพสต์คำตอบ

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