Nowe posty

Autor Wątek: czyszczenie systemu  (Przeczytany 2118 razy)

Online kszyhu

  • Nowy na forum
  • *
  • Wiadomości: 40
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #15 dnia: 2021-10-27, 18:02:48 »
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]

Offline marcin21

  • Użytkownik
  • **
  • Wiadomości: 61
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #16 dnia: 2021-10-27, 23:45:22 »
Weź odinstaluj ten program, i pobierz go przez PPA
sudo add-apt-repository ppa:oguzhaninan/stacer -y
sudo apt-get update
sudo apt-get install stacer -y
I powinno wszystko działać.
gdy próbowałem instalować ten program według tych komend pokazała się mi taka informacja
See apt-secure(8) manpage for repository creation and user configuration details.
Zobacz stronę podręcznika apt-secure(8), aby dowiedzieć się więcej o tworzeniu repozytorium i konfiguracji użytkownika
The repository 'http://ppa.launchpad.net/oguzhaninan/stacer/ubuntu focal Release' does not have a Release file.
Repozytorium „http://ppa.launchpad.net/oguzhaninan/stacer/ubuntu focal Release” nie zawiera pliku Release.
Updating from such a repository can't be done securely, and is therefore disabled by default.
Aktualizowanie z takiego repozytorium nie może być wykonane bezpiecznie i dlatego jest domyślnie wyłączone.

Offline robson75

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 339
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #17 dnia: 2021-10-27, 23:58:58 »
Nie pomogę Ci w tej kwestii, bo nie mam Ubuntu.
A te komendy wziąłem z tej strony https://github.com/oguzhaninan/Stacer

Edit.
A czy czasami nie ma tego programu w repo Ubuntu?
Weź wklep w terminal
sudo apt install stacer
« Ostatnia zmiana: 2021-10-28, 00:25:08 wysłana przez robson75 »
Arch Linux Xfce+compiz - 64Bit Linux User #621110
anarchyinstaller

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2562
  • 1709
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #18 dnia: 2021-10-28, 02:42:35 »
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.
« Ostatnia zmiana: 2021-10-28, 04:31:09 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline marcin21

  • Użytkownik
  • **
  • Wiadomości: 61
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #19 dnia: 2021-10-28, 09:06:34 »
Coz stacera używać będę tylko do czyszczenia dysku z plików tymczasowych i cookies  a na YouTube jest filmik odnośnie tego programu o ile pamiętam  więc dam sobie spokój że zmianą języka w programie na polski
« Ostatnia zmiana: 2021-10-28, 09:14:43 wysłana przez marcin21 »

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #20 dnia: 2021-10-28, 11:18:44 »
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) :)





« Ostatnia zmiana: 2021-10-28, 11:20:17 wysłana przez mackeire »

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #21 dnia: 2021-10-28, 11:35:39 »
Jeszcze coś o sprzątaniu.
 Nie wiem czy tylko ja mam takiego pecha czy to przypadłość wszystkich ubu-podobnych :)
Otóż system zbiera sobie stare kernele. Po aktualizacji do wyższego numerka stare pozostają a standardowe polecenie apt autoremove nie daje rady ich posprzątać. 
Tym sposobem jeden z moich kompów nazbierał sobie ze dwadzieścia kerneli na łączną sumę ok. 6 GB przestrzeni dyskowej :) 
Pobierane do aktualizacji kernele są nie wiedzieć czemu oznaczane w systemie jako 'zainstalowane ręcznie'  dlatego apt autoremove tu nie działa.  Pewnie to jakiś bug, nie chce mi się z tego doktoryzować. Chwilowo obejściem problemu jest oznaczenie kerneli jako 'auto' a następnie standardowo apt autoremove jak to drzewiej bywało :)


Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2562
  • 1709
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #22 dnia: 2021-10-28, 13:28:25 »
/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
man nazwa_komendy
nazwa_komendy --help
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.
ls --sort=size -lh
« Ostatnia zmiana: 2021-10-29, 12:08:40 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2562
  • 1709
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #23 dnia: 2021-10-28, 15:53:32 »
Cytuj
Chwilowo obejściem problemu jest oznaczenie kerneli jako 'auto' a następnie standardowo apt autoremove jak to drzewiej bywało
mackeire Mógłbyś bardziej wyjaśnić  ( " oznaczenie kerneli jako 'auto'  " )
bo nie rozumiem jak to zrobić gdybym chciał tym sposobem jak ty ?
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #24 dnia: 2021-10-28, 16:35:42 »
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 :
sudo aptitude purge '~c'

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.


« Ostatnia zmiana: 2021-10-28, 16:38:21 wysłana przez mackeire »

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2562
  • 1709
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #25 dnia: 2021-10-28, 18:15:51 »
Cytuj
(jest to określone gdzieś w konfigach APTa) :
Podobno sobie generuje listę kerneli do zatrzymania skryptem /etc/kernel/postinst.d/apt-auto-removal  znalazłem to w
https://askubuntu.com/questions/620266/how-does-apt-decide-how-many-old-kernels-to-keep
https://askubuntu.com/questions/1066292/increase-number-of-old-kernels-to-keep-on-autoremove
Choć to pewnie nie potrzebna wiedza xD
« Ostatnia zmiana: 2021-10-28, 18:17:58 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline marcin'82

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 380
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #26 dnia: 2021-10-28, 20:01:28 »
Cytat: mackeire
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)

Jak ty mnie zaimponowałeś w tej chwili! :D
marcin82

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 440
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #27 dnia: 2021-10-28, 22:41:17 »
Do usług

Offline marcin21

  • Użytkownik
  • **
  • Wiadomości: 61
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #28 dnia: 2021-11-02, 05:54:10 »
Od lat używam BleachBit, i sobie chwale ten program, ale trzeba uważać co się zaznacza do czyszczenia. Np. w przeglądarkach typu FF nie zaznaczaj haseł.

Ale bardziej do Ubuntu jest przystosowany Stacer, ale nie używałem więc go nie znam.

Parę lat temu gdy miałem minta to był jeszcze UbuntuTweak, ale raczej on jest nie wspierany.
Jak uruchamiasz program BLEACHBIT w trybie root  i zwykłym trybie co masz po zaznaczane ?

Offline robson75

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 339
    • Zobacz profil
Odp: czyszczenie systemu
« Odpowiedź #29 dnia: 2021-11-02, 11:43:06 »
W trybie root mam to zaznaczone



oraz lokalizacje językowe, ale musisz uważać aby nie pousuwać tłumaczeń potrzebnych w systemie, np. ja mam zaznaczone pl i eng, a resztę usuwam.

EDIT.
Nie zaznaczaj wolnej przestrzeni dyskowej, ani w zwykłym trybie, ani w root. Ponieważ jest to proces bardzo powolny, i praktycznie nic nie dający.
Oraz pamięci, bo tylko jest czyszczony SWAP.
« Ostatnia zmiana: 2021-11-02, 12:23:19 wysłana przez robson75 »
Arch Linux Xfce+compiz - 64Bit Linux User #621110
anarchyinstaller