Program untuk membersihkan Ubuntu dari sampah. Cara terbaik untuk membersihkan sampah di Ubuntu. Menghapus paket "yatim piatu" dengan GtkOrphan




Bayangkan Anda tidak memiliki cukup ruang di hard drive Anda - apa yang akan Anda lakukan?

Tidak seperti Windows, yang memiliki alat bawaan untuk mendefrag dan membersihkan disk Anda, di Ubuntu semuanya tidak begitu jelas.

Apa yang harus dilakukan jika Anda sudah mengosongkan Recycle Bin dan menghapus semua gambar .ISO yang ada? Bagaimana cara mendapatkan lebih banyak ruang disk?

Dalam artikel ini, Anda akan mempelajari 5 cara super sederhana (dan dalam beberapa kasus sangat jelas) untuk mendapatkan kembali penyimpanan gigabyte yang berantakan.

1. Hapus cache APT Anda (dan lakukan secara rutin)

Kedengarannya jelas, tetapi Anda mungkin belum melakukannya.

Secara default, Ubuntu menyimpan semua pembaruan dan unduhan dalam cache, untuk berjaga-jaga jika Anda membutuhkannya lagi.

Ini berguna jika Anda sering menginstal dan menghapus program atau memiliki internet yang buruk.

Namun sisi lain dari hal ini adalah cache apt dapat dengan cepat terisi beberapa ratus megabyte. Perintah ini membantu Anda mengetahui berapa tepatnya:

du -sh /var/cache/apt/archives

Untuk menghapus cache apt cukup jalankan perintah berikut.

sudo apt-bersihkan

Perintah ini akan menghapus SEMUA paket yang disimpan dalam cache apt, tanpa memandang usia atau kepentingannya. Jika koneksi internet Anda lambat, terputus-putus, atau buruk, sebaiknya lewati langkah ini.

2. Hapus kernel lama (jika tidak diperlukan lagi)

Dan langkah ini harus didekati dengan hati-hati.

Mempunyai banyak kernel untuk melakukan booting dapat berguna, terutama jika Anda tiba-tiba menyadari ada sesuatu yang salah dengan kernel terbaru.

Jika Anda bukan penggemar pembaruan terkini yang konstan, maka tidak ada kebutuhan besar untuk menyimpan kernel.

Di Ubuntu, kernel lama dihapus dengan satu perintah sederhana:

sudo apt-get hapus otomatis --purge

Perintah ini hanya akan menghapus kernel yang a) tidak diperlukan lagi b) diinstal dari arsip Ubuntu melalui pembaruan sistem. Jika Anda menginstal kernel secara manual atau melalui PPA pihak ketiga, tangan Anda harus sedikit kotor.

3. Hapus program dan game yang tidak pernah Anda gunakan (dan jangan membohongi diri sendiri!)

Anda mungkin memiliki banyak program yang tidak pernah Anda gunakan. Mungkin Anda menginstalnya setelah membaca ulasan keren, iklan, atau sekadar untuk menyelesaikan satu masalah lama.

Namun jika program tersebut tidak diperlukan lagi, namun membutuhkan ruang, silakan hapus saja.

Program umum yang biasanya di-uninstall adalah browser web (apakah Anda akan menggunakan Opera, Epiphany, Midori atau Min?), pemutar musik (bisa banyak sekali) dan game yang kelihatannya keren di Steam store tetapi ternyata bisa. busuk.

Jangan menipu diri sendiri dengan kata-kata “bagaimana jika itu berguna”. Keindahan dari program ini adalah mereka tidak akan lari dari Anda. Terutama di Linux, di mana Anda hanya berjarak satu perintah dari aplikasi yang terinstal di terminal.

Untuk menghapus aplikasi tertentu, jalankan:

sudo apt-get hapus nama-paket1 nama-paket2

Untuk menghapus paket dan dependensi yang tidak diperlukan (karena Anda menghapus paket lain atau menggantinya dengan versi baru), jalankan:

sudo apt-get hapus otomatis

4. Gunakan kalender sistem seperti BleachBit

Menjelaskan cara membersihkan sistem bisa memakan waktu 10 kali lebih lama dibandingkan jika Anda membaca tentang setiap aplikasi, cache, log, dan proses.

BleachBit menghemat waktu Anda. Ini mirip dengan CCleaner, tetapi untuk Linux. Program ini dapat menghapus hampir semuanya setiap saat, namun Anda harus menggunakannya dengan bijak.

Dapat menghapus cache lebih dari 70 aplikasi populer (termasuk browser); membersihkan file lama dan riwayat browser; dan membersihkan log yang tidak diperlukan.

Anda dapat menginstal BleachBit di Ubuntu 16.04 LTS langsung dari Ubuntu Software Center. Jalankan dan tandai bagian yang ingin dibersihkan. Klik "pratinjau" untuk mendapatkan perkiraan berapa banyak ruang yang akan dikosongkan, lalu klik "hapus" untuk menghapus.

Instal BleachBit dari Pusat Perangkat Lunak Ubuntu

5. Tetap update

Hal yang paling jelas dalam daftar ini adalah mendengarkan rekomendasi orang. Tidak seperti Windows, di mana setiap pembaruan menimbulkan lebih banyak kerumitan, paket pembaruan Linux sering kali mengosongkan ruang daripada menghabiskannya.

Jadi sebelum Anda menunda upgrade ke librandom-package102 56MB lain kali karena takut kehilangan ruang, pikirkan dua kali!

Kesimpulan

Hal utama yang perlu diingat adalah 2 poin utama dari daftar ini: yang pertama dan terakhir.

  1. Hapus cache yang tepat dari waktu ke waktu
  2. Instal tambalan, pembaruan, dan perbaikan

Sekarang lari untuk memberi ruang!

VDS dan server khusus dengan Ubuntu versi terbaru dari Timeweb: https://timeweb.com/


Bukan rahasia lagi bahwa sistem menjadi tersumbat selama pengoperasiannya. Menginstal dan menghapus instalasi program, menjalankan skrip, pembaruan, instalasi program yang salah dari sumbernya, kesalahan dalam program, semua ini meninggalkan paket tambahan yang tidak perlu di sistem. Seiring waktu, file-file ini dapat terakumulasi dalam jumlah yang cukup besar.

Tentu saja, Ubuntu, seperti sistem operasi Linux lainnya, jauh lebih sedikit tersumbat dibandingkan Windows, tidak ada registri, dan arsitektur sistem dirancang untuk meminimalkan sampah. Namun selain kekurangan sistem, file pengguna dan program yang tidak perlu dapat menumpuk di sistem file. Oleh karena itu, membersihkan ubuntu dari sampah sangatlah diperlukan.

Tutorial ini akan membahas pembersihan sistem Ubuntu Anda. Kami akan melihat cara membersihkan paket yang tidak diperlukan dan tidak digunakan, menghapus file pengguna dan file pengaturan yang tidak perlu yang tersisa di sistem, dan juga menemukan semua file yang bukan milik paket mana pun, sehingga Anda dapat mengevaluasi sendiri apakah Anda memerlukannya. mereka atau tidak. Menghapus cache di ubuntu dan menghapus kernel lama akan dibahas.

Membersihkan sistem Ubuntu 16.04 Anda harus dimulai dengan mencari tahu file mana yang paling banyak menghabiskan ruang disk. Program ini akan membantu Anda dalam hal ini Menggunakan Harddisk. Buka dari menu Dash.

Setelah analisis selesai, Anda dapat melihat file mana yang menghabiskan ruang di hard drive Anda sebagai persentase.

Setelah Anda memahami file mana yang paling banyak menghabiskan ruang, Anda dapat:

  • Tentukan mana yang tidak Anda perlukan dan buang ke tempat sampah.
  • Jika Anda memerlukan file tetapi tidak berencana menggunakannya dalam waktu dekat, Anda dapat membakarnya ke CD/DVD, hard drive eksternal, atau cloud.

File duplikat

Seiring waktu, beberapa salinan dari satu file dapat terakumulasi di sistem. Jika Anda perlu membersihkan memori ubuntu, penting untuk menemukan dan menghapus file tersebut sebelum memenuhi seluruh hard drive.

Ada beberapa utilitas untuk mengatasi masalah ini. Utilitas FSlint memungkinkan Anda menemukan dan membersihkan tautan simbolik yang rusak, serta file duplikat di sistem file.

Untuk menginstal program, gunakan perintah:

sudo apt-get install fslint

Anda dapat meluncurkan program dari menu Dash. Di jendela utama Anda perlu menentukan jalur di mana Anda harus mencari file duplikat, buka tab ganda dan klik di bagian paling bawah mencari:

Solusi hebat lainnya untuk menemukan duplikat adalah utilitas BleachBit. Selain mencari file duplikat, ada aplikasi khusus untuk menemukan duplikat file foto dan audio menggunakan algoritma khusus. Saya menulis lebih banyak tentang bekerja dengan program ini di artikel terpisah -.

Paket pembersihan

Paket perangkat lunak adalah salah satu titik terlemah dari penyumbatan sistem. Jika Anda menginstal banyak aplikasi, kemungkinan besar aplikasi tersebut membawa banyak dependensi, yang, setelah menghapus aplikasi ini, tidak ada gunanya. Oleh karena itu, membersihkan ubuntu 16.04 harus mencakup penghapusan paket yang tidak diperlukan. Berikut adalah beberapa perintah yang membersihkan sistem:

Hapus paket yang tidak digunakan dari cache

sudo apt-get pembersihan otomatis

Menghapus cache di Ubuntu, utilitas yang tepat:

sudo apt-bersihkan

Menghapus ketergantungan yang tidak perlu:

sudo apt-get hapus otomatis

Secara umum, praktik yang baik adalah segera menghapus dependensi saat mencopot pemasangan aplikasi:

sudo apt-get aplikasi hapus otomatis

Paket perangkat lunak lama

Saat Anda memperbarui paket ke versi yang lebih baru, versi lamanya juga tetap ada di sistem dan juga menghabiskan ruang disk. Anda dapat mengosongkan sebagian ruang dengan menghapus paket tersebut.

Buka manajer paket Synaptec, klik tombol Status, lalu buka tab Uninstalled. Ini adalah paket-paket yang tersisa di sistem setelah pembaruan.

Centang kotak di samping semua paket tersebut dan pilih opsi Tandai untuk penghapusan total.

Paket yang tidak digunakan

Kita sering menginstal paket yang berbeda-beda, dan tidak semuanya dibutuhkan dalam waktu lama. Kebetulan suatu paket dibutuhkan oleh aplikasi tertentu, tetapi setelah dihapus aplikasinya tidak digunakan lagi. Atau Anda menginstal program tersebut, menggunakannya beberapa kali, dan kemudian melupakan keberadaannya. Aplikasi semacam itu juga perlu ditemukan dan dihilangkan agar ubuntu benar-benar bersih dari sampah.

Program GTKOrphan akan sangat berguna untuk ini. Untuk menginstalnya, lakukan:

sudo apt-get install gtkorphan

Seperti biasa, Anda dapat membuka program dari menu Dash.

Ini akan menganalisis sistem dan menampilkan semua paket yang tidak bergantung pada siapa pun. Artinya, yang Anda instal sendiri. Sekarang Anda dapat melihat mana yang tidak Anda perlukan dan menghapusnya dengan aman.

File lokalisasi

Jika Anda tidak perlu beralih di antara lokal sistem yang berbeda, Anda cukup menghapus lokal tambahan yang tidak digunakan dan mengosongkan sebagian ruang disk.

Instal utilitas pembersihan lokal:

sudo apt-get install localepurge

Jalankan melalui terminal dan hapus lokal yang tidak diperlukan dari sistem:

File konfigurasi kedaluwarsa

Saat memperbarui paket, terkadang file konfigurasi versi lama tetap ada di sistem. Mereka tidak memakan banyak ruang, tetapi pembersihan lengkap Ubuntu 16.04 harus mencakup penghapusan paket-paket tersebut. Untuk melakukan ini, gunakan perintah:

dpkg -l | awk "/^rc/ (cetak $2)" | xargs sudo dpkg --purge

Anda juga dapat menggunakan perintah yang lebih sederhana jika Anda telah menginstal aptitude:

sudo pembersihan bakat ~c

File yang bukan milik siapa pun

Jika program tidak diinstal dengan benar dari sumbernya, file yang bukan milik paket apa pun dapat terakumulasi di sistem; setelah menghapus program ini, file tersebut mungkin tetap berada di sistem. Selain itu, file tersebut terakumulasi saat menginstal program dari file biner atau dibuat secara manual oleh Anda. Singkatnya, file seperti itu perlu dihapus. Untuk ini kita akan menggunakan program qfile.

Untuk memasang:

sudo apt-get install qfile

Untuk menjalankan program, cukup jalankan dengan opsi -o:

Program ini akan menampilkan daftar semua file yang bukan milik siapa pun. Sekarang Anda dapat meninjau dan menghapus yang Anda anggap tidak perlu. Berhati-hatilah untuk tidak menghapus apa pun yang tidak perlu. Jangan lupa bahwa file seperti itu juga dapat dibuat dengan program biasa, misalnya Grub dan ssl.

kesimpulan

Pada artikel ini, kami melihat beberapa cara paling umum untuk mendeklarasikan Ubuntu. Mereka akan membantu Anda menjaga sistem Anda tetap bersih. Jika Anda mengetahui cara lain, tulis di komentar!

Pernahkah Anda bertanya-tanya mengapa Ubuntu yang baru diinstal dengan antarmuka grafis dasar dan serangkaian aplikasi standar yang sedikit membutuhkan ruang disk sebanyak 2 GB? Jika ya, baca terus - kami akan melakukan diet pada penguin dan membuatnya memakan lebih sedikit ruang.

Rumusan masalah

Distribusi Linux saat ini tidak hanya cepat, nyaman dan enak dipandang, tetapi juga sangat besar. Sebagai standar, kebanyakan dari mereka membutuhkan lebih dari 4 GB. Dan ini terlepas dari kenyataan bahwa mereka hanya mampu menyediakan satu lingkungan grafis dan sejumlah kecil aplikasi kepada pengguna (omong-omong, bahkan tidak ada codec untuk memutar file audio dan video). Kemana perginya gigabyte ruang kosong yang berharga itu?

Anehnya, alasan kerakusan Linux terletak pada keunggulan utamanya. Distribusi Linux yang baik adalah sistem operasi yang sangat fleksibel yang dapat beradaptasi dengan pengguna dan perangkat keras apa pun. Ia memiliki segalanya untuk memenuhi kebutuhan 99% pengguna: sejumlah besar driver yang dapat menghidupkan hampir semua perangkat keras; sekelompok setan, applet, dan widget berbeda yang membuat komunikasi dengan perangkat keras ini menjadi sederhana dan jelas; satu set aplikasi paling populer di kalangan pengguna; dukungan beberapa bahasa; berbagai alat untuk penyandang disabilitas dan masih banyak lagi. Semua ini dapat dan seharusnya menghabiskan sebagian ruang di hard drive Anda. Linux memberikan kebebasan memilih yang tidak kalah pentingnya bagi para pemrogram. Tanpa antarmuka standar untuk berkomunikasi dengan sistem operasi dalam bentuk API tunggal, seperti win32 di Windows atau Cocoa di Mac OS X, Linux mendorong penggunaan antarmuka dan lingkungan runtime yang ramah pemrogram. Pengembang bebas memilih perpustakaan GUI-nya sendiri, baik itu GTK, Qt atau bahkan FLTK. Dia dapat menggunakan lib apa pun yang tersedia tanpa khawatir lib tersebut tidak akan ada di sistem target, karena manajer paket akan menginstalnya sendiri. Dia dapat menulis aplikasi di hampir semua bahasa pemrograman yang ada, dan semua penerjemah, mesin virtual, dan perpustakaan yang diperlukan juga akan diinstal secara otomatis. Tentu saja, ketika disk instalasi digabungkan, semua dependensi tak berujung ini akan disertakan dalam paket, dan selama instalasi, dependensi tersebut akan berakhir di hard drive pengguna. Dan Anda bahkan tidak boleh berharap bahwa pengembang distribusi akan memilih perangkat lunak berdasarkan jumlah ketergantungannya dan memastikan bahwa mereka tidak memasukkan sesuatu yang tidak perlu ke dalam sistem. Misalnya, distribusi standar Ubuntu menyertakan program pencatatan sederhana yang disebut Tomboy, dan program kecil ini menghabiskan seluruh runtime mono, menghabiskan lebih dari 30 MB ruang disk. Masih banyak lagi nuansa berbeda dalam struktur distribusi Linux yang membuatnya lebih rumit, tetapi yang dijelaskan di atas adalah dasar yang akan kita bangun, menghilangkan lapisan lemak penguin.

Membuang sampah

Mari kita mulai dengan mencoba membersihkan sistem dari sampah yang jelas-jelas tidak perlu, sambil mempertahankan desktop asli Ubuntu hampir tidak berubah dan menginstal semua aplikasi yang diperlukan pada tempatnya.

Jadi, instal Ubuntu dan jalankan “df -h”. Jumlah ruang disk yang digunakan tidak kurang dari 1,9 GB. Kita langsung melihat menu aplikasinya. Di sini kita memiliki bagian Permainan, yang hampir tidak ada nilainya. Kami menghapus semua isinya dengan satu perintah:

$ sudo apt-get purge gnome-games-common gbrainy

Paket gnome-games-common akan menarik aisleriot, gnomemahjongg, gnome-sudoku, gnomine, quadrapassel bersama dengan semua file konfigurasi dan mengosongkan ruang sebesar 20 MB untuk kami. Kita masuk ke menu lagi, yang paling tidak berguna sekarang ada di item Accessories. Ini adalah kalkulator (gcalctool), program penelitian font (gucharmap), penganalisis penggunaan ruang disk (baobab), program pencarian file (gnome-search-tool) dan Tomboy yang sama. Menghapus:

$ sudo apt-get purge gcalctool gucharmap baobab gnome-search-tool tomboi

Operasi ini akan memberi kita ruang 10 MB lagi dan membuka peluang untuk menghilangkan mono. Kami melakukan:

$ sudo apt-get purge mono-2.0-gac mono-charp-shell mono-gac mono-gmcs mono-runtime

Itu 30 MB lagi.

Kami kembali ke menu lagi. Dari yang sama sekali tidak menarik: program untuk merekam dari mikrofon dan editor video pitivi. Sayangnya, sulit untuk segera menentukan apakah perekam suara termasuk dalam paket apa pun, jadi kami akan menginstal utilitas file apt, yang akan membantu melakukan hal ini:

$ sudo apt-get install file apt-fi
$ apt-fi pembaruan file
$ apt-fi le pencarian /usr/bin/gnome-sound-recorder gnome-media: /usr/bin/gnome-sound-recorder

Paket yang kita butuhkan (lebih tepatnya, tidak diperlukan) disebut gnome-media, hapus:

$ sudoapt-get bersihkan gnome-media

$ sudo apt-get purge kamus gnome wamerican vinagre tsclient rdesktop

5 MB lainnya dan menu yang lebih bersih. Program lainnya dapat dibiarkan untuk saat ini dan membuang sampah seperti dokumentasi, pernak-pernik untuk penyandang disabilitas, contoh, screen saver, dan sistem pengujian Ubuntu:

$ sudo apt-get purge gnome-accessibility-themes gnome-doc-utils gnome-mag gnome-screensaver screensaver-default-images xscreensaver-* kotak centang contoh-konten gnome-panduan pengguna* branding-ubuntu

Ini akan mengosongkan ruang lagi sebesar 167 MB. Selanjutnya, kita akan menangani dependensi yang “menggantung” - paket yang terdaftar dalam dependensi paket yang telah kita hapus dan sekarang tidak diperlukan lagi. Untuk melakukan ini kita memerlukan program yatim piatu yang disertakan dalam paket deborphan:

$ sudoapt-get install deborpan

Kami meluncurkan program, melihat daftar "yatim piatu", menandainya dengan spasi dan memilih tombol "OK". Di akhir prosedur, daftar akan ditampilkan lagi, kali ini berisi daftar "anak yatim piatu". Kami ulangi semua langkah sampai daftarnya kosong. Pembersihan lebih lanjut pasti akan mempengaruhi fungsionalitas dan tampilan distribusi, jadi mereka yang menyukai Ubuntu apa adanya harus berhenti di situ. Semuanya, selamat datang di bagian artikel selanjutnya.

Sekelompok kernel di menu boot

Seiring waktu, menu boot Ubuntu mungkin memperoleh banyak varian kernel (memperbarui kernel tidak menghapus kernel lama). Untuk menghapusnya, jalankan saja perintah berikut:

$ pembersihan bakat $(pencarian bakat ~ilinuximage -F %p|egrep -v "$(uname -r)|linux-imagegeneric")

Pembersihan besar-besaran

Ubuntu menyertakan cukup banyak aplikasi, dan tidak semuanya cocok untuk semua pengguna. Misalnya, saya belum pernah menggunakan program email selama beberapa tahun sekarang, lebih memilih antarmuka web gmail, dan antarmuka pemutar Ubuntu standar Rhytmbox membuat saya muak (seperti halnya orang tua ideologisnya - Amarok dan iTunes). Oleh karena itu, bagi saya mereka tidak menarik dan hanya mengacaukan menu. Orang lain mungkin tidak memerlukan klien IM dan office suite. Dan semua ini bisa ditinggalkan tanpa rasa sakit.

Mungkin komponen Ubuntu yang paling tebal adalah OpenOffice. Tentu saja hal ini sangat diperlukan jika Anda seorang pelajar, guru atau sekretaris, tetapi bagi kebanyakan orang hal ini tidak menyerah sama sekali, jadi kita singkirkan:

$ sudoapt-get pembersihan openoffice*

Kebersihan 256 MB lainnya. Tidak buruk. Baris berikutnya: klien email Evolution yang tidak nyaman, pemutar video Totem yang sama sekali tidak berguna, dan pemutar audio untuk penggemar musik berlisensi Rhytmbox:

$ sudo apt-get pembersihan evolusi evolusi-evolusi umum-server data evolusi-indikator evolusi-plugin evolusi-webcal libevolution totem totem-common libtotem* rhytmbox mediaplayer-info libgnome-media0

Ini adalah 26 MB lainnya dan perasaan benar yang kuat. Sekarang kita dapat menghapus kerangka multimedia gstreamer yang digunakan oleh Totem dan Rhytmbox, tetapi ada dua kendala di sini. Pertama, gstreamer sangat terikat dengan keseluruhan sistem, dan menghilangkannya sepenuhnya berarti menghapus beberapa paket sistem yang diperlukan. Kita hanya dapat menyingkirkan paket utilitas kerangka kerja tersebut, namun demikian kita harus mengucapkan selamat tinggal pada program pembakar disk Brasero. Jika ini tidak penting, lakukan hal berikut:

$ sudo apt-get purge gstreamer0.10-alsa gstreamer0.10-nonlin gstreamer-0.10-nice gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins good gstreamer0.10-pulseaudio gstreamer0. 10-alat gstreamer0.10-x gnome-codec-install brasero*

Ubuntu hadir dengan pengelola foto Shotwell. Mungkin nyaman bagi mereka yang mengambil lima puluh foto sehari, tetapi bagi kebanyakan orang akan lebih nyaman melihat foto melalui Nautilus:

$ sudo apt-get pembersihan dengan baik

Ini adalah 4MB. Ada juga klien IM Empati dan klien jejaring sosial Gwibber. Dalam banyak hal, program ini bermanfaat, namun tidak berarti bagi mereka yang tidak tahan dengan sosialisme:

$ sudo apt-get purge empati empati-telepati umum-* gwibber gwibber-service

18MB turun. Anda juga dapat menghapus klien transmisi BitTorrent dan browser firefox, tetapi ini sudah merupakan penistaan ​​​​dan hanya diperbolehkan jika diganti dengan Deluge dan Google Chrome. Sekarang mari kita beralih ke menu "Administrasi Sistem". Ia mempunyai banyak aplikasi yang lebih penting, namun masih banyak hal-hal yang tidak perlu. Misalnya, saya sama sekali tidak mengerti maksud dari program bernama Computer Janitor. Dia belum pernah menemukan sesuatu yang benar-benar tidak berguna dan membersihkan sistem dengan cara apa pun. Oleh karena itu, ke dalam kotak api:

$ sudo apt-get membersihkan petugas kebersihan komputer*

Utilitas pemilihan bahasa juga merupakan program yang agak kontroversial, dalam banyak kasus sama sekali tidak diperlukan:

$ sudo apt-get pembersihan pemilih bahasa bahasa-pemilih-umum

Sekarang mari kita bicara tentang dukungan perangkat keras. Seperti yang telah saya sebutkan di awal artikel, Ubuntu mendukung sejumlah besar perangkat keras yang berbeda, yang masing-masing sistem tidak hanya memiliki driver yang memakan beberapa puluh kilobyte, tetapi juga paket yang jauh lebih berat dalam bentuk berbagai macam perangkat keras. daemon dan aplikasi yang bekerja dengan driver ini.

Misalnya, Ubuntu mendukung teknologi Bluetooth dengan sangat baik, yang sistemnya memiliki driver, daemon, dan program konfigurasi grafis. Satu-satunya pertanyaan adalah apakah gigi biru diperlukan di zaman dominasi jaringan 3G dan Wi-Fi. Saya pikir banyak orang tidak lagi melakukannya. Oleh karena itu, dalam banyak kasus, Anda dapat menolak dukungan Bluetooth:

$ sudoapt-get pembersihan bluez*

Perintah ini tidak hanya akan menghapus implementasi protokol Bluetooth yang didistribusikan dalam paket bluez, tetapi juga semua dependensinya dalam bentuk perpustakaan gnome dan GUI. Keuntungannya sederhana: 12 MB.

Selanjutnya, apakah Anda memiliki pemindai di rumah? Jika tidak, maka dukungan pemindai di sistem tidak diperlukan. Ubuntu menawarkan program pemindaian dokumen sederhana yang disebut Simple Scan, yang mengandalkan perpustakaan pemindai SANE standar. Dengan menghapus yang terakhir, kami akan menghapus dukungan untuk pemindai sepenuhnya:

$ sudoapt-get pembersihan libsane

Ini akan memberi kita tambahan 15 MB. Ketiga: Anda mungkin memiliki printer, dan kemungkinan besar terhubung ke mesin rumah Anda, jadi jika Anda membersihkan Ubuntu yang terinstal di laptop, Anda juga dapat menghilangkan dukungan printer:

$ sudo apt-get pembersihan cangkir cangkir-umum hpijs hplip-data gsfonts

Sekarang saatnya untuk driver video. Ubuntu berisi satu set lengkap driver Xorg, tetapi kami hanya memiliki satu kartu video. Oleh karena itu, segala sesuatu yang lain dapat dihapus, tetapi untuk melakukan ini, pertama-tama Anda harus mencari tahu driver mana yang didukung oleh perangkat keras, agar tidak menghapus driver yang Anda perlukan secara tidak sengaja. Ini dapat dilakukan dengan menggunakan perintah berikut:

$ kucing /var/log/Xorg.log.0 | grep "driver konfigurasi otomatis"

Segera setelah kata "Cocok" nama pengemudi akan ditunjukkan, Anda harus mengingatnya. Dalam hal ini, mungkin ada beberapa driver, ini cukup normal, dan lebih baik tinggalkan semuanya. Sisanya dapat dihapus menggunakan apt-get. Cukup ketik "apt-get purge xserver-xorg-video-", klik dua kali dan hapus semuanya secara berurutan, kecuali nama-nama yang kita ingat. Misalnya, Anda dapat menggunakan perintah berikut, yang menghapus semua driver kecuali fbdev dan vesa:

$ sudo apt-get purge xserver-xorg-video-(apm,ati,chips, irrus,geode,i128,i740,intel,mach64,mga,neomagic,nouveau,nv,openchrome,r128,radeon,rendition,s3,s3virge ,savage, silikonmotion, sis, sisusb, tdfx, trisula, tseng, vmware, voodoo)

Anda juga dapat menggosok berbagai barang untuk driver nVidia dan ATI:

$ sudo apt-get purge nvidia-* fglrx-modaliases radeontool

Dan bersamanya adalah file header kernel, yang disertakan di Ubuntu hanya untuk merakit dan menginstal modul untuk driver video berpemilik, tetapi dalam situasi normal file tersebut jarang diperlukan dan menghabiskan 90 MB:

$ sudoapt-get pembersihan linux-header-*

Masih ada beberapa utilitas dan pustaka berbeda yang tersisa di sistem yang dikhususkan untuk perangkat keras tertentu, namun kita dapat menghabiskan waktu seharian untuk menangani masing-masing utilitas tersebut. Sebaliknya, kami akan membuang sampah yang tersembunyi jauh di dalam sistem. Misalnya, compiz (kecuali, tentu saja, Anda memerlukan efek desktop):

$ sudo apt-get pembersihan kompilasi*

Sistem sintesis ucapan juga bisa dibuang, dibutuhkan oleh orang yang memiliki masalah penglihatan:

$ sudo apt-get purge espeak* speach-dispatcher gnome-rca

Alat untuk pengembang juga kemungkinan besar tidak diperlukan (tentu saja, jika Anda sendiri bukan seorang pengembang):

$ sudo apt-get pembersihan gcc-4.4 gdb buat

Basis data courchdb bersama dengan erlang, yang digunakan untuk menyimpan berbagai informasi di Gnome, juga tidak diperlukan:

$ sudo apt-get purge erlang* courchdb

Pustaka smbclient, yang digunakan untuk mengakses bola Windows, tidak diperlukan pada mesin terpisah (dan juga memakan lebih dari 50 MB):

$ sudo apt-get pembersihan smbclient linsmbclinet

Kami juga tidak memerlukan xulrunner, yang digunakan untuk membuat antarmuka XUL:

$ sudoapt-get pembersihan xulrunner-1.9.2

Anda juga dapat memotong perangkat lunak konsol berikut: dc, bc, ed, ftp, lftp, pcmciutils, screen, rsync, strace, xterm, lsof, w3m, telnet, tcpdump, vim*. Dalam hal ini, Anda harus dipandu oleh aturan sederhana: jika Anda tidak tahu apa itu, maka Anda tidak membutuhkannya.

Sepertinya itu saja. Sekarang mari kita jalankan Orphan sehingga dapat membersihkan dependensi yang tersisa untuk kita:

Mari kita lihat jumlah ruang kosong:

1,4 GB, perintah "sudo du -sh /" akan memberikan 1,3 GB yang lebih akurat. Kami mengurangi ukuran direktori /var dari mereka (Anda bisa mendapatkannya seperti ini: “du -sh /var”) dan kami mendapatkan 1,1 GB. Pengurangan bobot hampir dua kali lipat sambil mempertahankan fungsionalitas penuh Gnome, termasuk utilitas konfigurasi, administrasi, instalasi dan uninstall paket, dan membuat koneksi jaringan. Kami juga masih memiliki akses ke browser Firefox, penampil dokumen Evince, pengelola file Nautilus, penampil foto Eye of Gnome, dan pengarsip file-roller.

Namun terlebih lagi, kita dapat mengosongkan sekitar 90 MB ruang jika kita menghapus dokumentasi dan lokal yang tidak diperlukan:

$ sudoapt-get install localepurge

Kami menandai dalam daftar "en" dan "en_GB" (jika kami bekerja di Ubuntu versi bahasa Inggris), atau "ru" dan "ru_RU" (untuk versi Rusia).

Mari kita jalankan programnya:

$sudo localepurge

Sekarang kami menghapus dokumentasi:

$ sudo /usr/bagikan/(dokter,gtk-doc)

Kembali ke akar

Sekarang mari kita bicara tentang apa yang harus dilakukan bagi orang-orang yang tidak menginginkan Gnome di desktop mereka dan ingin menggantinya dengan sesuatu yang lebih ringan.

Dalam kasus distribusi lain, resepnya akan sangat sederhana: hapus semua paket dengan kata gnome di namanya, ditambah bersihkan sisanya dengan menghapus aplikasi dan perpustakaan. Tapi trik ini tidak akan bekerja dengan Ubuntu, ia memiliki "pelindung bodoh" bawaan yang, jika salah satu paket yang merusak Gnome dihapus, akan memaksa instalasi paket kubuntu-desktop, menyeret seluruh KDE bersamanya (hanya coba hapus gnome, dan Anda akan melihat apa yang disarankan apt-get untuk instalasi). Oleh karena itu, Anda dapat sepenuhnya menghapus Ubuntu dari Gnome hanya dengan dua cara yang kurang lebih sederhana: mengunduh Ubuntu Server dan menginstalnya dalam konfigurasi minimal, lalu menginstal semua yang diperlukan, atau melewati sistem keamanan dengan menghapus semua paket gnome sekaligus .

Saya tidak akan menjelaskan metode pertama, tetapi saya akan menjelaskan beberapa patah kata tentang metode kedua. Di Ubuntu, ada sejumlah besar paket yang membentuk lingkungan Gnome, Anda harus memasukkan namanya secara manual hingga malam hari (dan jika Anda membaca ini di malam hari, maka hingga pagi hari), jadi saya menyiapkan a daftar paket yang diperlukan terlebih dahulu dan kenakan. Yang diperlukan hanyalah menyalin isinya sebagai argumen ke perintah "apt-get purge".

kesimpulan

Metode pembersihan yang dijelaskan dalam artikel ini berfungsi dengan sempurna dan telah diuji lebih dari satu kali oleh penulis. Tentu saja, kita dapat mencapai hasil yang lebih mengesankan dengan memperkecil ukuran Ubuntu bersama dengan Gnome menjadi 500 megabyte, namun dibutuhkan satu buku lengkap untuk menjelaskan semua langkah yang diperlukan untuk mencapai tujuan tersebut.

Informasi

  • Jangan takut untuk menghapus sebuah paket kecuali Anda yakin orang lain membutuhkannya. Utilitas apt-get akan menampilkan daftar dependensinya sebelum dihapus, dan Anda dapat mengambil keputusan.
  • Untuk mencegah cache paket yang diunduh menggunakan apt-get mengacaukan sistem, maka harus dibersihkan secara berkala: sudo apt-get clean .

Banyak pengguna jendela, beralih ke Linux, tahu program seperti pembersih CC, yang memberi pengguna alat yang kuat dan mudah digunakan untuk membersihkan dan mengoptimalkan sistem operasi 32-bit dan 64-bit Microsoft Windows.
Utilitas ini dirancang untuk membersihkan file yang tidak diinginkan atau tidak berfungsi, file Internet sementara yang dibuat oleh browser atau program populer, serta untuk membersihkan ekstensi jenis file yang salah, aplikasi yang hilang, dan "sampah" lainnya yang menumpuk di sistem selama proses tersebut. operasi.

sistem operasi Linux lebih sedikit penyumbatan jendela. Mereka tidak memiliki registri dan arsitektur sistem dirancang sedemikian rupa untuk meninggalkan “sampah” sesedikit mungkin. Namun selain kelemahan sistem, file program yang tidak perlu, file pengguna, dan kernel yang tidak digunakan dapat menumpuk di sistem file. Oleh karena itu, dengan penggunaan jangka panjang, pembersihan sistem mungkin diperlukan untuk mengosongkan ruang bagi program dan file yang lebih diperlukan di partisi hard disk dengan sistem yang diinstal.

Ada perbedaan pandangan mengenai hal ini. Ada yang bilang bersihkan sistemnya Linux belum tentu, mereka bilang belum tentu jendela, dan sebaliknya ada yang menyarankan pembersihan secara rutin/berkala, dengan alasan tidak ada seorang pun yang pernah menderita kebersihan. Tapi bagaimanapun, Anda perlu tahu tentang program seperti itu (menurut saya).

DI DALAM Linux ada juga program serupa pembersih CC, ini yang pertama PemutihBit, yang tersedia di repositori program di hampir semua distribusi Linux. Namun kemungkinan besar ditujukan untuk pengguna tingkat lanjut, karena... bila digunakan secara tidak tepat PemutihBit Anda dapat "membersihkan" sedemikian rupa sehingga sistem tidak bisa boot lagi.

Anda dapat menggunakan perintah terminal yang lebih aman untuk membersihkan, seperti: bersih, pembersihan otomatis Dan hapus otomatis.

Sampai saat ini, ada program seperti Penyesuaian Ubuntu. Seiring dengan pengaturan desktop Ubuntu, ia menawarkan sistem pembersihan aman yang berfungsi dengan baik, bahkan untuk pengguna pemula. Linux. Namun pengembang China, tersinggung karena pengembangnya Ubuntu tidak memasukkan program ke dalam repositori resmi, meninggalkan pengembangannya dan sekarang peminatnya Linux menawarkan instalasi versi terbaru yang dikembangkan di repositori pengguna.

Namun sejak dikembangkan Penyesuaian Ubuntu dihentikan, fungsi yang paling berguna di dalamnya tetap ada Pembersihan sistem.
Pengembang Gerard Puig dibawa keluar Pembersihan Sistem Tweak Ubuntu dan membuat program berdasarkan itu Pembersih Ubuntu, sambil mempertahankan semua fungsi yang diperlukan.


Meskipun Pembersih Ubuntu, diciptakan untuk Ubuntu, program menginstal dan menjalankan di distribusi berdasarkan basis paket Ubuntu: Linux Mint; Ubuntu MATE; Xubuntu, dan juga diuji oleh saya di distribusi debian - MX-16.

Instalasi Pembersih Ubuntu V Ubuntu 16.04/14.04 dan derivatif

Buka terminal, salin dan jalankan perintah berikut:

sudo add-apt-repository ppa:gerardpuig/ppa
sudo pembaruan apt-get
sudo apt-get install pembersih ubuntu

Untuk distro lainnya bisa anda install Pembersih Ubuntu paket deb dari repositori ppa:gerardpuig/ppa .

Setelah instalasi selesai, buka menu sistem dan jalankan program:


Menggunakan program ini mudah. Buka item yang ingin Anda hapus di kolom kiri, akan muncul di kolom kanan. Perhatikan baik-baik, tandai lagi yang Anda perlukan di kolom kanan, klik tombol Membersihkan, yang terletak di sudut kanan bawah program, masukkan kata sandi administrator sistem, kata sandi yang Anda masukkan saat instalasi sistem, dan program akan melakukan sisanya sendiri.

Walaupun Ubuntu merupakan sistem yang stabil, semuanya relatif tentunya, namun di dalamnya Anda juga perlu melakukan sesuatu secara manual secara berkala, meskipun ada program untuk melakukannya, Anda tetap harus meluncurkannya secara manual bersamaan dengan kepala Anda. Terkadang kelebihan sampah menumpuk di sistem, yang tersisa setelah menghapus program, ketergantungan yang tidak perlu, dll. Tentu saja Anda bisa melakukan semuanya menggunakan Terminal, misalnya dengan perintah:

sudo apt-get hapus otomatis
Perintah ini menghapus dependensi yang tidak terhapuskan dari paket yang telah dihapus,

sudo apt-bersihkan
Membersihkan direktori /var/cache/apt/archives/.

Setelah memperbarui kernel, kernel lama tidak pergi kemana-mana, tetapi beristirahat dengan tenang di sebelah kernel baru. Oleh karena itu, mereka juga perlu dihapus, dan cara terbaik untuk melakukannya adalah dengan program Ubuntu Tweak yang sangat berguna. Selain membersihkan sistem, program ini memiliki banyak fitur berguna lainnya.
Dengan tweaker ini Anda dapat:

  1. Instal program.
  2. Cari tahu informasi tentang sistem.
  3. Kelola item startup.
  4. Siapkan login dan logout.
  5. Konfigurasikan berbagai pengaturan desktop.
  6. Sesuaikan Compiz Fusion.
  7. Kelola kekuasaan dan keamanan.
  8. Dan sebagainya.

Instalasi program:
sudo add-apt-repository ppa:tualatrix/ppa
sudo pembaruan apt-get
sudo apt-get install ubuntu-tweak

Setelah instalasi, program akan muncul di: Aplikasi - Sistem -

Program pembersihan sistem lain yang berguna disebut BleachBit. Ini tersedia di repositori Ubuntu dan dapat diinstal langsung dari Pusat Aplikasi Ubuntu.

"Softina" memungkinkan Anda menghapus bahasa antarmuka yang tidak digunakan.
Menggunakan BleachBit Anda dapat menghapus RAM dan menukar memori.
Program ini dapat menghapus file-file sementara, cookie, daftar file yang diunduh dan kata sandi berbagai browser (Opera, Safari, Firefox, Chrome dan lain-lain). Selain itu, program ini mengoptimalkan database yang digunakan.
Program ini juga membersihkan riwayat dan cache Gnome, Nautilus, Adobe Flash.
BleachBit memungkinkan untuk menghapus semua file Thumbs.db yang muncul akibat menjalankan Windows.