script pre cistenie MINTu

Podělte se o své zkušenosti, tipy, triky a zlepšováky, které jsou příliš malé na článek na našem webu.
Nehledejte zde odpovědi na obecné dotazy.
Odpovědět
Zpráva
Autor
Uživatelský avatar
redhawk
Guru Mintu
Příspěvky: 3005
Registrován: 12 led 2016, 19:14
Bydliště: ako kedy

script pre cistenie MINTu

#1 Příspěvek od redhawk » 16 črc 2016, 11:48

Je to jednoduche nasledovny script staci skopirovat do textoveho editoru (pluma) a ulozit do suboru

Kód: Vybrat vše

 #!/bin/bash
 
OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE $METALINUXPKG|grep -v $CURKERNEL)
YELLOW="\033[1;33m"
RED="\033[0;31m"
ENDCOLOR="\033[0m"
 
if [ $USER != root ]; then
  echo -e $RED"Error: must be root"
  echo -e $YELLOW"Exiting..."$ENDCOLOR
  exit 0
fi
 
echo -e $YELLOW"Cleaning apt cache..."$ENDCOLOR
aptitude clean
 
echo -e $YELLOW"Removing old config files..."$ENDCOLOR
sudo aptitude purge $OLDCONF
 
echo -e $YELLOW"Removing old kernels..."$ENDCOLOR
sudo aptitude purge $OLDKERNELS
 
echo -e $YELLOW"Emptying every trashes..."$ENDCOLOR
rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
rm -rf /root/.local/share/Trash/*/** &> /dev/null
 
echo -e $YELLOW"Script Finished!"$ENDCOLOR
Subor ulozte v domovskom adresari a pomenujte cleaner.sh (popripade ako chcete ale s priponou sh)

nasledne v terminali zadajte:

Kód: Vybrat vše

sudo chmod +x cleaner.sh
cim script dostane prava ktore potrebuje.

Spustenie prebehne v terminali

Kód: Vybrat vše

sudo sh cleaner.sh
POZOR!!! pri spustani scriptu si vzdy skontrolujte aby boli vypnute programy.

Obcas moze totiz dojst ku kolizii.

Otestovane pod MINT 18 aj MX 17
Pravděpodobně kecám.

proud
Příspěvky: 10
Registrován: 24 srp 2019, 11:23

Re: script pre cistenie MINTu

#2 Příspěvek od proud » 26 srp 2019, 20:42

Asi budu za velkyho lamu,cimz zatim porad taky jsem,ale co minis tim "domovskym" adresarem?.........diky :-)

Ps:Zkopirovany a pojmenovany to mam,v textaku,ale na plose a zkousim uhodnout kam s tim :-)))))

Uživatelský avatar
redhawk
Guru Mintu
Příspěvky: 3005
Registrován: 12 led 2016, 19:14
Bydliště: ako kedy

Re: script pre cistenie MINTu

#3 Příspěvek od redhawk » 26 srp 2019, 21:47

proud píše:
26 srp 2019, 20:42
Asi budu za velkyho lamu,cimz zatim porad taky jsem,ale co minis tim "domovskym" adresarem?.........diky :-)

Ps:Zkopirovany a pojmenovany to mam,v textaku,ale na plose a zkousim uhodnout kam s tim :-)))))
je to adresar s menom uctu. terminal sa primarne otvara vzdy v home

je v precinku /home/meno
homes.png
staci kliknuk vlavo na nazov uctu (u mna acer) alebo ist na suborovysystem a do priecinku home a tam su priecinky uzivatelov

este to musi byt premenovane na *.sh a spravene spustitelnym.
Pravděpodobně kecám.

proud
Příspěvky: 10
Registrován: 24 srp 2019, 11:23

Re: script pre cistenie MINTu

#4 Příspěvek od proud » 26 srp 2019, 22:38

Ok,nebyl jsem si jistej,diky :-),tak si jdu hrat :-),sh to mam,ale jak to udelat spustitelnym,to nevim,mel jsem za to ze to spustim v rootu,jakoze terminalu,jak je vejs ukazany.....
Naposledy upravil(a) proud dne 26 srp 2019, 22:49, celkem upraveno 2 x.

proud
Příspěvky: 10
Registrován: 24 srp 2019, 11:23

Re: script pre cistenie MINTu

#5 Příspěvek od proud » 26 srp 2019, 22:45

Tak uz to maka :-)

Odpovědět