Ubuntu 24.04.1 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelutUusimmat julkaisut: 24.04.1 LTS (suositeltu, 29.8.2024) ja 24.10 - Ubuntun 20-vuotisjulkaisu! (10.10.2024).
#!/bin/bashOLDCONF=$(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 0fiecho -e $YELLOW"Cleaning apt cache..."$ENDCOLORaptitude cleanecho -e $YELLOW"Removing old config files..."$ENDCOLORsudo aptitude purge $OLDCONFecho -e $YELLOW"Removing old kernels..."$ENDCOLORsudo aptitude purge $OLDKERNELSecho -e $YELLOW"Emptying every trashes..."$ENDCOLORrm -rf /home/*/.local/share/Trash/*/** &> /dev/nullrm -rf /root/.local/share/Trash/*/** &> /dev/nullecho -e $YELLOW"Script Finished!"$ENDCOLOR
Kiinnotaisi sellainen kysymys, että kun noita paketteja asenteelee ja poistaa. Niin lähteekö ne siististi pois vaiko ei?Jos asennan vaikka 1000 random pakettia ja uninstalloin ne, niin paljonko roskaa jää koneeseen? Ainakin Windows puolella tuo moskan kertyminen on surullisen kuuluisaa. - Kiitos
Nuo remove, autoremove, clean ja autoclean-jutut kun olet käynyt läpi niin ei jää paljoa. Siitä tämä hakaa (siitäKIN) mennen tullen tuon mainitsemasi maksullisen systeemin.
jos käynnistät ohjelman niin kotihakemistoon jää tietenkin konffit.Käsin poistoon.
Lainaus käyttäjältä: gdm - 06.06.09 - klo:18.34jos käynnistät ohjelman niin kotihakemistoon jää tietenkin konffit.Käsin poistoon.Yksi tyhmä kiinnostui kysymään ... mitä ne nämä sittenon...mikäli perusteellista siivousta tekee
Muita hyödyllisiä komentoja:apt-get autoremoveapt-get autocleanapt-get clean
Lainaus käyttäjältä: Karvameduusa - 06.06.09 - klo:19.45Muita hyödyllisiä komentoja:apt-get autoremoveapt-get autocleanapt-get cleanLisäksi mainitsisin deborphan -ohjelman siivoustyökaluksi. Tuon kanssa tosin kannattaa ollaäärimmäisen varovainen - eli älä testaa tuota kotona
71529-ubucleaner.sh ajaa samaa asiaa kuin yllä olevat komennot. Tämä scripta kykeneen myös poistamaan vanhat kernelit.
Lainaus71529-ubucleaner.sh ajaa samaa asiaa kuin yllä olevat komennot. Tämä scripta kykeneen myös poistamaan vanhat kernelit.Pakollinen modevinkuvonku: Kaikille tiedoksi että netistä löytyviä skriptejä ei sitten kannata ajaa ellei todella tiedä mitä ne tekee.
Näet ne kun menet /home-tiedostoon ja katsot siellä piilotiedostot, ne jotka alkaa pisteellä - esim .amsn on niitä tiedostoja. Ne joiden asennuksen TIEDÄT poistaneesi voit siirtää roskikseen jos et halua kyseisen ohjelman asetuksia säilyttää mahdollista myöhempää asennusta varten. Lyhyesti...
Muita hyödyllisiä komentoja:apt-get autoremoveapt-get autocleanapt-get clean71529-ubucleaner.sh ajaa samaa asiaa kuin yllä olevat komennot. Tämä scripta kykeneen myös poistamaan vanhat kernelit.71529-ubucleaner.sh sisältö koodina:Koodia: [Valitse]#!/bin/bashOLDCONF=$(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 0fiecho -e $YELLOW"Cleaning apt cache..."$ENDCOLORaptitude cleanecho -e $YELLOW"Removing old config files..."$ENDCOLORsudo aptitude purge $OLDCONFecho -e $YELLOW"Removing old kernels..."$ENDCOLORsudo aptitude purge $OLDKERNELSecho -e $YELLOW"Emptying every trashes..."$ENDCOLORrm -rf /home/*/.local/share/Trash/*/** &> /dev/nullrm -rf /root/.local/share/Trash/*/** &> /dev/nullecho -e $YELLOW"Script Finished!"$ENDCOLOR
Lainaus käyttäjältä: Karvameduusa - 06.06.09 - klo:19.45Muita hyödyllisiä komentoja:apt-get autoremoveapt-get autocleanapt-get clean71529-ubucleaner.sh ajaa samaa asiaa kuin yllä olevat komennot. Tämä scripta kykeneen myös poistamaan vanhat kernelit.71529-ubucleaner.sh sisältö koodina:Koodia: [Valitse]#!/bin/bashOLDCONF=$(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 0fiecho -e $YELLOW"Cleaning apt cache..."$ENDCOLORaptitude cleanecho -e $YELLOW"Removing old config files..."$ENDCOLORsudo aptitude purge $OLDCONFecho -e $YELLOW"Removing old kernels..."$ENDCOLORsudo aptitude purge $OLDKERNELSecho -e $YELLOW"Emptying every trashes..."$ENDCOLORrm -rf /home/*/.local/share/Trash/*/** &> /dev/nullrm -rf /root/.local/share/Trash/*/** &> /dev/nullecho -e $YELLOW"Script Finished!"$ENDCOLORonko tuon scriptin poistamat jutut varmasti turvallista poistaa, meinaan kun tuli kaikenmaailman flasplugin-freen poistamisia yms yms.
En suosittele - JOS ET TIEDÄ varmasti mitä olet poistamassa. Poistaa myös OHJELMIA.