Score:0

เหตุใด Debian APT จึงไม่แสดงรายการการอัปเกรดเดียวกันบนเซิร์ฟเวอร์สองเครื่องที่มีการกำหนดค่า APT เดียวกัน

ธง in

ฉันมีเซิร์ฟเวอร์เฉพาะ 2 เครื่อง (เครื่องเสมือน) ซึ่งตั้งอยู่ในศูนย์ข้อมูลเดียวกัน โดยทั้งคู่ใช้ Debian Bullseye เวอร์ชันล่าสุด

วันนี้ฉันวิ่ง การปรับปรุงที่เหมาะสม ในอันแรกและแสดงแพ็คเกจหลายรายการเพื่ออัปเกรดซึ่งเกี่ยวข้องกับการอัปเดต PHP จาก 7.4.21 เป็น 7.4.25

จากนั้นฉันก็เรียกใช้คำสั่งเดียวกันบนเซิร์ฟเวอร์อื่นซึ่งไม่มีรายการใดเลย และฉันได้ตรวจสอบแล้วว่า PHP ยังคงใช้งานเวอร์ชันก่อนหน้า 7.4.21

เหตุใดการตอบสนองของ apt update จึงแตกต่างกันในทั้งสองเซิร์ฟเวอร์ ไม่ใช่ปัญหาใหญ่ ฉันเดาว่าการอัปเกรดจะมาถึงอีกรุ่นหนึ่งเช่นกันในบางจุด แต่ฉันอยากรู้

PS: ของฉัน /etc/apt/sources.list เหมือนกันทุกประการในทั้งสองเครื่อง:

deb http://ftp.fr.debian.org/debian/ bullseye เนื้อหาหลักไม่ฟรี
deb-src http://ftp.fr.debian.org/debian/ เนื้อหาหลักเป้าไม่ฟรี

# Debian backport - เพื่อรับแพ็คเกจจากการทดสอบและการเผยแพร่ที่ไม่เสถียร - ดู https://wiki.debian.org/Backports
# deb http://ftp.fr.debian.org/debian/ bullseye-backports เนื้อหาหลักไม่ฟรี

#อัพเดทความปลอดภัยด่วน
deb https://deb.debian.org/debian-security bullseye-security เนื้อหาหลักไม่เสียค่าใช้จ่าย
deb-src https://deb.debian.org/debian-security bullseye-security เนื้อหาหลักไม่ฟรี

การอัปเดตเป้า # ก่อนหน้านี้เรียกว่า 'ผันผวน'
deb http://ftp.fr.debian.org/debian/ bullseye-updates เนื้อหาหลักไม่ฟรี
deb-src http://ftp.fr.debian.org/debian/ bullseye-updates เนื้อหาหลักไม่เสียค่าใช้จ่าย
in flag
คุณมีรายการเพิ่มเติมใน `/etc/apt/sources.list.d/` หรือไม่
in flag
ฉันทำเฉพาะบนเซิร์ฟเวอร์ที่มีการอัปเกรด PHP เท่านั้น แต่แหล่งที่มาในโฟลเดอร์นั้นเกี่ยวกับแพ็คเกจ Google ไดรฟ์และ owncloud มันไม่มีส่วนเกี่ยวข้องกับ PHP ดังนั้นจึงไม่ได้อธิบายใช่ไหม
Score:2
ธง cn

คุณแน่ใจหรือว่าเซิร์ฟเวอร์ทั้งสองอยู่ในสถานะของแพ็คเกจระดับเดียวกันทุกประการ ?

ความแตกต่างอาจมาจากการขึ้นต่อกันของแพ็คเกจเชิงลึก (อาจมีการติดตั้งเครื่องมือเพียงเล็กน้อยคือเซิร์ฟเวอร์เครื่องเดียว ไม่ใช่เครื่องที่สอง) หรือจากความแตกต่างของวัสดุ (ความแตกต่างของพื้นที่เก็บข้อมูล โปรเซสเซอร์ ...)

คุณสามารถตรวจสอบรายการแพ็คเกจที่ติดตั้งทั้งหมดได้ด้วย รายการที่เหมาะสม เพื่อเอามาเปรียบเทียบกัน !

in flag
ฉันไม่คิดว่าเซิร์ฟเวอร์ทั้งสองอยู่ในสถานะของแพ็คเกจที่เหมือนกันทุกประการ มีเหตุผล นั่นอาจเป็นเหตุผลว่าทำไม
Score:1
ธง ar

คุณสามารถลองล้าง apt cache ได้ตลอดเวลา จากนั้นดึงรายการอีกครั้งและตรวจหาการอัปเดต อาจเป็นเพียงการพึ่งพาเล็กน้อยที่ทำให้การอัปเดตกลับมา

หากต้องการล้างแคช apt ให้ออกคำสั่งต่อไปนี้: sudo apt-get ทำความสะอาด หากต้องการอัพเดตรายการ ให้ออกคำสั่งต่อไปนี้: sudo apt-get อัปเดต

ฉันหวังว่านี่จะช่วยแก้ปัญหาของคุณได้

in flag
ขอบคุณ. สมมติฐานที่ดี ลองแล้ว แต่ไม่ได้ผล
jonasclaes avatar
ar flag
คุณลองดูเซิร์ฟเวอร์มิเรอร์ที่คุณใช้อยู่ได้ไหม หากคุณระบุไฟล์เก็บถาวรของสหรัฐอเมริกา ฉันจะคิดว่าการปัดเศษนั้นสมดุลกับมิเรอร์ที่ลงทะเบียน
in flag
มันคือ `ftp.fr.debian.org` แต่ฉันคิดว่ามันเกี่ยวข้องกับสถานะของแพ็คเกจที่แตกต่างกันตามที่ @Martin ชี้

โพสต์คำตอบ

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