Автор Тема: препоръка за графичен инструмент за почистване на системата за Убунту!?  (Прочетена 2960 пъти)

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Та, прави ми впечатление, че като инсталирам някакъв пакет от синаптика, той инсталира и други с които е свързан, но като го деинсталирам не ги деинсталира и тях.
Ползвам Убунту Туикс, но то май чисти само кеша, а програмата за почистване в Убунту съм я изхвърлил отдавна, че ми забърсва и програми които съм инсталирал и ползвам.
Активен

radoshow

  • Напреднали
  • *****
  • Публикации: 1313
  • Distribution: Arch Linux
  • Window Manager: Gnome Shell
    • Профил
Та, прави ми впечатление, че като инсталирам някакъв пакет от синаптика, той инсталира и други с които е свързан, но като го деинсталирам не ги деинсталира и тях.
Ползвам Убунту Туикс, но то май чисти само кеша, а програмата за почистване в Убунту съм я изхвърлил отдавна, че ми забърсва и програми които съм инсталирал и ползвам.
До колкото разбирам искаш освен пакета който деинсталираш също така и осиротелите (orphaned) пакети да се премахват.Аз знам два начина.Единия е през терминал с deborphan,който съм ползвал и работи,а втория е с GtkOrphan за който само знам,но не съм ползвал.
Активен

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Да, пакети които са инсталирани, но не се ползват от никоя от инсталираните програми.
Логиката ми е, че като инсталирам някоя програма, тя инсталира пакети, които до момента, другите програми не са имали нужда от тях, а като я деинсталирам не премахва пакетите които е добавила. С такова впечатление съм останал!
Активен

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
Може да използваш и BleachBit. В него има опция за изчистване на "осиротелите" пакети и на кеша:

Но на практика използваш apt-get. Ако не те мързи, може да си напишеш командите направо в терминала.
Активен

stan_25

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Да, пакети които са инсталирани, но не се ползват от никоя от инсталираните програми.
Логиката ми е, че като инсталирам някоя програма, тя инсталира пакети, които до момента, другите програми не са имали нужда от тях, а като я деинсталирам не премахва пакетите които е добавила. С такова впечатление съм останал!

Аз ползвам Synaptic за целта. Що ти е друго приложение?!!

« Последна редакция: Nov 27, 2011, 14:38 от stan_25 »
Активен

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
...
Аз ползвам Synaptic за целта. Що ти е друго приложение?!!
...
Така е, но умниците решиха, че и Synaptic не е необходим и вече не го инсталират по подразбиране.
Активен

stan_25

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
...
Аз ползвам Synaptic за целта. Що ти е друго приложение?!!
...
Така е, но умниците решиха, че и Synaptic не е необходим и вече не го инсталират по подразбиране.
И какво му е сложното да се инсталира впоследствие. А и backinblack вече си го ползва за инсталиране на приложения ;)
Активен

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
sudo apt-get update
sudo apt-get autoremove
sudo apt-get autoclean
Друго не ти трябва.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Май си е най-добре да ползвам синаптика, но такъв филтър в Убунту 10.04 нямам, та разгледах настройките на филтрите и се опитах да си създам филтър за осиротели пакети и сега взе че се блокира менюто лични филтри дето е горе на картинката! Като избера лични филтри и синаптика се затваря, но не е болка за умиралка, аз и без това до сега не съм ги ползвал тези лични фирми които са си от убунту.
Активен

konan

  • Напреднали
  • *****
  • Публикации: 117
    • Профил
backinblack, Ubuntu Tweak си върши много добре работата в този аспект.Как досега не си го забелязал не знам.
Активен

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
...
И какво му е сложното да се инсталира впоследствие. А и backinblack вече си го ползва за инсталиране на приложения ;)
Не е сложно, ако знаеш, че има такава програма. Колко от хората, решили да сложат Ubuntu за първи път, са чували за Synaptic?

Щом backinblack е с Ubuntu 10.04, тогава може да използва или Synaptic, или Ubuntu Tweak. За разлика от последното Ubuntu, там ги има и двете. Както са казали (и показали) по-горе и двете работят и може да избере това, което му е по-удобно:


..., но такъв филтър в Убунту 10.04 нямам, та разгледах настройките на филтрите и се опитах да си създам филтър за осиротели пакети и сега взе че се блокира менюто лични филтри дето е горе на картинката! ...
В Synaptic няма защо да пипаш в "Custom Filters". Трябва да използваш "Status" (stan_25 го е показал) . Там ще има опция "Installed (auto removable)", само ако има "orphaned packages". В Ubuntu Tweak трябва да се използва "Clean Packages", като и там ще се показват неща, само ако има такива пакети.
За мен, най-сигурно е през терминала и аз съм използвал главно този начин.
« Последна редакция: Nov 27, 2011, 17:49 от trosho »
Активен

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Ама аз до сега ползвам Убунту Туикс, но съм останал с впечатление, че трие само кеша на свалените пакети, а не тези които, както сега разбрах им се казвало "осиротели"!

Значи, май от това което до сега съм чистил, повече от него е рисковано за самата система!
С тази програма дето radoshow препоръча, като си поиграх малко с чистене и скапах системата! Добре, че беше на виртуалка, та си върнах "system restore"-то(снапшота) :D
Активен

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
Bleachbit върши по-добра работа от apt-get autoclean тествал съм ,другото което ползвам (но много внимателно трябва да борави с него е този скрипт:
Код
GeSHi (Bash):
  1. #!/bin/bash
  2.  
  3. OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
  4. CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
  5. LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
  6. METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
  7. OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE $METALINUXPKG|grep -v $CURKERNEL)
  8. YELLOW="33[1;33m"
  9. RED="33[0;31m"
  10. ENDCOLOR="33[0m"
  11.  
  12. if [ $USER != root ]; then
  13.  echo -e $RED"Error: must be root"
  14.  echo -e $YELLOW"Exiting..."$ENDCOLOR
  15.  exit 0
  16. fi
  17.  
  18. echo -e $YELLOW"Cleaning apt cache..."$ENDCOLOR
  19. aptitude clean
  20.  
  21. echo -e $YELLOW"Removing old config files..."$ENDCOLOR
  22. sudo aptitude purge $OLDCONF
  23.  
  24. echo -e $YELLOW"Removing old kernels..."$ENDCOLOR
  25. sudo aptitude purge $OLDKERNELS
  26.  
  27. echo -e $YELLOW"Emptying every trashes..."$ENDCOLOR
  28. rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
  29. rm -rf /root/.local/share/Trash/*/** &> /dev/null
  30.  
  31. echo -e $YELLOW"Script Finished!"$ENDCOLOR
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"