ดังนั้น sudo apt-mark ค้างไว้
ดูเหมือนว่าจะเก็บแพ็คเกจสุดท้ายเท่านั้น
sudo apt-mark ถือชิม
sudo apt-mark ถือ shim-signed
sudo apt-mark โชว์โฮลด์
โชว์โฮลด์แสดงเพียง
ชิมเซ็น
ถ้าฉันทำ
sudo apt-mark ถือ shim-signed
sudo apt-mark ถือชิม
sudo apt-mark โชว์โฮลด์
โชว์โฮลด์แสดงเพียง
ชิม
ฉันคิดว่าอาจจะเป็นการพึ่งพาอาศัยกันเนื่องจากชิมและชิมเซ็นนั้นเกี่ยวข้องกัน ดังนั้นฉันจึงทดสอบด้วยแพ็คเกจที่ไม่เกี่ยวข้อง
sudo apt-mark ถือ shim-signed
sudo apt-mark ถือ ufoai
sudo apt-mark โชว์โฮลด์
โชว์โฮลด์แสดงเพียง
อู้ฟู่
แพ็คเกจสุดท้ายเป็นเพียงแพ็คเกจเดียวที่ปรากฏขึ้น
ฉันพยายามรวมคำสั่งเข้าด้วยกัน
sudo apt-mark ถือ ufoai ที่ลงนามชิมชิม
มันแสดงให้เห็น
ufoai ถูกระงับไว้แล้ว
ชิมตั้งค่าไว้
ชุดลายเซ็นชิมถูกพักไว้
แล้ว
sudo apt-mark โชว์โฮลด์
โชว์โฮลด์แสดงให้เห็นสิ่งที่คาดไม่ถึง
ชิม
ชิมเซ็น
ตกลงนี่คือสิ่งที่ฉันต้องการ ดังนั้นฉัน
sudo apt-mark เลิกถือ ufoai
และมันบอกว่า
ufoai ไม่ได้ถืออยู่แล้ว
ฉันต้องการตรวจสอบให้แน่ใจจริงๆ ว่า shim ของ Microsoft boot loader และ shim-signed จะไม่เข้าสู่ระบบของฉันโดยไม่ได้ตั้งใจ เพราะฉันรู้สึกว่ามันคงยากสำหรับฉันที่จะลบมันออกจากระบบ ดูเหมือนว่ามีเพียงการอนุมัติของ MS เท่านั้นที่สามารถรันโปรแกรมนี้ได้ พิมพ์สิ่ง อย่างน้อยนั่นคือสิ่งที่ฉันได้รับจากสิ่งนี้ https://github.com/rhboot/shim. ดังนั้นคำถามของฉันคือมีที่ไหนที่ฉันสามารถตรวจสอบได้ว่าแพ็คเกจเหล่านี้ถูกระงับจริงหรือไม่ apt-mark เป็นวิธีที่ถูกต้อง/ดีที่สุดในการทำเช่นนี้ จะทำอย่างไรถ้าไม่ ฉันยังใหม่กับ linux ดังนั้นถือว่าไม่มีความรู้พื้นฐาน
lsb_release -a
แสดง
คำอธิบาย: Ubuntu 20.04.02 LTS
อีกด้วย
ฉลาด --version
แสดง
ฉลาด 2.0.5 (amd64)