เหตุใดการอัปเดตเคอร์เนลในวันนี้จึงต้องการพื้นที่ดิสก์ครึ่งกิกะไบต์
มันไม่ใช่สิ่งที่ดูเหมือนมันแสดงให้คุณเห็นว่าจะใช้ดิสก์ 508MB แต่มันบอกคุณว่าที่เก็บข้อมูลนี้เป็นแบบถาวรหรือไม่ ถ้าฉันบอกคุณว่าเกือบ 450MB จะถูกปล่อยให้เป็นอิสระหลังจากเรียกใช้คำสั่งง่ายๆ
โดยทั่วไป เมื่อเกิดการอัปเกรดครั้งใหญ่ จะต้องวางไฟล์และไดเร็กทอรีใหม่ อย่างไรก็ตาม จะไม่ลบอันที่เก่ากว่าออกโดยอัตโนมัติ ส่งผลให้มีการใช้งานดิสก์นานขึ้น!
หลังจากอัปเกรดเคอร์เนลของคุณแล้ว คุณสามารถลบโมดูลเคอร์เนลเก่าที่ไม่รองรับออกได้โดยเรียกใช้:
sudo apt ลบอัตโนมัติ
มันจะลบเคอร์เนลและโมดูลก่อนหน้านี้ทั้งหมด ซึ่งจะเพิ่มพื้นที่ว่างในดิสก์เกือบ 450MB
ถามตอบ
เหตุใดการอัปเดตเคอร์เนลในวันนี้จึงต้องการพื้นที่ดิสก์ครึ่งกิกะไบต์
เป็นเพราะต้องวางไฟล์ใหม่ จะไม่ลบไฟล์ที่เก่ากว่า ส่งผลให้มีการใช้งานดิสก์นานขึ้น
ฉันไม่ได้จดบันทึก แต่ฉันคิดว่าการอัปเดตเคอร์เนลโดยปกติจะมีขนาดสองร้อย MB
ใช่ ที่จริงแล้ว การอัปเกรดนี้มีขนาดเพียง 60-80MB เท่านั้น
มีอะไรผิดปกติเกี่ยวกับการอัพเดทวันนี้หรือไม่?
ใช่ นี่เป็นการอัปเกรดเคอร์เนลครั้งใหญ่ คุณอาจไม่รู้ว่า Ubuntu 20.04 จะได้รับการอัปเกรดเป็นขั้นที่ 4 ในไม่ช้า ดังนั้นคุณจะได้รับการอัปเกรดมากมายเช่นนี้ เตรียมตัวให้พร้อมสำหรับ Ubuntu 20.04.04 !!
ทำไมเมล็ดจึงใหญ่?
เคอร์เนล Linux จัดการและควบคุมทรัพยากรฮาร์ดแวร์ เช่น I/O (ระบบเครือข่าย ที่เก็บข้อมูล กราฟิก และอุปกรณ์อินเทอร์เฟซผู้ใช้ต่างๆ เป็นต้น) หน่วยความจำ และ CPU สำหรับอุปกรณ์หรือคอมพิวเตอร์ของคุณ ทุกครั้งที่มีการอัปเกรดใหม่ คุณจะได้รับไดรเวอร์และทรัพยากรที่ใหม่กว่าสำหรับทรัพยากรฮาร์ดแวร์ที่ดีขึ้น
หากคุณใช้การ์ดไร้สายที่มีไดรเวอร์ที่สร้างขึ้นเอง คุณต้องคอมไพล์ไดรเวอร์อีกครั้งหลังจากที่เคอร์เนลใหม่เริ่มทำงาน อย่างไรก็ตาม โมดูลอื่นๆ ล่ะ โมดูลที่คุณไม่ต้องการยังคงอยู่ในระบบของคุณ ทำไมต้องมี ไวไฟ
เมื่อฉันใช้ rtw99
? เคอร์เนล Linux มาพร้อมกับไดรเวอร์ต่าง ๆ มากมายสำหรับอุปกรณ์ทุกประเภท โดยค่าเริ่มต้น, ฉลาด
จะติดตั้งทั้งหมด นี่เป็นหนึ่งในเหตุผลหลักว่าทำไมคุณควรคอมไพล์เคอร์เนล Linux ด้วยตัวคุณเองในการคอมไพล์เคอร์เนลลินุกซ์ด้วยตัวคุณเองโดยไม่ต้องอ้างถึงสิ่งที่ไม่จำเป็น หัวข้อนี้, ความคิดเห็น #2.
ความแตกต่างระหว่างขนาดการดาวน์โหลดและขนาดที่ติดตั้ง
ทำไมมันถึงแสดง:
ต้องการไฟล์เก็บถาวร 95.0 MB
แม้ว่าจะมีข้อความว่า "จะใช้พื้นที่ดิสก์เพิ่มเติม 508 MB" หรือไม่
มันเป็นเพราะการบีบอัด
เดอะ .deb
หรือที่เรียกว่ารูปแบบ "ไฟล์เก็บถาวร" ใช้อัลกอริธึมการบีบอัดแบบไม่สูญเสียเพื่อให้พอดีกับไฟล์จำนวนมากในไฟล์เดียว .deb
โดยไม่ต้องเพิ่มขนาด คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อดูความแตกต่างระหว่างขนาดที่ติดตั้งและขนาดการดาวน์โหลด
ฉลาดแสดง linux-generic-hwe-20.04 linux-headers-generic-hwe-20.04 linux-image-generic-hwe-20.04 linux-headers-5.13.0-28-generic linux-hwe-5.13-headers-5.13.0- 28 linux-image-5.13.0-28-generic linux-modules-5.13.0-28-generic linux-modules-extra-5.13.0-28-generic | egrep "ขนาด|แพ็คเกจ" | grep -v APT
นี่คือตารางแสดงความแตกต่าง:
บรรจุุภัณฑ์ |
ติดตั้ง-ขนาด |
ดาวน์โหลดขนาด |
แพ็คเกจ: linux-generic-hwe-20.04 |
ติดตั้ง-ขนาด: 19.5 kB |
ขนาดดาวน์โหลด : 1,928 บ |
แพ็คเกจ: linux-headers-generic-hwe-20.04 |
ติดตั้ง-ขนาด: 19.5 kB |
ขนาดดาวน์โหลด: 2,516 บ |
แพ็คเกจ: linux-image-generic-hwe-20.04 |
ติดตั้ง-ขนาด: 19.5 kB |
ขนาดดาวน์โหลด: 2,628 บ |
แพ็คเกจ: linux-headers-5.13.0-28-generic |
ขนาดที่ติดตั้ง: 24.5 MB |
ขนาดการดาวน์โหลด: 2,569 kB |
แพ็คเกจ: linux-hwe-5.13-headers-5.13.0-28 |
ขนาดที่ติดตั้ง: 75.9 MB |
ขนาดการดาวน์โหลด : 11.8 MB |
แพ็คเกจ: linux-image-5.13.0-28-generic |
ขนาดที่ติดตั้ง: 10.2 MB |
ขนาดการดาวน์โหลด : 10.0 MB |
แพ็คเกจ: linux-modules-5.13.0-28-generic |
ขนาดที่ติดตั้ง: 99.3 MB |
ขนาดการดาวน์โหลด : 18.3 MB |
แพ็คเกจ: linux-modules-extra-5.13.0-28-generic |
ติดตั้ง-ขนาด: 298 MB |
ขนาดการดาวน์โหลด: 51.1 MB |