Pagina 2 di 2

Re: Manca troppo spazio nel mio HD di ubuntu.

Inviato: domenica 21 giugno 2009, 8:09
da patel
naf ha scritto: Ti consiglio di creare un file vuoto nella home rinominato ubucleaner.sh e coppia la stringa qui sotto lo incolli e lo salvi:

Codice: Seleziona tutto

sudo aptitude purge $OLDCONF
sudo aptitude purge $OLDKERNELS
è necessario anteporre il sudo in questi comandi quando lo script è stato lanciato con sudo ?

Re: Manca troppo spazio nel mio HD di ubuntu.

Inviato: domenica 21 giugno 2009, 10:54
da naf
patel ha scritto:
naf ha scritto: Ti consiglio di creare un file vuoto nella home rinominato ubucleaner.sh e coppia la stringa qui sotto lo incolli e lo salvi:

Codice: Seleziona tutto

sudo aptitude purge $OLDCONF
sudo aptitude purge $OLDKERNELS
è necessario anteporre il sudo in questi comandi quando lo script è stato lanciato con sudo ?
Non è necessario... va bene anche senza, grazie per la precisazione.  (b2b)

Naf

Re: [Risolto] Manca troppo spazio nel mio HD di ubuntu.

Inviato: giovedì 16 luglio 2009, 23:47
da criceto45
scusate se riprendo il post,ma nella pulizia di oggi mi ha rimosso skype e wine non l'aveva mai fatto.non e' grave ma vorrei sapere come mai grazie

Re: [Risolto] Manca troppo spazio nel mio HD di ubuntu.

Inviato: venerdì 17 luglio 2009, 11:28
da streetcross
criceto45 ha scritto: scusate se riprendo il post,ma nella pulizia di oggi mi ha rimosso skype e wine non l'aveva mai fatto.non e' grave ma vorrei sapere come mai grazie
forse sono stati installati indirettamente? oppure un errore comunque legato all'auotremove, ad ogni modo non perdi le tue impostazioni anche se reinstalli  :)

Re: [Risolto] Manca troppo spazio nel mio HD di ubuntu.

Inviato: venerdì 17 luglio 2009, 11:40
da difri84
bellissimo lo script.. me lo sono rubato subito!!!
perchè non ci metti anche una riga finale di output in cui ti dice lo spazio liberato??
mi sa che sarebbe un bel casino farlo.... :)
però sai che bellezza!

Re: Manca troppo spazio nel mio HD di ubuntu.

Inviato: venerdì 17 luglio 2009, 13:59
da basettoni
naf ha scritto: Ti consiglio di creare un file vuoto nella home rinominato ubucleaner.sh e coppia la stringa qui sotto lo incolli e lo salvi:

Codice: Seleziona tutto

#!/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
poi lo fai partire con questo:

Codice: Seleziona tutto

sudo chmod +x ubucleaner.sh && sudo ./ubucleaner.sh
Naf
Eseguito, davvero un bell' aiuto, grazie.