sudo apt-mark auto $(apt-mark showmanual | grep -E "^linux-([[:alpha:]]+-)+[[:digit:].]+-[^-]+(|-.+)$")
sudo apt autoremove --purge
sudo apt clean
sudo aptitude purge '~c'
Weź odinstaluj ten program, i pobierz go przez PPA
sudo add-apt-repository ppa:oguzhaninan/stacer -y
sudo apt-get install stacer -y
I powinno wszystko działać.
Jak chcesz uczynić plik wykonywalnym (w tym przypadku plik Stacer*.AppImage) musisz wykonać następujące polecenie w terminalu:
sudo chmod +x nazwa_pliku
lub po kliknięciu w niego PPM otworzy ci się menu, wybierz właściwości, dalej zakładka uprawnienia i tam zaznacz [zezwolenie na wykonywanie pliku jako programu]
Mam Minta który bazuje na Ubuntu.
Strace nie otwiera się domyślnie w języku polskim.
- Rozwiązanie było w podanym wcześniej linku.
Trzeba zmienić język w samej aplikacji i ją zresetować (zamknąć i uruchomić ponownie )
Po lewej stronie jak są ikonki, to ikonka z pojawiającym się napisem " Settings " gdy najedziesz kursorem myszy.
i jest tam zakładka " Language "
Więc możliwe że się nie zrozumieliście.
Edycja
Jeszcze coś. W Ubuntu
- pakiet (stacer) nie posiada osobnego pakietu językowego
- Nie działa zmiana na inny język niż polski czy angielski, więc możliwe że czegoś Ci brakuje w systemie lub masz nie do końca spolszczony system.
Edycja
Sprostowanie.
Wszedłem na Xubuntu na Virtualboxie i potem patrze w systemie że mam również po angielsku na obu systemach.
Bynajmniej teraz, rano mi się zdawało że było po polsku. Moze nie chcący zaktualizowałem pakiet.
Ściągnąłem paczkę deb z GitHub wspomnianego linku i zainstalowałem klikając 2 razy ( uruchomil sie instalator, usunełem stary, zainstalowalem sciagniety )
i jest Stacer po polsku. Zresetowalem caly system Xubuntu i dalej jest po polsku.
Ale jest jeszcze jeden problem.
Niezależnie skąd ściągnięty Stacer, czy z githuba, czy z repozytoriów
to widze że po jakimś czasie wyskakuje błąd
Naruszenie ochrony pamięci (zrzut pamięci)
i nie jestem wstanie zauważyć od czego.
Moze to przypadek, nie wiem.
Ciasteczka można czyścić z poziomu przeglądarki, można to nawet trochę zautomatyzować.
Katalog /tmp montuje się w pamięci RAM i sam się sprząta po każdym uruchomieniu kompa.
/etc/fstab
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Dalej, /var/cache/apt/archives/ też można zamontować do RAMu . Jest to katalog do którego pobierają się paczki .deb potrzebne do aktualizacji. Sporo tego bywa i po aktualizacji nie są do niczego potrzebne. Po restarcie 'same się usuną'
/etc/fstab
tmpfs /var/cache/apt/archives tmpfs defaults,noatime 0 0
i apt clean nie ma już nic do roboty ;)
Dlatego nie widzę zastosowania dla kolejnych śmieciowych aplikacji ,tym bardziej popełnionych w electronie typu stacer, cleaner, bleachbit chyba że ktoś lubi ładne gui i lubi se poklikać (ach te windziane nawyki) :)
/tmp się samo czyści
Natomiast stare wersje kernela rzeczywiście mogą zostawać i zapychać system.
W Mincie tak miałem, dopóki nie odkryłem opcję automatycznego usuwania w "aktualizatorze" systemu.
W Xubuntu nie widzę takiej opcji żeby zostawiało 3 kernele i resztę samo usuwało przy aktualizacji.
Może warto wspomnieć jeszcze ze Gnome i Mate mają graficzny " Disk Usage Analyzer "
ale wspominam, nie polecam.
- bo może Ci pobrać trochę zależności i zawalisz sobie system
- bo z tego programu się korzysta głównie raz na rok, gdy już faktycznie zabraknie miejsca w systemie.
Zamiast tego możesz się nauczyć obsługi terminala.
Odnośnie jak używać terminala, masz mnóstwo poradników na YouTube,
w tym po polsku.
Natomiast odnośnie komend df i du ( " du ", a nie dh ) oraz find i jeszcze ls
W internecie też coś znajdziesz o tych komendach, głównie po angielsku. ( po polsku nic nie znalazłem )
Możesz też czasem znaleźć skrypty bash, przykład
#!/bin/bash
# Find largest files and directories
VERSION="1"
LICENCE="GPL v3: https://www.gnu.org/licenses/gpl.html "
#########################################################
YOUR_PATH="$2"
[ -z "$YOUR_PATH" ] && YOUR_PATH=$(pwd)
case "$1" in
"--dirs"|"-d")
du -h "$YOUR_PATH" | sort -hr | head -10
;;
"--files.and.dirs"|"-f.d")
du -ah "$YOUR_PATH" | sort -hr | head -5
;;
"--files"|"-f")
find "$YOUR_PATH" -type f -exec du -ah {} + | sort -hr | head -5
;;
"--help"|"-h")
echo "---------------------------------------------------------"
echo "usage: $0 --option /your/path/"
echo " "
echo " Main:"
echo " --dirs -d find largest dirs"
echo " --files.and.dirs -f.d find largest files and dirs"
echo " --files -f find largest files"
echo " --help -h show help"
echo " "
echo " Info: If you don't add a path at the end, the script will search in the place where it was run."
echo "---------------------------------------------------------"
exit
;;
*)
echo " Error: unknown option"
echo " Try use: $0 --help"
exit
;;
esac
I z tego można wyłuskać komendy:
Wyświetli 10 najwiekszych katalogów w katalogu /home
du -h "/home" | sort -hr | head -10
Wyświetli 5 najwiekszych plikow w katalogu /home
find "/home" -type f -exec du -ah {} + | sort -hr | head -5
Edytowane
Albo taka komenda z innego miejsca
Wyświetli pliki w katalogu w którym została uruchomiona i posortuje pliki według wielkości pliku.
Ale niestety wielkości katalogu to to nie wyświetli tak jakbyśmy chcieli. Trzeba się posiłkować komendami wyżej.
wyszukujesz kernele zainstalowane 'ręcznie' i oznaczasz je jako zainstalowane 'automatycznie' :
sudo apt-mark auto $(apt-mark showmanual | grep -E "^linux-([[:alpha:]]+-)+[[:digit:].]+-[^-]+(|-.+)$")
Wtedy można użyć apt autoremove i wywalić wszystkie oprócz dwóch , czy trzech najnowszych (jest to określone gdzieś w konfigach APTa) :
sudo apt autoremove --purge
i na koniec wywalasz w niebyt pliki konfiguracyjne nieistniejących już kerneli :
I gotowy skrypt dla KDE z bajerami :) :
#!/bin/sh
kdialog --msgbox "Czyszczenie komputera uruchomi w konsoli programy sprzątające jeden po drugim.
Dla każdego programu podaj hasło.
Zatwierdź tę wiadomość OK i jedziesz z koksem :)" &&
konsole -e sudo apt-mark auto $(apt-mark showmanual | grep -E "^linux-([[:alpha:]]+-)+[[:digit:].]+-[^-]+(|-.+)$") &&
konsole -e sudo apt autoremove --purge &&
konsole -e sudo apt clean &&
konsole -e sudo aptitude purge '~c' &&
konsole -e ktrash5 --empty &&
kdialog --msgbox "Pozamiatane.
Konserwator Powierzchni Płaskich dziękuje za współpracę."
Jeden klik i posprzątane.