Score:3

`...ไม่ได้อัพเกรด`. จะทราบได้อย่างไรว่าแพ็คเกจใด

ธง in

ฉันได้รับข้อความนี้:

$ sudo apt อัปเกรด
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
กำลังคำนวณการอัปเกรด... เสร็จสิ้น
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 2 ไม่ได้อัพเกรด

ฉันจะทราบได้อย่างไรว่าแพ็คเกจใดไม่ได้รับการอัปเกรด และเพราะเหตุใด

ในผลลัพธ์ที่คล้ายกันมากมายเช่น นี้นอกจากนี้ยังพิมพ์ sth เช่น แพ็คเกจต่อไปนี้ถูกเก็บกลับ:แต่ไม่ใช่ในกรณีของฉันที่นี่

นอกจากนี้:

$ sudo apt list -- อัปเกรดได้
รายการ...เรียบร้อย

นอกจากนี้:

sudo apt-get dist-upgrade --dry-run
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
กำลังคำนวณการอัปเกรด... เสร็จสิ้น
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 2 ไม่ได้อัพเกรด

และ:

sudo apt-get full-upgrade --dry-run
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
กำลังคำนวณการอัปเกรด... เสร็จสิ้น
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 2 ไม่ได้อัพเกรด

นโยบาย apt-cache บันทึก ที่นี่.

David avatar
cn flag
อูบุนตูเวอร์ชันใด คุณได้อัปเดตก่อนที่จะพยายามอัปเกรดหรือไม่
in flag
@เดวิด: 20.04 น. และใช่. แต่นั่นจะเกี่ยวข้องกับคำถามหรือไม่? ฉันแค่ถามเกี่ยวกับวิธีค้นหาว่ามันหมายถึงแพ็คเกจใด
muru avatar
us flag
โปรดเพิ่มผลลัพธ์ของ `apt-get dist-upgrade --dry-run`
guiverc avatar
cn flag
มีแพ็คเกจที่ไม่ได้รับการอัพเกรดด้วย `apt upgrade`; `man apt` จะอธิบายว่าทำไม (คีย์คือบิตสำหรับ "*full-upgrade ทำหน้าที่อัปเกรด แต่จะ **ลบ** แพ็คเกจที่ติดตั้งในปัจจุบัน หากจำเป็นต้องอัปเกรดระบบโดยรวม*" ซึ่งก็คือ คำสั่งที่อัพเกรดแพ็คเกจทั้งหมด
in flag
@guiverc ฉันจะทราบได้อย่างไรว่าแพ็คเกจใด
nobody avatar
gh flag
คุณช่วยแสดง `apt-cache policy` ได้ไหม
nobody avatar
gh flag
ฉันลืมดูนโยบาย apt-cache ของคุณ คุณปักหมุด 2 แพ็คเกจที่มีลำดับความสำคัญการปักหมุด apt - 1 ที่นั่น ฉันจะดู
Score:1
ธง us

แพ็คเกจสองแพ็คเกจที่จะไม่ได้รับการอัปเกรดคือแพ็คเกจที่ถูกตรึงเพื่อป้องกันไม่ให้อัปเกรด

ตั้งแต่ช่วงท้ายของ นโยบาย apt-cache เอาต์พุต:

แพ็คเกจที่ตรึงไว้:
     nsight-compute -> 10.1.243-3 พร้อมลำดับความสำคัญ -1
     nsight-systems -> 10.1.243-3 พร้อมลำดับความสำคัญ -1
in flag
ดูเหมือนว่ามันจะเป็นปัญหา แต่สิ่งนี้หมายความว่าอย่างไร พวกเขาถูกตรึงไว้อย่างไร? ทำไมพวกเขาถึงถูกตรึง? ฉันควรเก็บไว้แบบนี้หรือเลิกตรึง ฉันจะเลิกตรึงได้อย่างไร ผลที่ตามมาคืออะไร?
in flag
คำถามเดิมของฉันที่นี่ยังเป็นคำถามทั่วไปอีกเล็กน้อย เช่น จะทราบได้อย่างไรว่าแพ็คเกจใดถูกอ้างถึงเมื่อ `apt` เขียน "... ไม่ได้อัปเกรด" หรือหมายความว่ามีแพ็คเกจที่ปักหมุดอยู่เสมอ? หรืออาจหมายถึงอย่างอื่นด้วย? นี่คือคำถามหลักของฉันที่นี่ วิธีการค้นหา
Organic Marble avatar
us flag
@Albert AFAIK สิ่งนี้ต้องทำด้วยตนเอง ทำขึ้นโดยเฉพาะเพื่อป้องกันไม่ให้มีการอัพเดตแพ็คเกจ แพ็คเกจเดียวที่ฉันปักหมุดไว้ในระบบคือ `snapd` เพื่อป้องกันไม่ให้ติดตั้ง ในการทำเช่นนั้น ฉันต้องเข้าไปที่ `/etc/apt/preferences.d` และสร้างไฟล์ที่ตั้งค่าลำดับความสำคัญของพินเป็นค่าลบ หากต้องการค้นหาสิ่งนี้ในระบบของคุณ ให้ไปที่ `/etc/apt` และ grep สำหรับ `nsight-compute` ตอบไม่ได้ว่าทำไปทำไม...เพราะเจ้าของระบบเป็นคนทำ หากคุณไม่ใช่เจ้าของระบบ คุณสามารถถามพวกเขาได้หรือไม่
in flag
ฉันเป็นเจ้าของระบบ แต่ฉันจำไม่ได้ว่าฉันทำแบบนั้น หรือจริงๆแล้วฉันค่อนข้างแน่ใจว่าฉันไม่ได้ทำ
Organic Marble avatar
us flag
@Albert คุณพบ `nsight-compute` ที่อ้างอิงใน `\ etc \apt` ที่ไหนสักแห่งหรือไม่ ตอนนี้ฉันอยากรู้อยากเห็น ฉันเดาว่าไม่มีเหตุผลที่บางโปรแกรมไม่สามารถตั้งค่าพินได้ ฉันไม่รู้ด้วยซ้ำว่า `nsight-compute` คืออะไร

โพสต์คำตอบ

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