M $ Windows เป็นที่รู้จักกันดีในเรื่อง "กินดิสก์". กล่าวอีกนัยหนึ่งคือการสร้างชุดไฟล์ชั่วคราวและการดำเนินการอื่น ๆ อย่างซ่อนเร้นซึ่งใช้พื้นที่บนฮาร์ดดิสก์ของเรามากขึ้นเรื่อย ๆ และในขณะเดียวกันก็ทำให้คอมพิวเตอร์ของเราทำงานช้าลง นี่เป็นหนึ่งในหลาย ๆ สาเหตุที่หลาย ๆ คนหลังจากผ่านไปหลายเดือนชอบที่จะฟอร์แมตทุกอย่างและติดตั้ง Win ใหม่ตั้งแต่ต้น
โชคดีที่นี่ไม่ใช่กรณีบน Linux. พวกคุณบางคนอาจโชคดีที่มีซูเปอร์ไดรฟ์หลายกิกะไบต์ส่วนคนอื่น ๆ จะนับพื้นที่ทุก MB ไม่ว่าในกรณีใดจะเป็นการดีกว่าเสมอที่จะทำให้ระบบของเราสะอาดและประหยัดพื้นที่ให้มากที่สุดแม้ว่าจะเป็นเรื่องของ Linux ก็ตาม
|
วิธีที่ "ง่ายสุด ๆ ": Ubuntu Tweak
จริงๆแล้วมี 2 วิธีง่ายๆในการ "ล้าง" ดิสก์ของคุณใน Ubuntu
อย่างแรกนั่น ฉันไม่แนะนำเลย es ใช้น้ำยาทำความสะอาด พัฒนาโดย Canonical และรวมไว้โดยค่าเริ่มต้นใน Ubuntu ซึ่งคุณสามารถเข้าถึงได้โดยไปที่ ระบบ> การดูแลระบบ> ทำความสะอาด. ความจริงก็คือฉันไม่เคยเข้าใจว่าโปรแกรมเล็ก ๆ นี้ใช้งานได้กับเกณฑ์ใด มันคือหายนะจริงๆ ในกรณีของฉันฉันพยายามลบแพ็คเกจที่ฉันติดตั้งผ่าน PPA มาโดยตลอด และไม่เพียงแค่นั้นเขาไม่เคยแนะนำให้ลบสิ่งอื่นใดดังนั้นแอปพลิเคชันนี้จึงดูเหมือนไม่มีประโยชน์สำหรับฉันเลย บางทีพวกคุณบางคนอาจจะรู้ว่ามันทำงานอย่างไรและสามารถสอนพวกเราทุกคนที่ไม่มีความคิด (ซึ่งเป็นการเริ่มต้นที่ไม่ดี)
วิธีที่สองนั่น ฉันขอแนะนำ es ติดตั้ง ปรับแต่ง Ubuntu. ฉันเปิดเทอร์มินัลและเขียนว่า:
sudo add-apt-repository ppa: tualatrix / ppa
sudo ปรับปรุง apt-get
อัพเกรด apt-get sudo
เมื่อติดตั้งแล้วให้คลิกปุ่ม ตัวทำความสะอาดแพ็คเกจ. ส่วนที่เหลือเป็นตัวอธิบาย จากที่นั่นคุณจะสามารถล้างแพ็คเกจล้างแคชของแพ็คเกจล้างการกำหนดค่าของแพ็คเกจลบเมล็ดเก่าและแม้แต่ลบ PPA (พร้อมกับแพ็คเกจที่ติดตั้งจาก PPA นั้น) โดยใช้ ppa-purge
ให้คำสั่งเทอร์มินัลแก่ฉัน
สำหรับผู้ที่ชื่นชอบบรรทัดคำสั่งหรือผู้ที่ไม่สามารถติดตั้ง Ubuntu Tweak บน distro ที่ต้องการได้นี่คือบางสิ่งที่คุณสามารถทำได้เพื่อเรียกคืนพื้นที่ดิสก์
ลบแพ็คเกจที่ติดตั้งด้วยแอพพลิเคชั่นที่คุณลบในภายหลัง
ก่อนที่จะไปสู่การแก้ปัญหาควรบอกว่าเพื่อหลีกเลี่ยงการทำเช่นนี้แทนที่จะใช้เสมอ apt-get ในการติดตั้งหรือถอนการติดตั้งแอพพลิเคชั่นควรใช้ ความถนัดอย่างแม่นยำเนื่องจากจะลบการอ้างอิงทั้งหมดที่ไม่ได้ใช้งานโดยโปรแกรมอื่น
หากคุณใช้ apt-get ฉันเขียนว่า:
sudo apt-get autoremove
นำเมล็ดเก่าออก
dpkg -l | grep "linux-"
นี่จะแสดงรายการแพ็คเกจต่างๆ สิ่งที่คุณต้องลบคือสิ่งที่มี -ภาพ y - ส่วนหัว. อย่าลืมลบสิ่งที่อัปเดตที่สุดเนื่องจากคุณจะไม่สามารถเริ่มคอมพิวเตอร์ได้!
ลบแพ็คเกจที่ไม่มีที่มาโดยใช้ deborphan
แพ็กเกจ Orphaned คือแพ็กเกจที่ไม่ได้ขึ้นอยู่กับแพ็กเกจอื่นและยังไม่ได้ติดตั้ง "ด้วยตนเอง" การตรวจจับและลบ "ด้วยมือ" อาจเป็นงานที่น่ากลัวจริงๆ แต่ต้องขอบคุณ deborphan แพคเกจเด็กกำพร้าจึงมีการนับวัน
sudo apt-get ติดตั้ง deborphan
หากต้องการดูรายการแพ็กเกจ orphaned ที่ติดตั้งในระบบของคุณให้ดำเนินการ:
Deborphan
วิธีที่ใช้งานง่ายที่สุดในการใช้ deborphan คือการเพิ่มตัวกรองใน Synaptic ในการทำเช่นนี้ฉันเปิด Synaptic ไปที่ การตั้งค่า> ตัวกรอง แล้วคลิกปุ่ม Nuevo. ที่ไหนเอ่ย ตัวกรองใหม่ให้ตั้งชื่อที่สื่อความหมายเช่น Orphans จากนั้นคลิกปุ่ม ยกเลิกการเลือกทั้งหมด และเลือกตัวเลือก เด็กกำพร้า. ให้ ยอมรับ.
พร้อมตั้งแต่นี้เป็นต้นไปเมื่อคุณเปิด Synaptic คุณจะสามารถดูรายการแพ็คเกจที่ไม่มีที่มาได้โดยคลิกที่ปุ่มฟิลเตอร์ส่วนตัว (ดูด้านล่างซ้าย) และเลือกตัวกรองที่สร้างในขั้นตอนก่อนหน้า ในการถอนการติดตั้งเช่นเดียวกับโปรแกรมอื่น ๆ คุณทำเครื่องหมายด้วยปุ่มขวาและเลือกตัวเลือก ตรวจสอบเพื่อถอนการติดตั้งอย่างสมบูรณ์.
อีกครั้งหากคุณไม่ชอบ Synaptic คุณสามารถทำได้ผ่านเทอร์มินัล
คุณสามารถลบทีละแพ็คเกจที่แสดงรายการโดยคำสั่ง deborphan หรือ
sudo apt-get purge PACKAGE
หรือลบแพ็กเกจ orphaned ทั้งหมดในช็อตเดียวโดยใช้คำสั่งต่อไปนี้:
sudo apt-get purge $ (deborphan)
ลบแพ็คเกจเอกสารในภาษาอื่นโดยใช้ localepurge
sudo apt-get ติดตั้ง localepurge
พร้อม. มันยังคงดำเนินการได้ด้วยการอนุญาตของผู้ใช้ขั้นสูง
sudo localeurge
เมื่อกำหนดค่าแล้วหน้าจอจะปรากฏขึ้นเพื่อให้เราสามารถเลือกภาษาเหล่านั้นที่เราต้องการเก็บไว้ได้ จากที่นี่ทุกครั้งที่เราติดตั้งแอปพลิเคชันโดยใช้ apt-get / aptitude / dpkg จะทำงานโดยอัตโนมัติ สถานที่ เมื่อสิ้นสุดการติดตั้งและจะลบภาษาที่ไม่ได้เลือกมาก่อน
ลบไฟล์ชั่วคราวโดยอัตโนมัติ
sudo apt-get bleachbit ติดตั้ง
พวกเขายังสามารถให้บริการ ฟลินท์ o Cruftซึ่งร่วมกับ bleachbit ถือได้ว่าเทียบเท่ากับ CCleaner ที่มีชื่อเสียง
sudo apt-get ติดตั้ง fslint
sudo apt-get ติดตั้ง cruft
คุณชอบล้างแคช "ด้วยมือ" แทนการใช้ Bleachbit ใช่ไหม?
ในการลบสำเนาของแพ็คเกจที่ต้องดาวน์โหลดเมื่อเกิดการอัปเดตระบบของคุณฉันได้เขียนไว้ในเทอร์มินัล:
sudo apt-get สะอาด
ล้างแคชทั้งหมด
sudo apt-get autoclean
จะลบเฉพาะแพ็คเกจที่ไม่สามารถดาวน์โหลดได้และถือว่าไม่มีประโยชน์
เรียกคืนพื้นที่ที่สงวนไว้บนระบบไฟล์ ext3 ext4:
โดยค่าเริ่มต้นพื้นที่ดิสก์ 5% จะสงวนไว้สำหรับ "ผู้ใช้ขั้นสูง" อย่างไรก็ตามสิ่งนี้อาจทำให้สูญเสียพื้นที่ดิสก์จำนวนมากโดยเฉพาะในเครื่องที่ใช้ผู้ใช้เพียง 1 คน
ค่านี้สามารถแก้ไขได้ในหน่วยที่ถอดออก ดังนั้นสิ่งแรกที่เราต้องทำคือถอดชิ้นส่วนที่เราต้องการทำความสะอาด:
tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / PARTITION
โดยที่ PARTITION สอดคล้องกับหมายเลขดิสก์และพาร์ติชัน (ทั้งสองได้มาจากการอ่านไฟล์ / etc / mtab)
ในกรณีที่คุณเป็นผู้เชี่ยวชาญจริงคุณสามารถปรับเปลี่ยนจำนวนบล็อกที่สงวนไว้ได้:
tune2fs -r NUM_BLOCKS / dev / PARTITION
หมุนบันทึก
sudo apt-get logrotate ติดตั้ง
ลบแพ็คเกจการเปลี่ยนผ่าน
sudo dpkg -l | grep เปลี่ยนผ่าน
ทำความสะอาดสภาพแวดล้อม apt-build (ถ้าใช้)
apt-build สร้างสะอาด
ฉลาดสร้างแหล่งที่มาที่สะอาด
apt-build clean-repository
ตรวจสอบว่าไฟล์และโฟลเดอร์ใดใหญ่กว่า
du -m / 2> / dev / null | เรียง -rn | ศีรษะ
คุณยังสามารถใช้อินเทอร์เฟซแบบกราฟิกที่มีให้โดย Disk Analyzer ไปที่ โปรแกรม> อุปกรณ์เสริม> ตัววิเคราะห์การใช้งานดิสก์
บันทึกเฉพาะแพ็คเกจที่จำเป็น (ลบไลบรารีที่ไม่ได้ใช้)
sudo apt-get ติดตั้ง debfoster
คำวิจารณ์เชิงสร้างสรรค์ไม่ใช่ผู้อ่านทุกคนที่เป็นผู้ใช้ Ubuntu (หรือเดเบียนที่ได้รับ) ชื่อของโพสต์นี้แสดงให้เห็นว่าเป็นเคล็ดลับที่ใช้ได้กับ distro ใด ๆ แต่เมื่ออ่านคุณตั้งชื่อเครื่องมือของ Ubuntu และพารามิเตอร์ตัวจัดการแพ็คเกจเดเบียน (apt-get) ในการสังเคราะห์ Linux ไม่ใช่คำพ้องความหมายสำหรับอูบุนตู / เดเบียนชื่อเรื่องเช่น "วิธีการกู้คืนพื้นที่ดิสก์ใน UBUNTU / DEBIAN" น่าจะเหมาะกับรสนิยมของฉันมากกว่าเนื่องจากคุณไม่ได้ให้รายละเอียดขั้นตอนในการทำความสะอาด distros อื่น ๆ
ความนับถือ
ใช้ขั้นตอนกับ distro ของคุณ
ดีมาก! อย่างไรก็ตามสำหรับฉันดูเหมือนว่าคุณไม่จำเป็นต้องทำตามขั้นตอนแรก Bleachbit ยังดูแลเรื่องการทำความสะอาดที่ ... ฉันคิดว่าฉันไม่แน่ใจ
ในทำนองเดียวกันหากคุณยังไม่ได้ลองอย่าลังเลอีกต่อไป: ติดตั้ง Ubuntu Tweak ด้วยลูกน้อยนี้คุณจะสามารถทำทุกอย่างได้แม้กระทั่งลบเมล็ดเก่าลบ PPA ฯลฯ
กอด! พอล.
ฉันเพิ่งทำ
sudo apt-get autoremove && sudo apt-get autoclean
และฉันใช้ bleachbit เป็นครั้งคราวและได้ผลดีมาก😉
ไชโย!
การสอนที่ดีมากแนะนำสำหรับผู้ที่พลาด windows 🙂
เคล็ดลับ: Synaptic มีตัวกรอง "การตั้งค่าที่เหลือ" ที่ช่วยให้คุณสามารถลบการตั้งค่าที่ไม่ได้ใช้ออกไปได้เช่นเดียวกับที่ทำ
sudo apt-get autoremove --purge
น่าสนใจ ขอบคุณ ในกรณีของฉันด้วย Linux Mint MATE คำสั่งที่ทำให้พื้นที่ว่างมากที่สุด (หลายกิกะไบต์) เป็นดังนี้:
sudo flatpak ซ่อม