Vyčištění nepotřebných souborů Linuxu. Nástroje pro čištění Linuxu Ubuntu

Přemýšleli jste někdy, proč čerstvě nainstalované Ubuntu se základním grafickým rozhraním a skromnou sadou standardní aplikace zabírá až 2 GB místa na disku? Pokud ano, pak čtěte dál – nasadíme tučňákovi dietu a zabere mnohem méně místa.

Formulace problému

Dnešní distribuce Linuxu jsou nejen rychlé, pohodlné a příjemné na pohled, ale také neuvěřitelně objemné. Standardně většina z nich zabírá více než 4 GB. A to přesto, že dokážou uživateli poskytnout pouze jedno grafické prostředí a malou sadu aplikací (mimochodem chybí ani kodeky pro přehrávání audio a video souborů). Kam se poděly cenné gigabajty volného místa?

Kupodivu důvod obžerství Linuxu spočívá v jeho hlavní výhodě. Dobrá distribuce Linux je velmi flexibilní operační systém, schopný se přizpůsobit jakémukoli uživateli a jakémukoli vybavení. Má vše pro uspokojení potřeb 99 % uživatelů: obrovské množství ovladačů, které dokážou vdechnout život téměř jakémukoli hardwaru; hromada různých démonů, appletů a widgetů, díky kterým je komunikace s těmito kusy hardwaru jednoduchá a jasná; soubor uživatelsky nejoblíbenějších aplikací; podpora několika jazyků; různé nástroje pro osoby se zdravotním postižením a mnoho dalšího. To vše může a mělo by zabírat místo na vašem pevném disku. Linux poskytuje programátorům neméně svobodu volby. Bez jakéhokoli standardizovaného rozhraní pro komunikaci s operačním systémem ve formě jediného API, jako je win32 ve Windows nebo Cocoa v Mac OS X, Linux podporuje použití jakýchkoli programátorských rozhraní a runtime prostředí. Vývojář si může knihovny vybrat sám grafická rozhraní, ať už je to GTK, Qt nebo dokonce FLTK. Může použít jakékoli dostupné knihovny bez obav, že nebudou na cílovém systému, protože správce balíčků je stejně nainstaluje sám. Umí psát aplikace téměř v jakémkoli jazyce existující jazyky programování a všechny potřebné tlumočníky, virtuální stroje a knihovny budou také dodatečně nainstalovány automaticky. Je samozřejmé, že ve výbavě instalační disk všechny tyto nekonečné závislosti budou součástí balíčku a během instalace skončí na HDD uživatel. A neměli byste ani doufat, že vývojáři distribuce vyberou software na základě počtu závislostí a zajistí, aby do systému nevtahovali nic zbytečného. Například standardní distribuce Ubuntu obsahuje jednoduchý program na psaní poznámek zvaný Tomboy a tento malý program zabírá celý běhový modul mono a zabírá více než 30 MB místa na disku. Ve struktuře linuxové distribuce je mnohem více různých nuancí, které ji dělají těžkopádnější, ale výše popsané jsou základem, ze kterého budeme stavět a zbaví tučňáka tukové vrstvy.

Zbavování se odpadků

Začněme tím, že se pokusíme vyčistit systém od vyloženě zbytečného škváru a přitom zachovat původní plochu Ubuntu v téměř nezměněné podobě a vše do jisté míry nainstalovat požadované aplikace na místě.

Takže nainstalujte Ubuntu a spusťte „df -h“. Velikost obsazeného místa na disku není menší než 1,9 GB. Okamžitě se podíváme do nabídky aplikací. Zde máme sekci Hry, která nemá téměř žádnou hodnotu. Smažeme veškerý jeho obsah jedním příkazem:

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

Balíček gnome-games-common stáhne aisleriot, gnomemahjongg, gnome-sudoku, gnomine, quadrapassel spolu se všemi konfiguračními soubory a uvolní nám 20 MB místa. Jdeme znovu do menu, to nejzbytečnější je nyní v položce Příslušenství. Jedná se o kalkulačku (gcalctool), program pro výzkum písem (gucharmap), analyzátor využití místa na disku (baobab), program pro vyhledávání souborů (gnome-search-tool) a tentýž Tomboy. Vymazat:

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

Tato operace nám poskytne dalších 10 MB prostoru a otevře možnost zbavit se mono. My ano:

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

To je dalších 30 MB.

Opět se vracíme do menu. Ze zcela nezajímavého: program pro nahrávání z mikrofonu a video editor pitivi. Bohužel je obtížné okamžitě určit, zda diktafon patří k nějakému balíčku, takže nainstalujeme nástroj apt-file, který s tím pomůže:

$ sudo apt-get nainstalovat soubor apt-fi
$ aktualizace souboru apt-fi
$ apt-file hledat /usr/bin/gnome-sound-recorder gnome-media: /usr/bin/gnome-sound-recorder

Balíček, který potřebujeme (přesněji nepotřebný), se nazývá gnome-media, smažte ho:

$ sudo apt-get purge gnome-media

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

Dalších 5 MB a čistší menu. Zbytek programů lze zatím ponechat a zbavit se odpadků, jako je dokumentace, vychytávky pro osoby se zdravotním postižením, příklady, spořič obrazovky a testovací systém Ubuntu:

$ sudo apt-get purge gnome-accessibility-themes gnome-doc-utils gnome-mag gnome-screensaver spořič obrazovky-default-images xscreensaver-* gnome-user-guide example-content checkbox* branding-ubuntu

Tím se uvolní dalších 167 MB místa. Dále se budeme zabývat „vislými“ závislostmi – balíčky, které byly uvedeny v závislostech balíčků, které jsme již odstranili a nyní již nejsou potřeba. K tomu potřebujeme program orphaner zahrnutý v balíčku deborphan:

$ sudo apt-get install deborpan

Spustíme program, prohlédneme si seznam „sirotků“, označíme je mezerou a vybereme tlačítko „OK“. Na konci procedury se opět zobrazí seznam, tentokrát se seznamem „sirotků sirotků“. Všechny kroky opakujeme, dokud není seznam prázdný. Další čištění se nevyhnutelně projeví na funkčnosti a vzhled distribuce, takže ti, kteří milují Ubuntu pro to, co je, by se měli zastavit. Všichni ostatní, vítejte u další části článku.

Hromada jader v zaváděcí nabídce

Postupem času může zaváděcí nabídka Ubuntu získat velké množství variant jádra (aktualizací jádra se staré jádro neodstraní). Chcete-li jej vymazat, stačí spustit následující příkaz:

$ aptitude purge $(aptitude search ~ilinuximage -F %p|egrep -v "$(uname -r)|linux-imagegeneric")

Velký úklid

Ubuntu obsahuje poměrně hodně aplikací a ne každá z nich vyhovuje všem uživatelům. Například já ho už několik let nepoužívám. poštovní programy, upřednostňující webové rozhraní gmailu před nimi a rozhraní standardního přehrávače Ubuntu Rhytmbox mi dělá špatně (ostatně jako jeho ideovým rodičům - Amaroku a iTunes). Proto pro mě nejsou zajímavé a pouze zaplňují jídelníček. Někdo jiný možná nepotřebuje IM klienta a kancelářský balík. A to vše lze bezbolestně opustit.

Pravděpodobně nejtlustší komponentou Ubuntu je OpenOffice. Je to samozřejmě velmi nutné, pokud jste student, učitel nebo sekretářka, ale pro většinu lidí to vůbec nevzdává, takže se zbavujeme:

$ sudo apt-get purge openoffice*

Dalších 256 MB čistoty. Není špatné. Další na řadě: nepohodlný poštovní klient Evolution, zcela zbytečný videopřehrávač Totem a audio přehrávač pro fanoušky licencované hudby Rhytmbox:

$ sudo apt-get purge evolution evolution-common evolution-data-server evolution-indicator evolution-plugins evolution-webcal libevolution totem totem-common libtotem* rhytmbox mediaplayer-info libgnome-media0

To je dalších 26 MB a silný pocit, že máte pravdu. Nyní můžeme odstranit multimediální framework gstreamer používaný Totemem a Rhytmboxem, ale jsou zde dvě úskalí. Za prvé, gstreamer je silně svázán s celým systémem a jeho úplné odstranění bude vyžadovat odstranění některých nezbytných systémových balíčků. Můžeme se zbavit pouze obslužných balíčků frameworku, ale i tak se budeme muset rozloučit s programem na vypalování disků Brasero. Pokud to není důležité, proveďte následující:

$ sudo apt-get purge gstreamer0.10-alsa gstreamer0.10-nonlin gstreamer-0.10-hezký gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins dobrý gstreamer0.10-pulseaudio gstreamer0. 10 nástrojů gstreamer0.10-x gnome-codec-install brasero*

Ubuntu přichází se správcem fotografií Shotwell. Může to být výhodné pro ty, kteří fotí padesát denně, ale pro běžného člověka je mnohem pohodlnější prohlížet fotografie přes Nautilus:

$ sudo apt-get purge shotwell

Toto je 4 MB. Existují také věci jako klient Empathy IM a sociální sítě Gwibber. V mnoha ohledech užitečné programy, ale bezvýznamné pro lidi, kteří nemohou zažít socialismus:

$ sudo apt-get purge empatie empatie-běžná telepatie-* gwibber gwibber-service

18 MB dolů. Můžete také odstranit přenosového BitTorrent klienta a prohlížeč firefox, ale to je již rouhání a je to přípustné pouze v případě, že jsou nahrazeny Deluge a Google Chrome. Nyní přejdeme do nabídky „Správa systému“. Je toho mnohem víc důležité aplikace, ale pořád spousta zbytečných věcí. Absolutně například nechápu účel programu s názvem Computer Janitor. Nikdy nenašla něco skutečně zbytečného a systém nijak nevyčistila. Podle toho do topeniště:

$ sudo apt-get očistit správce počítače*

Nástroj pro výběr jazyka je také poměrně kontroverzním programem, ve většině případů zcela zbytečným:

$ sudo apt-get purge language-selector language-elector-common

Nyní pojďme mluvit o hardwarové podpoře. Jak jsem již zmínil na začátku článku, Ubuntu podporuje obrovské množství různého hardwaru, pro každý z nich má systém nejen ovladač zabírající několik desítek kilobajtů, ale také mnohem těžší balík v podobě různých démony a aplikace, které pracují s tímto ovladačem.

Například Ubuntu velmi dobře podporuje technologii Bluetooth, pro kterou má systém ovladače, démony a grafické programy nastavení. Jedinou otázkou je, zda je v naší době dominance 3G potřeba modrozubý Wi-Fi sítě. Myslím, že mnoho lidí už ne. Proto ve většině případů můžete podporu Bluetooth odmítnout:

$ sudo apt-get purge bluez*

Tento příkaz odstraní nejen implementaci protokolu Bluetooth distribuovanou v balíčku bluez, ale také všechny jeho závislosti v podobě knihoven gnome a GUI. Zisk je mírný: 12 MB.

Dále, máte doma skener? Pokud ne, pak podpora pro skenery v systému není potřeba. Dostupné na Ubuntu jednoduchý program Pro skenování dokumentů, nazývané Simple Scan, spoléhá na standardní knihovnu pro práci se skenery SANE. Odstraněním posledně jmenovaného zcela odebereme podporu pro skenery:

$ sudo apt-get purge libsane

Získáme tak dalších 15 MB. Za třetí: pravděpodobně máte tiskárnu a s největší pravděpodobností je připojena k vašemu domácímu počítači, takže pokud čistíte Ubuntu nainstalované na notebooku, můžete se také zbavit podpory tiskárny:

$ sudo apt-get purge cups cups-common hpijs hplip-data gsfonts

Nyní je čas na ovladače videa. Ubuntu obsahuje úplnou sadu ovladačů Xorg, ale máme pouze jednu grafickou kartu. V souladu s tím lze vše ostatní odstranit, ale k tomu budete muset nejprve zjistit, které ovladače jsou podporovány hardwarem, abyste náhodou neodstranili ten, který potřebujete. To lze provést pomocí následujícího příkazu:

$ cat /var/log/Xorg.log.0 | grep "automaticky nakonfigurovaný ovladač"

Ihned za slovem „Shodováno“ se zobrazí název ovladače, který si musíte zapamatovat. V tomto případě může být několik ovladačů, to je zcela normální a je lepší je všechny nechat. Zbytek lze odstranit pomocí apt-get. Stačí napsat „apt-get purge xserver-xorg-video-“, dvakrát kliknout a smazat vše v pořadí, kromě těch jmen, která si pamatujeme. Můžete například použít následující příkaz, který odstraní všechny ovladače kromě fbdev a 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, siliconmotion, sis, sisusb, tdfx, trojzubec, tseng, vmware, voodoo)

Můžete také natřít různé vychytávky pro ovladače nVidia a ATi:

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

A spolu s nimi jsou hlavičkové soubory jádra, které jsou součástí Ubuntu pouze pro sestavení a instalaci modulů pro proprietární ovladače videa, ale v normální situaci jsou zřídka potřeba a zabírají 90 MB:

$ sudo apt-get purge linux-headers-*

V systému stále zbývá poměrně dost různých utilit a knihoven, které jsou specifické pro konkrétní kusy hardwaru, ale s každým z nich můžeme strávit celý den. Místo toho se zbavíme odpadu skrytého hluboko v systému. Například compiz (pokud samozřejmě nepotřebujete efekty plochy):

$ sudo apt-get purge compiz*

Systém syntézy řeči může být také vyhozen, potřebují jej lidé, kteří mají problémy se zrakem:

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

Nástroje pro vývojáře také s největší pravděpodobností nejsou potřeba (samozřejmě, pokud sami nejste vývojáři):

$ sudo apt-get purge gcc-4.4 gdb make

Databáze courchdb spolu s erlangem, která se používá k ukládání různých informací v Gnome, také není potřeba:

$ sudo apt-get purge erlang* courchdb

Knihovna smbclient, která se používá pro přístup k koulím Windows, není na samostatných počítačích potřeba (a také zabírá více než 50 MB):

$ sudo apt-get purge smbclient linsmbclinet

Nepotřebujeme také xulrunner, který se používá k vytváření rozhraní XUL:

$ sudo apt-get purge xulrunner-1.9.2

Můžete také vyjmout následující software konzoly: dc, bc, ed, ftp, lftp, pcmciutils, screen, rsync, strace, xterm, lsof, w3m, telnet, tcpdump, vim*. V tomto případě je třeba se nechat vést jednoduché pravidlo: Pokud nevíte, co to je, znamená to, že to nepotřebujete.

Zdá se, že to je vše. Nyní spustíme orphaner, aby za nás mohl vyčistit zbývající závislosti:

Podívejme se na množství volného místa:

1,4 GB, příkaz "sudo du -sh /" poskytne přesnějších 1,3 GB. Odečteme od nich velikost adresáře /var (můžete to získat takto: „du -sh /var“) a dostaneme 1,1 GB. Téměř dvojnásobné snížení hmotnosti při zachování plné funkčnosti Gnome, včetně konfiguračních utilit, administrace, instalace a odinstalace balíčků a vytváření síťových připojení. Jsme také stále k dispozici Prohlížeč Firefox, prohlížeč dokumentů Evince, správce souborů Nautilus, prohlížeč fotografií Eye of Gnome a archivátor souborů.

Kromě toho však můžeme uvolnit asi 90 MB místa, pokud odstraníme dokumentaci a nepotřebná národní prostředí:

$ sudo apt-get install localepurge

V seznamu označujeme „en“ a „en_GB“ (pokud pracujeme v anglické verzi Ubuntu), nebo „ru“ a „ru_RU“ (pro ruskou verzi).

Spustíme program:

$sudo localepurge

Nyní odstraníme dokumentaci:

$ sudo /usr/share/(doc,gtk-doc)

Zpátky ke kořenům

Nyní si povíme, co udělat pro lidi, kteří Gnome na svém desktopu nechtějí a rádi by jej nahradili něčím lehčím.

V případě jakékoli jiné distribuce by byl recept extrémně jednoduchý: odstraňte všechny balíčky se slovem gnome v názvu a zbytek vyčistěte odstraněním aplikací a knihoven. Ale tento trik nebude fungovat s Ubuntu, má vestavěný „foolproofing“, který, pokud je odstraněn některý z balíčků, které porušují Gnome, vynutí si instalaci balíčku kubuntu-desktop a přetáhne s ním celé KDE (jen zkuste odstranit gnome a uvidíte, co apt-get navrhuje k instalaci). Proto můžete kompletně vyčistit Ubuntu z Gnome pouze se dvěma více nebo méně jednoduchými způsoby: nebo stáhnout Server Ubuntu a nainstalujte jej v minimální konfiguraci a poté nainstalujte vše, co je potřeba, nebo obejděte bezpečnostní systém odstraněním všech balíčků gnome najednou.

Nebudu vysvětlovat první metodu, ale řeknu pár slov o druhé. V Ubuntu je prostě obrovské množství balíčků, které tvoří prostředí Gnome, jejich názvy budete muset zadávat ručně až do večera (a pokud to čtete večer, tak až do rána), takže jsem připravil seznam potřebných balíčků předem a dejte jej na . Vše, co je potřeba, je jednoduše zkopírovat jeho obsah jako argument do příkazu "apt-get purge".

závěry

Způsob čištění popsaný v článku funguje perfektně a byl autorem více než jednou testován. Samozřejmě bychom mohli dosáhnout ještě působivějších výsledků zmenšením Ubuntu společně s Gnome na 500 megabajtů, ale popis všech kroků nezbytných k dosažení takového cíle by zabral celou knihu.

Info

  • Nebojte se balíček odstranit, pokud si nejste jisti, že ho potřebuje někdo jiný. Nástroj apt-get před odstraněním zobrazí seznam svých závislostí a vy se můžete rozhodnout.
  • Aby mezipaměť balíčků stažených pomocí apt-get nezatěžovala systém, je třeba ji pravidelně čistit: sudo apt-get clean .

V operačním systému Ubuntu nejsou zastaralé nebo nepotřebné soubory automaticky zničeny. Pro úsporu místa je však lze odstranit. Zde je můj příklad, jak odstranit zastaralé a nepotřebné konfigurační soubory. Vymazat nepoužité soubory konfigurace, použijte tento příkaz (v terminálu):

Sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s " " | cut -d " " -f 2)

Všimněte si, že je také možné odstranit konfigurační soubory při odinstalaci balíčku přes Synaptic zaškrtnutím „kompletní odinstalace“.

Správce adeptů pomocí "Požádat o vyčištění". Pomocí příkazu -purge

Sudo aptitude odebrat název-balíčku --purge

Odeberme balíčky v mezipaměti. Když si stáhnete a nainstalujete balíčky, uloží se do mezipaměti, abyste je nemuseli znovu stahovat. K odstranění těchto balíčků můžete použít dva příkazy: aptitude nebo apt-get (aptitude je lepší): autoclean odstraní balíčky, které nelze stáhnout. "clean" odstraní všechny balíčky uložené v mezipaměti. Zadejte tedy:

Sudo aptitude autoclean sudo aptitude clean

Je potřeba pracovat s jádry. Při upgradu jádra stále zůstávají staré verze. Chcete-li odstranit starou verzi jádra, musíte znát přesný název balíčku. Obrazy Linuxu kernel.version-indexofimage jsou nativní

Nejlepší způsob je pokusit se odstranit stará jádra prostřednictvím správce balíčků. Spusťte svůj režim správce root kdesu adept_manager, pokud máte kde a adept, gksu synaptic pro synaptic a Gnome (nebo Xfce), pak vyhledejte "linux-image". Pokud máte adept, zrušte zaškrtnutí políčka „není nainstalováno“ na displeji (pod vyhledávací lištou). Pokud máte synaptic, seřaďte balíčky, nainstalován jako první přes první sloupec. Pokud máte více verzí jádra nebo máte různé obrazy stejného jádra, můžete starší verze odstranit. Je vhodné mít vždy minimálně dvě nejnovější verze. Pokud se aktualizace nezdaří pro Nejnovější verze kernel, stále se můžete vrátit ke starší verzi místo prohlížení liveCD.

Nyní pojďme pracovat se soubory protokolu. Většina služeb software, mít protokoly /var/log soubory. Někdy jsou užitečné pro řešení problémů, ale přesto zabírají spoustu místa. Většina služeb otáčí protokoly (pro zachování omezeného počtu) nebo omezuje jejich velikost, ale ne vždy. Je lepší smazat.

Nezapomeňte pravidelně vyprazdňovat koš pro Linux. Chcete-li to provést, použijte následující příkazový řádek:

Rm -rf ~ /.local/share/Trash/files/*

Mini obrázky. Při procházení Internetu bude Linux ukládat miniatury obrázků, aby je bylo možné v budoucnu snadněji stáhnout. Obvykle nejsou smazány. Níže uvedený kód odstraní miniatury do 7 dnů.

Najít ~/.thumbnails -type f -atime +7 -exec rm () \;

Konfigurace zbytků v adresářích /home

I když jste software odinstalovali nebo smazali jeho konfigurační soubory z adresáře /etc, software mohl ponechat konfigurační soubory v domovském adresáři každého uživatele. Například software MPlayer ponechává soubory v adresáři ~/.Mplayer. Totéž pro většinu aplikací. Poznámka: tyto soubory se mohou lišit velikostí. Například, Google Earth ukládá mezipaměť (velikost alespoň 200 MB) v domovském adresáři každého uživatele.

Poznámka: pro oddíly na externích discích (jednotky USB, přehrávače MP3, oddíly NTFS...) Nautilus (prohlížeč souborů ubuntu) vytvoří složku Trash-username obsahující smazané soubory. Nezapomeňte smazat i tuto složku (stisknutím CTRL + H v Nautilu zobrazíte skryté soubory).

Úlohy automatizujeme

Stačí vytvořit soubory obsahující tyto příkazy:

Pro starší konfigurační soubory:

Pkg --purge $ (SLOUPCE = 200 dpkg -l | grep "^rc" | tr -s "" | cut -d "" -f

Pro balíčky uložené v mezipaměti:

Sudo aptitude čisté

Myslím, že to stačí, ale rád doplním v komentářích

Linux Mint 18.3, přestože se jedná o stabilní operační systém, preventivní čištění v něm stále musí být prováděno ručně. Postupem času se v operačním systému a stejně jako v každém jiném hromadí odpadky, které zůstávají po odstranění programů, zbytečných závislostí atd. Většina zkušených uživatelů čistí systém pomocí terminálu a jednoduché sady příkazů.

Základní příkazy, které můžete spustit v okně terminálu:

  • sudo apt-get autoclean(čistí systém deb balíčky, které již nejsou potřeba, se doporučuje provádět pravidelně);
  • sudo apt-get autoremove(odstraní odinstalované závislosti na již odstraněných balíčcích);
  • sudo apt-get clean(vymaže adresář var/cache/apt/archives).

Existují i ​​programy pro tyto účely. Jeden z nich je v úložišti Linux Mint, lze jej nainstalovat přímo ze „Správce programů“, nazývá se „ BleachBit" Chcete-li jej nainstalovat, musíte spustit „Správce programů“, do vyhledávacího pole zadat název programu „BleachBit“ a nainstalovat jej.

Instalace BleachBit

Po instalaci programu je v „Menu“ v sekci „Administrace“ umístěn zástupce pro jeho spuštění, podotýkám, že jsou vytvořeni dva zástupci pro spuštění programu pomocí root práva a bez nich.


Jídelní lístek. Sekce "Administrace".

Spouštíme program s právy root.


Program s právy „root“.

Program spuštěný s právy správce vám umožňuje vyčistit sdílené diskové oddíly systému, ale pro vyčištění systému souvisejícího s uživatelem musíte spustit druhého zástupce.

Mnoho uživatelů Okna, přepnuto na Linux, znát program jako CCleaner, která uživatelům poskytuje výkonný a snadno použitelný nástroj pro čištění a optimalizaci 32bitových a 64bitových operačních systémů Microsoft Windows.
Tento nástroj je určen k vyčištění nechtěných nebo nefunkčních souborů, dočasných internetových souborů vytvořených oblíbenými prohlížeči nebo programy, jakož i k vyčištění nesprávných přípon typu souborů, chybějících aplikací a dalšího „odpadu“, který se nahromadil v systému během jeho úkon.

OS Linux ucpává mnohem méně Okna. Nemají registr a architektura systému je navržena tak, aby zanechávala co nejméně „odpadu“. Ale kromě systémových nedostatků, in souborový systém mohou se hromadit nepotřebné programové soubory, uživatelské soubory a nepoužitá jádra. Proto při delším používání může být nutné vyčistit systém, aby se uvolnilo místo pro více potřebné programy a soubory na oddílu pevného disku s nainstalovaným systémem.

Na tuto věc existují různé pohledy. Někdo říká vyčistit systémy Linux ne nutně, říkají, že není Okna, a někdo naopak navrhuje uklízet pravidelně/periodicky s odkazem na fakt, že na čistotu si nikdy nikdo nepotrpěl. Ale budiž, musíte o takových programech vědět (myslím).

V Linux existují i ​​podobné programy CCleaner, to je především BleachBit, který je dostupný v programových úložištích téměř každé distribuce Linux. S největší pravděpodobností je ale určen pro pokročilé uživatele, protože... při nevhodném použití BleachBit můžete "uklidit" do takové míry, že systém již nenaběhne.

K vyčištění můžete použít bezpečnější příkazy terminálu, například: čisté, autoclean A automatické odstranění.

Donedávna existoval takový program jako Ubuntu Tweak. Spolu s nastavením plochy Ubuntu, nabízel bezpečné vyčištění systému, které odvedlo svou práci správně, a to i pro začínajícího uživatele. Linux. Ale čínský vývojář, urazil, že vývojáři Ubuntu nezahrnují program do oficiálních repozitářů, opustili jeho vývoj a nyní nadšenci Linux nabídnout instalaci nejnovější vyvinuté verze do uživatelských úložišť.

Ale od voj Ubuntu Tweak zastavil, většina užitečná funkce zůstal v něm Čištění systému.
Vývojář Gerard Puig vyveden z Vyčištění systému Ubuntu Tweak a na jeho základě vytvořili program Ubuntu Cleaner, při zachování všech potřebných funkcí.


Ačkoli Ubuntu Cleaner, byl vytvořen pro Ubuntu, program se nainstaluje a spustí v distribucích založených na bázi balíčků Ubuntu: Linux Mint; Ubuntu MATE; Xubuntu, a také mnou testováno v distribuci debian - MX-16.

Instalace Ubuntu Cleaner PROTI Ubuntu 16.04/14.04 a deriváty

Otevřete terminál, zkopírujte a spusťte následující příkazy:

sudo add-apt-repository ppa:gerardpuig/ppa
aktualizace sudo apt-get
sudo apt-get nainstalovat ubuntu-cleaner

Pro ostatní distribuce můžete nainstalovat Ubuntu Cleaner deb balíček z úložiště ppa:gerardpuig/ppa .

Po dokončení instalace otevřete systémovou nabídku a spusťte program:


Použití programu je snadné. Otevřete položky, které chcete vymazat, v levém sloupci, zobrazí se v pravém sloupci. Pečlivě si je prohlédněte, v pravém sloupci znovu označte ten, který potřebujete, klikněte na tlačítko Čistý, který se nachází v pravém dolním rohu programu, zadejte heslo správce systému, které jste zadali při instalaci systému, a o zbytek se již program postará sám.

Není žádným tajemstvím, že se systém během provozu zanáší. Instalace a odinstalace programů, spouštění skriptů, aktualizace, nesprávná instalace programů ze zdroje, chyby v programech, to vše zanechává v systému nepotřebné balíčky navíc. V průběhu času se těchto souborů může nashromáždit poměrně velké množství.

Samozřejmě Ubuntu, jako každý jiný operační systém Linuxový systém Windows je mnohem méně zanesený, chybí registr a architektura systému je navržena tak, aby zanechávala nečistoty na minimu. Ale kromě systémových nedostatků se v souborovém systému mohou hromadit zbytečné soubory uživatelů a programů. Proto je nutné vyčistit ubuntu od odpadu.

Tento tutoriál se bude zabývat čištěním vašeho systému Ubuntu. Podíváme se na to, jak vyčistit nepotřebné, nepoužívané balíčky, odstranit uživatelské soubory a nepotřebné soubory nastavení, které zůstávají v systému, a také najít všechny soubory, které do žádného balíčku nepatří, abyste mohli sami posoudit, zda potřebujete jsou nebo ne. Vymazání mezipaměti v ubuntu a odstranění starých jader bude pokryto.

Čištění systému Ubuntu 16.04 by mělo začít zjištěním, které soubory zabírají nejvíce místa na disku. Program vám s tím pomůže Používání pevný disk . Otevřete jej z nabídky Dash.

Po dokončení analýzy můžete vidět, které soubory zabírají místo na pevném disku v procentech.

Jakmile pochopíte, které soubory zabírají nejvíce místa, můžete:

  • Určete, které z nich nepotřebujete, a pošlete je do koše.
  • Pokud potřebujete soubor, ale v blízké budoucnosti jej nebudete používat, můžete jej vypálit na CD/DVD, vnější tvrdý disk nebo cloud.

Duplicitní soubory

Postupem času se v systému mohlo nashromáždit několik kopií jednoho souboru. Pokud potřebujete vyčistit paměť ubuntu, je důležité takové soubory najít a odstranit dříve, než zaplní celý pevný disk.

K vyřešení tohoto problému existuje několik nástrojů. Nástroj FSlint vám umožňuje najít a vyčistit nefunkční symbolické odkazy a také duplicitní soubory v systému souborů.

Chcete-li nainstalovat program, použijte příkaz:

sudo apt-get install fslint

Program můžete spustit z nabídky Dash. V hlavním okně musíte zadat cestu, kde byste měli hledat duplicitní soubory, přejděte na kartu čtyřhra a klikněte úplně dole Vyhledávání:

Ještě jeden skvělé řešení pro vyhledávání duplikátů existuje utilita BleachBit kromě vyhledávání duplicitních souborů existují speciální aplikace pro vyhledávání duplikátů fotografií a zvukových souborů pomocí speciálních algoritmů. Více o práci s programem jsem psal v samostatném článku -.

Čištění balíků

Softwarové balíčky jsou jedním z nejslabších míst zanášení systému. Pokud jste nainstalovali hodně aplikací, s největší pravděpodobností s sebou přinesly velké množství závislostí, které jsou po odebrání těchto aplikací k ničemu. Proto čištění ubuntu 16.04 musí nutně zahrnovat odstranění nepotřebných balíčků. Zde je několik příkazů, které vyčistí systém:

Odstraňte nepoužívané balíčky z mezipaměti

sudo apt-get autoclean

Vymazání mezipaměti v Ubuntu, nástroje apt:

sudo apt-get clean

Odstranění zbytečných závislostí:

sudo apt-get autoremove

Obecně je dobrou praxí odstranit závislosti ihned při odinstalaci aplikace:

aplikaci sudo apt-get autoremove

Staré softwarové balíčky

Při upgradu balíčku na více nová verze, jeho stará verze také zůstává v systému a také zabírá místo na disku. Odstraněním takových balíčků můžete uvolnit místo.

Otevřete správce balíčků Synaptec, klikněte na tlačítko Stav a přejděte na kartu Odinstalováno. Zde budou ty balíčky, které zůstaly v systému po aktualizaci.

Zaškrtněte políčka u všech takových balíčků a vyberte možnost Označte pro úplné odstranění.

Nepoužité balíčky

Často instalujeme různé balíčky a nepotřebujeme je všechny na dlouhou dobu. Někdy potřebujete balíček konkrétní aplikaci, ale po smazání aplikace se již nepoužívá. Nebo jste program nainstalovali, párkrát použili a pak zapomněli na jeho existenci. Takové aplikace je také potřeba najít a odstranit, aby bylo Ubuntu kompletně vyčištěno od smetí.

Pro toto to bude velmi užitečný program G.T.K.Orphan. Chcete-li jej nainstalovat, postupujte takto:

sudo apt-get install gtkorphan

Jako obvykle můžete program otevřít z nabídky Dash.

Zanalyzuje systém a ukáže všechny balíčky, které nejsou na nikom závislé. Tedy ty, které jste si sami nainstalovali. Nyní můžete vidět, které z nich nepotřebujete, a bezpečně je smazat.

Lokalizační soubory

Pokud nepotřebujete přepínat mezi různými národními prostředími systému, můžete jednoduše odstranit nadbytečná, nepoužívaná národní prostředí a uvolnit místo na disku.

Nainstalujte obslužný program localepurege:

sudo apt-get install localepurge

Spusťte jej přes terminál a odstraňte nepotřebná národní prostředí ze systému:

Zastaralé konfigurační soubory

Při aktualizaci balíčků někdy zůstávají v systému staré verze konfiguračních souborů. Nezaberou moc místa, ale kompletní úklid Ubuntu 16.04 by mělo zahrnovat odstranění takových balíčků. Chcete-li to provést, použijte příkaz:

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

Pokud máte nainstalovaný aptitude, můžete také použít jednodušší příkaz:

sudo aptitude purge ~c

Soubory, které nikomu nepatří

Na nesprávná instalace programy ze zdrojových zdrojů se mohou v systému hromadit soubory, které nepatří do žádného balíčku, po odstranění těchto programů mohou jednoduše zůstat v systému; Takové soubory se také hromadí při instalaci programů z binárních souborů nebo jsou vytvořeny ručně. Jedním slovem, takové soubory je třeba smazat. K tomu použijeme program qfile.

Instalovat:

sudo apt-get install qfile

Chcete-li program spustit, jednoduše jej spusťte s volbou -o:

Program zobrazí seznam všech souborů, které nikomu nepatří. Nyní můžete zkontrolovat a odstranit ty, které považujete za zbytečné. Jen buďte velmi opatrní, abyste neodstranili nic zbytečného. Nezapomeňte, že takové soubory lze vytvářet a pravidelné programy např. Grub a ssl.

závěry

V tomto článku jsme se podívali na některé z nejběžnějších způsobů, jak uklidit Ubuntu. Pomohou vám udržovat váš systém čistý. Pokud znáte jiné metody, napište do komentářů!