Score:1

ฉันจะคืนค่าอัพเดตที่ติดตั้งล่าสุดได้อย่างไร

ธง gb

วันนี้ฉันเพิ่งคลิกใช่เพื่ออัปเดตบางอย่างที่ Ubuntu 20.04 LTS ของฉันแนะนำ ตั้งแต่นั้นมาเมื่อฉันบู๊ตแล็ปท็อปทุกอย่างก็ปกติดี แต่เมื่อหยุดชั่วคราวและตื่นขึ้นมาหน้าจอจะกะพริบเหมือนทุกวินาที เมื่อฉันออกจากระบบและลงชื่อเข้าใช้อีกครั้ง การกะพริบจะหายไป แต่แน่นอนว่าเซสชันของฉันก็เช่นกัน และฉันต้องเริ่มแอปพลิเคชันทั้งหมดอีกครั้ง ดังนั้นฉันจึงขอยกเลิกทุกสิ่งที่ฉันทำกับการอัปเดตนั้น ฉันจะทำสิ่งนี้ได้อย่างไร

ขอแสดงความนับถืออย่างสูง

user535733 avatar
cn flag
อาจจะเป็นการปรับปรุง ... และอาจจะไม่ใช่ มนุษย์แย่มากที่เข้าใจผิดว่าความสัมพันธ์เป็นสาเหตุ ตรวจสอบบันทึกของคุณ (/var/log/apt/history.log) เพื่อดูว่ามีการอัปเดตอะไรบ้าง จากนั้นตรวจสอบบันทึกของคุณ (/var/log/syslog และ journalctl) ในช่วงเวลาที่พยายามระงับเพื่อดูว่าเกิดอะไรขึ้น *จริงๆ*
MDoe avatar
gb flag
ขอขอบคุณ. ฉันจะดูบันทึกเหล่านั้น
Score:3
ธง us

ขึ้นอยู่กับความคุ้นเคยของคุณกับระบบแพ็คเกจและ Ubuntu โดยทั่วไป นี่อาจเป็นปัญหามากกว่าที่คุณต้องการ แต่โดยทั่วไปแล้ว

  • ตรวจสอบ /var/log/apt/history.log ไฟล์และกำหนดรายการแพ็คเกจที่ได้รับการอัพเกรดในเซสชั่นล่าสุด
  • ใช้ ความถนัด หรือ ไซแนปติก เพื่อดาวน์เกรดแพ็คเกจเหล่านั้น
  • คุณอาจ / มีแนวโน้มที่จะ / พบปัญหาการพึ่งพาเมื่อดำเนินการขั้นตอนที่สอง ซึ่งอาจแก้ไขได้ง่ายหรือค่อนข้างยาก

ตัวอย่าง:

วันที่เริ่มต้น: 2022-01-14 07:41:02 Commandline: apt upgrade ร้องขอโดย: [userid] (1000) อัพเกรด: firefox-locale-en:amd64 (95.0.1+build2-0ubuntu0.20.04.1, 96.0+build2-0ubuntu0.20.04.1), firefox:amd64 (95.0.1+build2-0ubuntu0.20.04.1, 96.0+build2-0ubuntu0.20.04.1) วันที่สิ้นสุด: 2022-01-14 07:41: 27

จากนั้นใน ไซแนปติก

ป้อนคำอธิบายรูปภาพที่นี่

โปรดทราบว่าการดำเนินการนี้ต้องใช้ Firefox ทาง กลับไปเป็นเวอร์ชัน 75 ซึ่งคุณอาจไม่ต้องการเช่นกัน

raj avatar
cn flag
raj
ปัญหาคือ คุณมักจะไม่สามารถดาวน์เกรดแพ็กเกจที่อัพเดตได้ เนื่องจากเวอร์ชันก่อนหน้านี้ถูกแทนที่ด้วยเวอร์ชันใหม่แล้วในที่เก็บ คุณต้องหามิเรอร์บางตัวที่ไม่ลบเวอร์ชันเก่า - นั่นอาจเป็นส่วนที่ยากที่สุด (ฉันโชคดีมาสองสามครั้งแล้วที่เจอมิเรอร์แบบนี้เมื่อต้องดาวน์เกรด) จากนั้นคุณต้องดาวน์โหลดเวอร์ชันก่อนหน้าด้วยตนเองจากมิเรอร์นี้และติดตั้งด้วยตนเอง สุดท้ายปักหมุดเวอร์ชันใน Synaptic เพื่อหลีกเลี่ยงการอัปเดตอีกครั้ง ฉันคิดว่า Canonical **ควร** เก็บเวอร์ชัน "-1" ไว้ใน repos และทำให้ย้อนกลับได้ง่าย
Organic Marble avatar
us flag
@raj ครั้งที่ฉันได้ลองมีเวอร์ชันเก่าอยู่เสมอแม้ว่ามักจะเก่ามาก (มาจาก `focal` แทนที่จะเป็น `focal-updates` หรือ `focal-security` ) นั่นคือที่มาของ firefox โบราณนี้ ในตัวอย่าง
raj avatar
cn flag
raj
ดังนั้นฉันจึงหมายถึงเวอร์ชัน "-1" โดยเฉพาะ เช่น ตัวก่อนหน้าโดยตรงก่อนอัพเกรดและไม่ใช่บางตัวที่เก่ามาก ตัวอย่างเช่น หากบางแพ็กเกจอยู่ในเวอร์ชัน x.x.x.39 และได้รับการอัปเกรดเป็น x.x.x.40 ควรเก็บเวอร์ชัน .39 ไว้ในที่เก็บ เพื่อให้ย้อนกลับได้ง่าย
Organic Marble avatar
us flag
@raj ฉันจะสนับสนุนอย่างเต็มที่
MDoe avatar
gb flag
ขอบคุณมากสำหรับคำตอบอย่างละเอียด! ฉันจะดูสิ่งนี้ แต่ฉันจะมองหาวิธีแก้ปัญหาอื่นด้วย

โพสต์คำตอบ

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