Score:3

จะตรวจสอบได้อย่างไรว่าแพ็คเกจนั้นจำเป็น / เป็นส่วนหนึ่งของการติดตั้งระบบปฏิบัติการพื้นฐานหรือไม่

ธง fr

จะตรวจสอบได้อย่างไรว่าแพ็คเกจนั้นจำเป็น / เป็นส่วนหนึ่งของการติดตั้งฐาน Ubuntu (v18.04.5)

เช่น. ฉันยังคงเห็น เซฟ และ ราโดส การอัปเดตใน GUI ตัวอัปเดตซอฟต์แวร์รายสัปดาห์ของฉัน เช่น...

â ~ apt list -- อัพเกรดได้
รายการ...เรียบร้อย
libcephfs2/bionic-updates 12.2.13-0ubuntu0.18.04.8 amd64 [อัพเกรดได้จาก: 12.2.13-0ubuntu0.18.04.7]
librados2/bionic-updates 12.2.13-0ubuntu0.18.04.8 amd64 [อัพเกรดได้จาก: 12.2.13-0ubuntu0.18.04.7]
ubuntu-drivers-common/bionic-updates 1:0.8.6.3~0.18.04.1 amd64 [อัพเกรดได้จาก: 1:0.5.2.5]

ฉันจำไม่ได้ว่าฉันติดตั้งสิ่งเหล่านี้ด้วยตัวเองเป็นการทดลองเมื่อไม่นานมานี้หรือเป็นส่วนหนึ่งของการติดตั้ง Ubuntu พื้นฐาน / ที่จำเป็น หากไม่ได้เป็นส่วนหนึ่งของการติดตั้งพื้นฐานหรือระบบ Ubuntu "ปกติ" ที่จำเป็น ฉันต้องการลบแพ็คเกจเหล่านี้ มีวิธีใดบ้างที่จะบอก (โดยเฉพาะ จะบอกได้อย่างไรว่ามีอะไรอีกบ้างที่จะได้รับผลกระทบจากการลบ)

user535733 avatar
cn flag
แพ็คเกจ `libcephfs2` และ `librados2` ไม่ได้ติดตั้งมากับระบบ Ubuntu ของคุณ คุณติดตั้งในภายหลัง คุณสามารถลบออกได้ทุกเมื่อที่ต้องการ แพ็คเกจ `ubuntu-drivers-common` เป็นส่วนหนึ่งของการติดตั้งดั้งเดิมของคุณ
guiverc avatar
cn flag
ฉันไม่แน่ใจว่าคุณต้องการอะไร คุณมีคำตอบ ดังนั้นฉันจะไม่เขียนตอบ แต่คุณไม่ได้บอกว่าคุณใช้ ISO ใดในการติดตั้งระบบ คุณสามารถดูไฟล์ .list หรือ .manifest ได้อย่างง่ายดายเพื่อดูว่ามีแพ็คเกจใดบ้างที่รวมอยู่ใน ISO เฉพาะ (มีอยู่เสมอเมื่อดาวน์โหลด ISO) .list แสดงสิ่งที่อยู่ใน ISO เอง .manifest สิ่งที่อยู่ภายใน squashfs บน ISO (สิ่งที่ฉันจะดูข้างใน) แม้ว่าจะไม่ได้ติดตั้งแพ็คเกจทั้งหมดที่รวมอยู่ใน ISO ขึ้นอยู่กับตัวเลือกที่ใช้ในการติดตั้ง (และฮาร์ดแวร์ที่คุณมีหาก ISO มี ไดรเวอร์ OEM เป็นต้น) ฉันยังใช้ `apt-cache rdepends`
muru avatar
us flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ฉันดูได้ไหมว่าเหตุใดจึงติดตั้งแพ็คเกจ](https://askubuntu.com/questions/5636/can-i-see-why-a-package-is-installed)
cn flag
แพ็คเกจห้องสมุดมักจะไม่ใช่ 'Essential' แต่จะถูกดึงโดยแพ็คเกจ 'Essential' อื่น ๆ ตราบใดที่พวกเขาถูกทำเครื่องหมายว่า "ติดตั้งโดยอัตโนมัติ" พวกเขาจะถูกลบออกโดยอัตโนมัติทันทีที่ไม่จำเป็น
Score:13
ธง cn

ใช่ ง่ายดาย: จำลองการนำออกและดูว่าเกิดอะไรขึ้น

  • ตัวอย่าง: apt ลบ libcephfs2 --จำลอง
    (ไม่ต้อง. ซูโด เนื่องจากคุณไม่ต้องการเปลี่ยนแปลงใดๆ)

อ่านผลลัพธ์อย่างระมัดระวัง: หากรายการการนำออกมีความยาว และ/หรือมีแพ็คเกจที่สำคัญ เช่น คำพังเพยเปลือก หรือ จีดีเอ็ม หรือ อูบุนตูเดสก์ท็อป หรือ มาตรฐานอูบุนตูหรือแอพพลิเคชั่นที่คุณใช้อยู่ แล้วคุณจะรู้ว่าการลบมันออกอาจสร้างปัญหามากกว่าความคุ้มค่า


นี่คือตัวอย่างที่แก้ไขของการจำลองการลบ ไดรเวอร์อูบุนตูทั่วไป บนระบบทดสอบ

  • หมายเหตุการขาด ซูโด และความโดดเด่น --จำลอง ธง. ความปลอดภัย!
  • โปรดทราบว่าหนึ่งในแพ็คเกจที่ได้รับผลกระทบคือ อูบุนตูเดสก์ท็อป. นั่นหมายความว่า ไดรเวอร์อูบุนตูทั่วไป เป็นส่วนหนึ่งของการติดตั้งฐานเดิม
$ apt ลบ ubuntu-drivers-common --simulate
หมายเหตุ: นี่เป็นเพียงการจำลองเท่านั้น!
      apt ต้องการสิทธิ์รูทสำหรับการดำเนินการจริง
      โปรดทราบว่าการล็อกถูกปิดใช้งาน
      ดังนั้นอย่าอิงกับสถานการณ์จริงในปัจจุบัน!
[...แก้ไข...]
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  apturl-common gir1.2-goa-1.0 gir1.2-snapd-1 python3-click python3-colorama
  python3-dateutil python3-debconf python3-software-properties python3-xkit
  คุณสมบัติซอฟต์แวร์-คุณสมบัติทั่วไปแบบอัตโนมัติ-การอัปเกรดตัวแจ้งเตือน-ทั่วไป
ใช้ 'apt autoremove' เพื่อลบออก
แพ็คเกจต่อไปนี้จะถูกลบออก:
  apturl nautilus-share software-properties-gtk ubuntu-desktop
  ubuntu-desktop-minimal ubuntu-drivers-common ubuntu-release-upgrader-gtk
  ตัวจัดการการอัปเดตตัวแจ้งเตือนการอัปเดต
0 อัพเกรด, 0 ติดตั้งใหม่, 9 เพื่อลบและ 0 ไม่ได้อัพเกรด
[...แก้ไข...]
VHS avatar
de flag
VHS
--simulate แตกต่างจาก --dry-run อย่างไร
user535733 avatar
cn flag
@VHS ปรึกษา manpage `apt-get` สำหรับความแตกต่าง: `-s, --simulate, --just-print, --dry-run, --recon, --no-act` เป็นคำพ้องความหมายทั้งหมด พวกเขาทำสิ่งเดียวกันทุกประการ `--simulate` ใช้ในคำตอบนี้อย่างสม่ำเสมอเพื่อความชัดเจน
Michael Hampton avatar
cn flag
@VHS มันง่ายกว่าสำหรับผู้พูดภาษาอังกฤษที่ไม่ใช่เจ้าของภาษาที่จะเข้าใจ

โพสต์คำตอบ

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