Počítačové lekce

Vyčištění Ubuntu od všeho nepotřebného. Ubuntu system cleanup Program pro vyčištění systému v linuxu

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 chyb se v souborovém systému mohou hromadit nepotřebné programové soubory, uživatelské soubory a nepoužívaná 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 další 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ěkteří říkají, že 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 č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ý čisticí systém, který svou práci odvedl správně 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 zastavena, zůstala v něm nejužitečnější funkce Č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řil 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.

Přemýšleli jste někdy nad tím, proč čerstvě nainstalované Ubuntu se základním grafickým rozhraním a skrovnou sadou standardních aplikací 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 Linuxu je velmi flexibilní operační systém, který se dokáže přizpůsobit jakémukoli uživateli a jakémukoli hardwaru. 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 neméně svobodu volby programátorům. 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 svobodně vybrat své vlastní knihovny GUI, 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. Dokáže psát aplikace téměř v jakémkoli existujícím programovacím jazyce a automaticky se mu nainstalují i ​​všechny potřebné interprety, virtuální stroje a knihovny. Samozřejmostí je, že při přibalení instalačního disku budou všechny tyto nekonečné závislosti součástí balení a při instalaci skončí na harddisku uživatele. 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 očistit systém od zjevně zbytečného škváru a přitom zachovat původní plochu Ubuntu téměř beze změny a nainstalovat všechny potřebné aplikace na své místo.

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.

Znovu se vracíme do menu. Od 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 search /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í nevyhnutelně ovlivní funkčnost 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 už několik let nepoužívám e-mailové programy, preferuji webové rozhraní gmailu a z rozhraní standardního přehrávače Ubuntu Rhytmbox se mi dělá špatně (stejně jako jeho ideologičtí rodiče - Amarok a iTunes). Proto pro mě nejsou zajímavé a pouze zaplňují jídelníček. Někdo jiný nemusí potřebovat 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 klient sociálních 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“. Má mnohem důležitější aplikace, ale stále spoustu 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é konfigurační programy. Jedinou otázkou je, zda je v naší době dominance 3G a Wi-Fi sítí potřeba modrý zub. 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. Ubuntu nabízí jednoduchý program pro skenování dokumentů s názvem Simple Scan, který se opírá o standardní knihovnu skenerů 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 "ovladač s automatickou konfigurací"

Ihned za slovem „Shodováno“ se zobrazí jméno řidič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-“ a 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 lze také zahodit, potřebují ho 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ě byste se měli řídit jednoduchým pravidlem: pokud nevíte, co to je, pak 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í. Stále máme také přístup k prohlížeči Firefox, prohlížeči dokumentů Evince, správci souborů Nautilus, prohlížeči fotografií Eye of Gnome a archivátoru 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 Ubuntu z Gnome zcela vymazat pouze dvěma více či méně jednoduchými způsoby: buď si stáhněte Ubuntu Server a nainstalujte jej v minimální konfiguraci a poté nainstalujte vše, co je potřeba, nebo obejdete 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 .

Trochu šílený název, že? 🙂 Zkušení uživatelé se určitě zasmějí a nováčci budou mít radost. A to vše proto, že při používání Windows bylo nutné neustále čistit a optimalizovat OS, aby se jednoduše nezpomalil kvůli „zahlcení“ starými soubory, nepotřebnými klíči v registru a tak dále. Je to tak, že když jsem právě přešel z Windows na Ubuntu, snažil jsem se najít manu na optimalizaci a začátečníkům rozumím dokonale.

V Ubuntu je ale stále potřeba občas vyčistit systém z mezipaměti se starými balíčky (používám to k tomu), se kterými program BleachBit, popsaný níže, odvádí skvělou práci. Je také schopen vyčistit mnoho dalších dočasných souborů, mezipaměti aplikací a další „nevyžádaná“ místa. Líbila se mi funkce čištění souborů Thumbs.db, který systém Windows vytváří kdekoli a kdekoli. Přehled programu je níže.

Když je operační systém spuštěn, v jeho různých tmavých koutech se nevyhnutelně hromadí odpadky. Mohou to být zbytky smazaných programů, dočasné soubory, protokoly, mezipaměti prohlížeče a další nepotřebné věci. Ne všechny tyto odpadky lze sbírat a vyhazovat ručně, proto se k tomu používají speciální čisticí programy. Téma čištění ve Windows je celkem dobře zpracované, pojďme si tedy promluvit o čištění v Ubuntu.

Díky úsilí některých open source kazatelů se vytvořil názor, že Linux je super spolehlivý a dokonalý systém, který na rozdíl od „těch vašich Windows“ ani nepotřebuje údržbu. To však vůbec není pravda a špíny se například v Ubuntu hromadí neméně a možná i více než ve Windows. Chcete-li proto vyčistit místo na disku, zrychlit systém a bezpečně odstranit data, je lepší použít nástroj BleachBit.

BleachBit je pohodlný bezplatný program pro čištění systému, který má verze pro Linux i Windows. Nástroj má jednoduché a intuitivní rozhraní v ruštině. Všechny body jsou opatřeny podrobnými tipy, takže jeho použití nebude vyvolávat žádné otázky ani pro začínající uživatele.

Princip práce s programem je velmi jednoduchý a scvrkává se na výběr možností čištění pomocí zaškrtávacích políček v prostředním sloupci. Poté můžete kliknout na tlačítko „Náhled“ pro vyhledání odpadu a poté na tlačítko „Odstranit“ pro jeho odstranění. Můj program doslova našel více než gigabajt nepotřebných souborů během několika sekund.

Kromě obvyklého vyhledávání a odstraňování odpadu může BleachBit provádět řadu speciálních operací:

  • Vyčištění paměti a swapu Linuxu
  • Odstranění vadných zkratek
  • Odstranění nepoužívaných lokalizací
  • Čištění APT pro Debian, Ubuntu, Kubuntu, Xubuntu a Linux Mint
  • Přepište čisté místo, abyste zabránili obnovení dříve smazaných souborů
  • Komprimuje databáze mnoha programů pro úsporu místa

Vezměte prosím na vědomí, že některé funkce programu vyžadují zvýšená práva, proto byste měli program spouštět s právy správce, pro které existuje speciální zástupce v hlavní nabídce.

Obvykle, BleachBit je nepostradatelným pomocníkem pro udržení čistého systému a uvolnění dalšího místa na pevném disku.

Program můžete nainstalovat z Ubuntu Application Center nebo stažením instalačního souboru z webu programu. Ke stažení je k dispozici i verze pro Windows, která dokáže vyčistit stopy po práci ve více než 500 programech a je důstojnou konkurencí Ccleaneru.

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. Chcete-li odstranit nepoužívané konfigurační soubory, 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ž 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 nainstalované balíčky nejprve podle prvního sloupce. 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 na nejnovější verzi jádra nezdaří, můžete se místo prohlížení živého CD vrátit ke starší verzi.

Nyní pojďme pracovat se soubory protokolu. Většina softwarových služeb má soubory log/var/log. 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š na Linuxu. 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í. Aplikace Google Earth například ukládá mezipaměť (o velikosti 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

Jak uvolnit místo na disku v Ubuntu? Co děláme v této situaci v Linuxu?

Chtěli jste vyčistit haraburdí v Ubuntu, ale báli jste se použít terminál? V níže uvedeném materiálu najdete podrobný popis několika aplikací s grafickým rozhraním, pomocí kterého můžete uklidit odpadky a nebát se, že provádíte příkaz v terminálu a nechápete, za co je zodpovědný.

Představme si úkol, potřebujeme uklidit odpadky. Jak uvolnit místo na disku v Ubuntu? Co v této situaci uděláme?

Na rozdíl od Windows, kde jsou všechny potřebné nástroje zabudovány do defragmentace a čištění odpadků probíhá téměř automaticky, Ubuntu takové nástroje nemá, ale později se v materiálu podíváme na 4 způsoby, jak můžete uvolnit volné místo na disku, které zabírá stovky metrů mezipaměti souborů z prohlížeče a mezipaměti apt a dalšího odpadu.

1. Vymažte mezipaměť APT (toto dělejte pravidelně a váš systém bude volně dýchat)

Zní to tak jasně, a přesto je velká šance, že jste to ještě neudělali.

Ve výchozím nastavení se v distribuci Ubuntu a celé rodině příbuzných Debianu soubory z každé aktualizace ukládají do mezipaměti, je to tak, při aktualizaci se soubory stáhnou, nainstalují a následně uloží do mezipaměti na pevném disku, prostě v pro případ, že byste tyto soubory ještě někdy potřebovali. Případně jste smazali určitou aplikaci, ale nevymazali jste mezipaměť, pak ji budete chtít nainstalovat znovu, ale aplikace již nebude znovu stahována ze serverů společnosti Canonical, ale bude nainstalována z mezipaměti.

To je užitečné pouze v případě, že velmi často (pravidelně) instalujete a odinstalováváte aplikace, může se to hodit, pokud jste aplikaci nainstalovali, ale objevila se nějaká chyba a znovu jste potřebovali překonfigurovat / přeinstalovat určitý balíček, nebo máte pomalý internet (špatný připojení) v takových situacích je to velmi užitečné, protože nemusíte znovu načítat síť, která je již velmi slabá.

Druhou stranou mince je ale to, že mezipaměť balíčků APT se může rychle zvětšit z několika desítek na několik stovek megabajtů, když ji vymažu, někdy dosahuje až 500 metrů, to je maximum, co jsem měl.

Chcete-li zjistit, kolik megabajtů mezipaměti APT jsme shromáždili, spusťte v terminálu několik příkazů:

Du -sh /var/cache/apt/archives

Jako příklad jsem provedl výše uvedený příkaz a máme následující výstup:

147M /var/cache/apt/archives

Jak vidíte, mám nyní téměř 150 metrů APT cache.

Chcete-li vymazat mezipaměť APT, spusťte příkaz v terminálu:

Sudo apt čisté

poté bude celá mezipaměť automaticky smazána.

APT CLEAN je příkaz, který odstraní všechny apt cache (balíčky), bez ohledu na věk nebo potřebu, všechny čisté. Jak jsem řekl výše, pokud máte pomalé připojení k internetu, možná budete chtít tento krok přeskočit a podívat se na další.

2. Odinstalujte nepoužívané aplikace

S největší pravděpodobností stejně jako já pracujete, aniž byste si všimli, že máte v systému mnoho nainstalovaných aplikací, které nikdy nepoužíváte. Možná jste si ji nainstalovali, abyste viděli, jaká aplikace je, možná kvůli napsání recenze, pokud jste blogger, možná kvůli konkrétnímu úkolu a poté aplikace zůstala viset v systému a zabírala místo na disku.

Ať už je omluva jakákoliv, pokud už nějaká aplikace není potřeba a zabírá volné místo na disku, nebojte se takového smetí zbavit a smazat.

Typické aplikace, které možná budete chtít odstranit, jako jsou webové prohlížeče (které jste již několikrát použili a stále se poflakují jako nepotřebný balast Opera, Epiphany, Midori a Min), hudební přehrávače, stejný Libre Office, standardní systémové hry, pokud nepoužíváte, zbavte se a odstraňte všechny tyto odpadky. WPS Office používám jako alternativní kancelář, takže Libre Office nepotřebuji, zabere více než sto metrů, vše je potřeba smazat.

K odstranění můžete použít následující příkaz:

Sudo apt remove package1 package2

takto, odděleně mezerou, můžete vypsat velké množství aplikací v jednom příkazu a smazat je najednou, nekamarádejte se s terminálem, použijte Ubuntu Application Center/Ubuntu Software.

Chcete-li odebrat balíčky a závislosti, které již nejsou potřeba (protože jste odebrali aplikaci nebo byly nainstalovány jiné balíčky nebo novější verze, které nahradily starší), spusťte následující příkaz:

Sudo apt autoremove

odstranění nepoužívaných balíčků z mezipaměti:

Sudo apt autoclean

Pokud jste smazali aplikaci, bude dobré, když za ní okamžitě vymažete mezipaměť spuštěním příkazu:

Sudo apt autoremove application_name

instalace závislých balíčků, které nebyly plně nainstalovány:

Instalace Sudo apt -f

pokud takové závislosti existují, uvidíte v konzole návrh na instalaci určitých balíčků.

3. Jak odstranit stará jádra (pokud je již nepotřebujete)

Častou instalací aktualizací a instalací nejnovějších verzí jader pomocí vestavěného systému Ubuntu Software se vám nashromáždí slušný seznam jader, který vidíte při startu systému v nabídce Grub. Výčet více verzí jader má samozřejmě vždy své výhody, představme si situaci, kdy jste nainstalovali nové jádro, ale narazilo na problémy, které mu brání v normálním fungování (chyby a jiné nedostatky), v tomto případě jinou verzi jádra jádro vás zachrání.

A pokud neexistuje jiná verze jádra, je to samozřejmě nouzová situace, jediný způsob, jak zachránit situaci, je instalace jedné z verzí pomocí konzole, to se stává zřídka, nemusel jsem se zachraňovat přes konzole instalací nové verze jádra, zachránilo mě, že poblíž byla alespoň jedna Další verze jader, dvě mi stačily.

Nyní mám nainstalované dvě verze:

  • 4.4.0.31
  • 4.4.0-34 - hlavní průběžně používaný

Doporučil bych vám, abyste udělali totéž a vždy si ponechali náhradní místo pro práci, protože nikdy není zaručeno, že vše bude stabilní. Pokud máte více než dvě verze jádra vedle sebe, můžete ty nepotřebné odstranit spuštěním následujícího příkazu v okně terminálu:

Sudo apt autoremove --purge

Upozorňujeme, že tento příkaz odstraní pouze jádra, která a) již nejsou potřeba ab) byla nainstalována z archivu Ubuntu prostřednictvím aktualizací systému. Pokud instalujete jádro ručně nebo pomocí PPA třetích stran, budete je muset ručně odstranit. Pokud nejsou detekována žádná stará jádra, tento příkaz zkontroluje systém na balíčky, které zůstaly v systému po odebrání aplikací, a nabídne odstranění, pokud se něco najde.

Jako příklad se podívejme na to, jaké jádro aktuálně používáme:

Sudo uname -a

Po spuštění příkazu vidím následující výstup:

Linux linuxsoid 4.4.0-34-generic #53-Ubuntu SMP St Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Uvažujme logicky, naše verze je 4.4.0-34, vše níže lze zbourat.

Podívejme se, jaké verze jádra ještě máme v seznamu, spusťte příkazy:

Dpkg -- seznam | grep linux-image dpkg --list | grep linuxové hlavičky

máme následující výstup:

Ii linux-image-4.4.0-31-generic 4.4.0-31.50 amd64 image linuxového jádra pro verzi 4.4.0 na 64bitovém x86 SMP ii linux-image-4.4.0-34-generic 4.4.0-34.53 amd6 obraz jádra pro verzi 4.4.0 na 64bitovém x86 SMP ii linux-image-extra-4.4.0-31-generic 4.4.0-31.50 amd64 Další moduly jádra Linuxu pro verzi 4.4.0 na 64bitovém x86 SMP ii linux-image -extra-4.4.0-34-generic 4.4.0-34.53 amd64 Linux kernel extra moduly pro verzi 4.4.0 na 64bit x86 SMP ii linux-image-generic 4.4.0.34.36 amd64 Generic Linux kernel kernel-iierslin -4.4.0-31 4.4.0-31.50 všechny hlavičkové soubory související s linuxovým jádrem verze 4.4.0 ii linux-headers-4.4.0-31-generic 4.4.0-31.50 hlavičky linuxového jádra amd64 pro verzi 4.4.0 na 64 bit x86 SMP ii linux-headers-4.4.0-34 4.4.0-34.53 všechny hlavičkové soubory související s linuxovým jádrem verze 4.4.0 ii linux-headers-4.4.0-34-generic 4.4.0-34.53 amd64 hlavičky linuxového jádra pro verzi 4.4.0 na 64bitovém x86 SMP ii linux-headers-generic 4.4.0.34.36 amd64 Generic Linux kernel headers

Na základě tohoto seznamu jsme pochopili, že můžete odstranit verzi 4.4.0-31; k tomu spusťte příkazy:

Sudo apt-get purge linux-image-4.4.0-31 sudo apt-get purge linux-headers-4.4.0-31

Pokud jde o jádra, to je pravděpodobně vše. Ačkoli existuje další příkaz, který vám umožní odstranit jádra několika verzí za sebou, pokud jsou v pořádku, to je:

  • 4.4.0-31
  • 4.4.0-32
  • 4.4.0-33
  • 4.4.0-34
  • 4.4.0-35

Doufám, že princip je jasný, v tomto případě, abychom mohli odstranit všech těchto 5 verzí jader, stačí spustit příkazy v terminálu:

Sudo apt-get purge linux-image-4.4.0-(31,32,33,34,35) sudo apt-get purge linux-headers-4.4.0-(31,32,33,34,35)

Při odstraňování jader buďte velmi opatrní, abyste náhodně nezničili systém. Po provedení těchto výše uvedených příkazů budou jádra odstraněna, zavaděč grub by měl být automaticky aktualizován a seznam aktuálních jader, která jsou k dispozici při zavádění systému, bude zredukován, někdy dojde k incidentům, kvůli kterým nemusí být zavaděč grub aktualizován, pak to musí být provedeno ručně spuštěním příkazů:

Sudo update-grub sudo update-grub2

to by mělo pomoci a bootloader bude aktualizován.

Odstranění starých jader přes GUI

Konzolová možnost odebrání jader Ubuntu je popsána výše, ale existuje i grafická možnost, vím, že začátečníci se bojí terminálu jako ohně, v tomto případě je možné odebrat pomocí správce aplikací Software Center, který ještě potřebuje nainstalovat, pokud máte Ubuntu 16.04.

Chcete-li nainstalovat, otevřete terminál (stiskněte Ctrl+Alt+T) a spusťte příkaz v terminálu:

Sudo apt-get install software-center

Jak asi víte (slyšeli jste), v distribuci Ubuntu 16.04 LTS vývojáři nahradili staré aplikační centrum Gnomish Ubuntu Software, ve kterém zapnuli spolehlivou ochranu a nyní nemůžete mazat jádra pomocí vyhledávání, jak bylo k dispozici na starý správce aplikací.

Odstranění jader a mezipaměti, prohlížeče i APT, a mezipaměti miniatur pomocí Ubuntu Tweak

Ano, aplikace Ubuntu Tweak si poradí s odstraněním starých jader, vymazáním mezipaměti náhledů, mezipamětí prohlížeče, e-mailových klientů, mezipamětí systému (APT, nepoužívané balíčky/nastavení balíčků) a to vše je dostupné zaškrtnutím políčka a potvrzením odstranění zadáním hesla správce po výzvě. Pokyny pro instalaci Ubuntu Tweak jsou k dispozici v materiálu -.

4. Použijte aplikaci BleachBit k vyčištění smetí v systému

BleachBit- je to něco jako CCleaner na Linuxu, což je podobné tomu samému, ujišťuji vás, že se používá ve Windows pro globální čištění odpadků a hlavně bez poškození systému, protože to je možné v aplikacích jako GTKorphan kvůli nemožnosti používat takové aplikace, můžete velmi snadno zničit systém. Aplikace dokáže odstranit téměř veškerý odpad pro většinu aplikací, které se používají v systému a mají mezipaměť, dočasné soubory, které se hromadí a hromadí každý den práce v systému, čímž získávají stovky megabajtů místa na disku, které lze použít pro oblíbenější než pro ukládání systémového odpadu.

Nástroj BleachBit dokáže zničit mezipaměti více než 70 populárních aplikací (včetně těch pro většinu webových prohlížečů); zastaralé balíčky, soubory aplikací, historie bash; což výrazně zjednodušuje obsluhu systému.

Není překvapením, že tuto aplikaci doporučuji nainstalovat jako jeden z hlavních nástrojů spolu s Ubuntu Tweak, pro pravidelné čištění odpadků v systému.

BleachBit na Ubuntu 16.04 LTS můžete nainstalovat přímo z Ubuntu Software pomocí vyhledávání, kde zadáním příslušného dotazu nainstalujete tuto aplikaci na 2 kliknutí. Spusťte možnost BleachBit as Root, zaškrtněte políčka vedle aplikací, mezipaměti a dočasných souborů, které chcete vymazat. V levém horním rohu klikněte na tlačítko "Náhled", abyste získali odhad a vizuální viditelnost toho, kolik místa určité soubory (mezipaměť, dočasné soubory atd.) zabírají, podívejte se, kliknutím na tlačítko "Vymazat" je smažte, to je vše, nyní se systém zhluboka nadechne)).

Instalace analogu CCleaner, BleachBit na Ubuntu Linux

Chcete-li nainstalovat aplikaci BleachBit na Ubuntu, otevřete terminál (stiskněte Ctrl+Alt+T) a spusťte následující příkaz:

Sudo apt install bleachbit

Po instalaci najdete aplikaci buď v Dash pomocí vyhledávání nebo v menu Ubuntu - Systémové nástroje - BleachBit jako Root.

závěry