Cara mendapatkan semula ruang cakera di Linux

M $ Windows terkenal dengan "eat disk". Dengan kata lain, membuat dengan cara tersembunyi banyak rangkaian fail sementara dan operasi lain yang mengambil lebih banyak ruang pada cakera keras kami dan, pada masa yang sama, memperlahankan komputer kita. Ini adalah salah satu daripada banyak sebab mengapa banyak orang, setelah beberapa bulan, memilih untuk memformat semuanya dan memasang semula Win dari awal. 

Nasib baik, ini tidak berlaku di Linux.. Sebilangan daripada anda mungkin bernasib baik kerana mempunyai pemacu super multi-gigabait, yang lain akan mengira setiap MB ruang. Walau apa pun, selalu lebih baik membersihkan sistem dan menjimatkan ruang sebanyak mungkin, walaupun berkaitan dengan Linux.

Cara "super mudah": Ubuntu Tweak

Sebenarnya, ada 2 cara mudah untuk "membersihkan" cakera anda di Ubuntu.

Yang pertama, itu Saya TIDAK mengesyorkan sama sekali es gunakan Pembersih dibangunkan oleh Canonical dan dimasukkan secara lalai di Ubuntu, yang boleh anda akses dengan pergi ke Sistem> Pentadbiran> Lebih bersih. Sebenarnya, saya tidak pernah faham dengan kriteria apa program kecil ini berfungsi. Ia benar-benar BENCANA. Dalam kes saya, saya selalu cuba memadamkan pakej yang saya pasang melalui PPA. Dan bukan hanya itu, dia tidak pernah mencadangkan untuk menghapus perkara lain, jadi aplikasi ini nampaknya tidak berguna bagi saya. Mungkin ada di antara anda yang tahu cara kerjanya dan dapat mengajar kita semua yang tidak mempunyai idea (yang pada awalnya adalah permulaan yang buruk).

Cara kedua, itu Saya sangat mengesyorkan es memasang Tweak Ubuntu. Saya membuka terminal dan menulis:

sudo add-apt-repository ppa: tualatrix / ppa
sudo apt-get update
sudo apt-get upgrade

Setelah dipasang, klik butang Pembersih Pakej. Selebihnya adalah jelas. Dari sana anda akan dapat membersihkan pakej, membersihkan cache pakej, membersihkan konfigurasi pakej, menghapus kernel lama dan bahkan menghapus PPA (bersama dengan pakej yang dipasang dari PPA itu) menggunakan ppa-purge.

Beri saya arahan terminal

Bagi mereka yang menikmati baris perintah, atau hanya mereka yang tidak dapat memasang Ubuntu Tweak pada distro pilihan mereka, berikut adalah beberapa perkara yang boleh anda lakukan untuk mendapatkan kembali ruang cakera.

Catatan: Saya telah memberi amaran kepada anda bahawa beberapa helah ini dapat mengubah kestabilan sistem anda. Saya tidak mengesyorkan anda melakukannya pada mesin yang menyimpan maklumat berharga.

Padamkan pakej yang dipasang dengan aplikasi yang kemudian anda hapus

Sebelum beralih ke penyelesaian, harus dikatakan bahawa untuk tidak melakukan ini, bukannya selalu menggunakan apt-get untuk memasang atau menyahpasang aplikasi, lebih baik digunakan kebolehan, tepat kerana menghapus semua kebergantungan yang tidak digunakan oleh program lain.

Sekiranya anda menggunakan apt-get, saya menulis:

sudo apt-get autoremove

Keluarkan kernel lama

dpkg -l | grep "linux-"

Ini akan menyenaraikan sebilangan pakej. Yang mesti anda hapus adalah yang mengandungi -imej y -pengepala. Ingatlah untuk tidak menghapuskan yang paling terkini kerana anda tidak dapat memulakan komputer!

Keluarkan pakej yatim piatu menggunakan deborphan

Pakej anak yatim adalah paket yang tidak bergantung pada pakej lain dan belum dipasang "secara manual". Mengesan dan membuangnya "dengan tangan" benar-benar boleh menjadi tugas yang menakutkan. Tetapi, terima kasih kepada deborphan, pakej anak yatim telah dihitung.

sudo apt-get install deborphan

Untuk melihat senarai pakej yatim piatu yang dipasang pada sistem anda jalankan:

deborphan

Kaedah yang paling intuitif untuk menggunakan deborphan adalah dengan menambahkan penapis ke Synaptic. Untuk melakukan ini, saya membuka Synaptic, pergi ke Tetapan> Penapis dan klik butang baru. Di mana mengatakan Penapis baru, beri nama deskriptif, misalnya, Anak Yatim. Kemudian klik butang Nyahpilih semua dan pilih pilihan Anak Yatim. beri kepada menerima.

Bersedia, mulai sekarang, apabila anda membuka Synaptic anda akan dapat melihat senarai pakej yatim piatu dengan mengklik butang Penapis Peribadi (lihat kiri bawah) dan memilih penapis yang dibuat pada langkah sebelumnya. Untuk mencopot pemasangannya, seperti program lain, anda menandainya dengan butang kanan dan pilih pilihannya Periksa untuk menyahpasang sepenuhnya.

Sekali lagi, jika anda tidak menyukai Synaptic, anda boleh melakukannya melalui terminal.

Anda boleh memadam satu per satu pakej yang disenaraikan oleh perintah deborphan atau,

sudo apt-get purge PAKEJ

atau hapus semua pakej yatim dalam satu tangkapan menggunakan arahan berikut:

sudo apt-get purge $ (deborphan)
Nota: Saya sudah memberi amaran kepada anda bahawa ada orang yang mengatakan bahawa deborphan kadang-kadang "mengelirukan" beberapa bungkusan dan menganggap mereka adalah yatim piatu padahal sebenarnya tidak.

Keluarkan pakej dokumentasi dalam bahasa lain menggunakan localepurge

sudo apt-get install localepurge

Sedia. Hanya tinggal melaksanakannya dengan izin pengguna super.

sudo localepurge

Semasa mengkonfigurasinya, layar akan muncul di mana kita dapat memilih bahasa-bahasa yang ingin kita simpan. Dari sini, setiap kali kami memasang aplikasi menggunakan apt-get / aptitude / dpkg akan berjalan secara automatik kawasan tempatan pada akhir pemasangan dan ia akan membuang bahasa yang belum pernah dipilih sebelumnya.

Keluarkan fail sementara secara automatik

Catatan: Simpan dengan program ini kerana ia boleh merosakkan kestabilan sistem anda jika anda tidak tahu menggunakannya dengan berhati-hati.
sudo apt-get install bleachbit

Mereka juga boleh berkhidmat fslint o kerajinan, yang bersama dengan bleachbit boleh dianggap setaraf dengan CCleaner yang terkenal.

sudo apt-get install fslint
sudo apt-get install cruft

Anda suka membersihkan cache "dengan tangan" dan bukannya menggunakan Bleachbit, bukan?

Untuk menghapus salinan pakej yang mesti dimuat turun semasa kemas kini sistem anda berlaku, saya menulis di terminal:

sudo apt-get clean

kosongkan semua cache

sudo apt-get autoclean

ia hanya membuang pakej yang tidak dapat dimuat turun dan dianggap tidak berguna.

Tangkap semula ruang simpanan pada sistem fail ext3 ext4:

Secara lalai, 5% ruang cakera dikhaskan untuk "pengguna super". Ini, bagaimanapun, dapat mengakibatkan sejumlah besar ruang cakera terbuang, terutama pada mesin yang hanya menggunakan 1 pengguna.

Nilai ini dapat diubah dalam unit yang diturunkan. Oleh itu, perkara pertama yang harus kita lakukan ialah membongkar unit yang ingin kita bersihkan:

tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / BAHAGIAN

di mana PARTISI sepadan dengan cakera dan nombor partisi (kedua-duanya berasal dari membaca fail / etc / mtab)

Sekiranya anda seorang pakar sejati, anda boleh mengubah jumlah blok yang dikhaskan:

tune2fs -r NUMBER_BLOCKS / dev / PARTITION

Putar balak

sudo apt-get install logrotate

Keluarkan pakej peralihan

sudo dpkg -l | peralihan grep

Persekitaran binaan yang bersih (jika digunakan)

apt-build bersih-bina
membina sumber yang bersih
apt-build bersih-repositori

Periksa fail dan folder mana yang lebih besar

du -m / 2> / dev / null | urutkan -rn | kepala

Anda juga boleh menggunakan antara muka grafik yang disediakan oleh Penganalisis Disk. Pergi ke Program> Aksesori> Penganalisis Penggunaan Cakera.

Simpan pakej yang diperlukan sahaja (membuang perpustakaan yang tidak digunakan)

sudo apt-get install debfoster

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Mauricio Dominguez kata

    Kritikan yang membina, tidak semua pembaca adalah pengguna Ubuntu (atau pendebat yang berasal), tajuk siaran ini menunjukkan bahawa ini adalah tip yang boleh digunakan untuk mana-mana distro, tetapi ketika membaca anda menamakan alat Ubuntu sendiri dan parameter pengurus pakej debian (apt-get) , dalam sintesis Linux bukan sinonim untuk ubuntu / debian, tajuk seperti "Cara memulihkan ruang cakera di UBUNTU / DEBIAN" akan lebih sesuai untuk selera saya kerana anda tidak memperincikan langkah-langkah untuk membersihkan distro lain.

    salam

  2.   John kata

    Terapkan langkah ke distro anda.

  3.   Mari gunakan Linux kata

    Itu sangat bagus! Bagaimanapun, nampaknya anda tidak perlu mengambil langkah pertama. Bleachbit juga menjaga pembersihan yang ... Saya rasa, saya tidak pasti.
    Begitu juga, jika anda belum mencubanya, jangan ragu lagi: pasang Ubuntu Tweak. Dengan bayi ini, anda akan dapat melakukan segala-galanya, bahkan menghapus kernel lama, menghapus PPA, dll.
    Peluk! Paul.

  4.   nenelinux kata

    saya hanya buat

    sudo apt-get autoremove && sudo apt-get autoclean

    dan saya menggunakan bleachbit dari semasa ke semasa dan ia berfungsi dengan baik 😉

    Ceria!

  5.   kaki kata

    Tutorial yang sangat baik, disyorkan untuk mereka yang ketinggalan windows 🙂

  6.   Javie Debian Bb Ar kata

    Petua: Synaptic mempunyai penapis "Tetapan Sisa" yang membolehkan anda membuang tetapan yang tidak digunakan, serupa dengan yang dilakukannya
    sudo apt-get autoremove --purge

  7.   ibonesi kata

    Menarik, terima kasih. Dalam kes saya, dengan Linux Mint MATE, arahan yang telah membebaskan ruang paling banyak (beberapa gigabait) ialah ini:
    pembaikan sudo flatpak