Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/PulireUbuntu"
Differenze tra le versioni 130 e 139 (in 9 versioni)
Versione 130 del 03/02/2022 15.36.16
Dimensione: 7871
Autore: jeremie2
Commento: importata da Carlin0/Prove9
Versione 139 del 28/08/2025 14.52.25
Dimensione: 8520
Commento: + 24.04
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 7: Linea 7:
<<Informazioni(rilasci="20.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=482478")>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=482478"; rilasci="24.04 22.04 20.04")>>
Linea 11: Linea 11:
La presente guida vuole essere un'introduzione alle principali operazioni di manutenzione e pulizia del sistema. La presente guida introduce le principali operazioni di manutenzione e pulizia del sistema.
Linea 15: Linea 15:
Quelli che seguono sono i servizi che possono essere disattivati senza alcun rischio, ammesso che non siano correlati a qualche esigenza particolare: Quelli che seguono sono i servizi che possono essere disattivati senza alcun rischio, se non correlati ad esigenze specifiche di un particolare sistema o utente:
Linea 17: Linea 17:
||<tablestyle="width:80%" rowstyle="background-color: #cccccc;" :>'''Servizio''' ||<:> '''Azione''' ||
||<#f7f7f7> '''acpid''' || gestione energetica intelligente (vedere [[#nota|nota]]) ||
||<#f7f7f7> '''acpid support''' || risparmio energetico sui notebook (vedere [[#nota|nota]]) ||
||<#f7f7f7> '''apache2''' || server web apache2 ||
||<#f7f7f7> '''apmd''' || indicatore di stato delle batterie per vecchi computer portatili (vedere [[#nota|nota]]) ||
||<#f7f7f7> '''bluetooth''' || gestione bluetooth ||
||<#f7f7f7> '''cups''' || server di stampa ||
||<#f7f7f7> '''powernowd''' || controllo del voltaggio e della velocità della CPU ||
||<#f7f7f7> '''saned''' || demone per la gestione dello scanner ||
||<#f7f7f7> '''ssh''' || server ssh per accedere da remoto al vostro PC ||
||<tablestyle="width:80%" :>'''Servizio''' ||<:> '''Azione''' ||
|| '''acpid''' || gestione energetica intelligente (vedere [[#nota|nota]]) ||
|| '''acpid support''' || risparmio energetico sui notebook (vedere [[#nota|nota]]) ||
|| '''apache2''' || server web apache2 ||
|| '''apmd''' || indicatore di stato delle batterie per vecchi computer portatili (vedere [[#nota|nota]]) ||
|| '''[[Hardware/DispositiviSenzaFili/Bluetooth|bluetooth]]''' || gestione bluetooth ||
|| '''[[Server/Stampa|cups]]''' || server di stampa ||
|| '''powernowd''' || controllo del voltaggio e della velocità della CPU ||
|| '''saned''' || demone per la gestione dello scanner ||
|| '''ssh''' || server ssh per accedere da remoto al vostro PC ||
Linea 41: Linea 41:
 0. Per eliminare i file di configurazione di un determinato pacchetto digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{  0. Per disinstallare un determinato pacchetto eliminando anche i file di configurazione digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
Linea 46: Linea 46:
dpkg -l | egrep "^rc" | cut -d ' ' -f3 apt list '?config-files'
Linea 48: Linea 48:
sudo dpkg --purge `dpkg -l | egrep "^rc" | cut -d ' ' -f3` sudo apt purge '?config-files'
Linea 50: Linea 50:
{{{#!wiki note
Prima del secondo '''dpkg''' e alla fine del comando sono stati posti degli accenti gravi, differenti dalle virgolette semplici, che si possono facilmente ottenere con la combinazione '''Alt ``Gr + ' '''.}}}
Linea 62: Linea 60:
 0. Per eliminare le cartelle dei programmi di cui si ha la certezza che siano stati rimossi digitare: {{{  0. Per eliminare le cartelle di configurazione di eventuali programmi ormai disinstallati, digitare: {{{
Linea 81: Linea 79:
Consultare la [[AmministrazioneSistema/BleachBit|guida di BleachBit]] Consultare la [[AmministrazioneSistema/BleachBit|guida di BleachBit]].
Linea 85: Linea 83:
Con l'espressione ''libreria orfana'' si vuole indicare una libreria precedentemente installata perchè necessaria al corretto funzionamento di una o più applicazioni, diventata inutile successivamente alla disinstallazione di tutti i programmi che ne facevano uso. Occorre tuttavia tenere conto che se sono stati [[https://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi|installati programmi]] da [[https://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi/DaSorgenti|sorgenti]] potremmo privarli di librerie a loro utili. Con l'espressione ''libreria orfana'' si indica una libreria precedentemente installata perché necessaria al corretto funzionamento di una o più applicazioni. Pertanto diventano inutili successivamente alla disinstallazione di tutti i programmi che ne facevano uso. Occorre tuttavia tenere conto che, se sono stati installati programmi da [[AmministrazioneSistema/InstallareProgrammi/DaSorgenti|sorgenti]] potremmo privarli di librerie a loro utili.
Linea 106: Linea 104:
 0. Per un elenco completo delle opzioni disponibili consultare il man di [[http://manpages.ubuntu.com/manpages/focal/man1/deborphan.1.html|deborphan]]  0. Per un elenco completo delle opzioni disponibili consultare il man di [[http://manpages.ubuntu.com/manpages/focal/man1/deborphan.1.html|deborphan]].
Linea 108: Linea 106:
= Pacchetti di lingua = ## localpurge non è più presente nei repository!
##
##= Pacchetti di lingua =
##
##L'installazione di un pacchetto sul sistema comporta anche l'installazione dei pacchetti di localizzazione e delle relative pagine '''man''' delle altre lingue diverse da quella corrente. È possibile eliminare tali file inutili con il programma [[apt://localepurge | localepurge]].
##
##{{{#!wiki important
##Il programma non si integra con la gestione dei pacchetti di Ubuntu. Un uso poco cauto potrebbe causare danni al ##sistema.}}}
##
####== Installazione di localepurge ==
##
##[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://localepurge | localepurge]].
##
##== Configurazione ==
##
##Durante la configurazione dell'applicazione bisogna selezionare le lingue che si vogliono mantenere sul sistema. Le altre verranno eliminate.<<BR>>
##Si consiglia di mantenere sul sistema l'inglese (che è la lingua predefinita) e l'italiano, selezionando le seguenti ##sigle:
##
## * '''C''' (predefinita, non in elenco)
## * '''en'''
## * '''en_US'''
## * '''en_US.UTF-8'''
## * '''en_US.ISO-8859-15'''
## * '''it'''
## * '''it_IT'''
## * '''it_IT@euro'''
## * '''it_IT.UTF-8'''
##
##Verranno chieste anche altre informazioni, tra di esse la più importante riguarda l'eliminazione delle pagine di manuale. Per eliminare le pagine '''man''' in lingue diverse dalle due selezionate è sufficiente premere '''Yes'''. ##Tutte le configurazioni verranno salvate nel file `/etc/locale.nopurge`.
##
##Per riconfigurare tutte le impostazioni del programma digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
##sudo dpkg-reconfigure localepurge
##}}}
##
##== Avvio del programma ==
##
Una volta salvata la configurazione è possibile lanciare il programma. Aprire un [[AmministrazioneSistema/Terminale|terminale]] e digitare il seguente comando:
##{{{
##sudo localepurge
##}}}
##
##Verrà avviata l'analisi, dunque l'eliminazione dei file inutilizzati, infine verrà comunicata la dimensione dello spazio liberato.
##
##{{{#!wiki note
##L'efficacia del programma è direttamente proporzionale alla quantità di pacchetti installati: su un sistema abbastanza pulito l'esecuzione del comando comporterà la liberazione di alcune decine di MiB dal disco fisso. Se si possiedono molti programmi installati sul sistema, è probabile che lo spazio liberato raggiunga una dimensione prossima a 100 MiB.
##}}}
##
Linea 110: Linea 154:
L'installazione di un pacchetto sul sistema comporta anche l'installazione dei pacchetti di localizzazione e delle relative pagine '''man''' delle altre lingue diverse da quella corrente. È possibile eliminare tali file inutili con il programma [[apt://localepurge | localepurge]]. = Pulizia snap =
Linea 112: Linea 156:
== Installazione di localepurge == Consultare [[AmministrazioneSistema/InstallareProgrammi/PacchettiSnap#Pulizia_snap_inutilizzati|questo paragrafo]].
Linea 114: Linea 158:
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://localepurge | localepurge]]. = Pulizia flatpak =
Linea 116: Linea 160:
{{{#!wiki important
Il programma non si integra con la gestione dei pacchetti di Ubuntu. Un uso poco cauto potrebbe causare dei danni al sistema.}}}
Consultare la relativa [[AmministrazioneSistema/InstallareProgrammi/PacchettiFlatpak|guida]].
Linea 119: Linea 162:
== Configurazione == = Individuare grandi file e/o cartelle =
Linea 121: Linea 164:
Durante la configurazione dell'applicazione bisogna selezionare le lingue che si vogliono mantenere sul sistema, le altre verranno eliminate. Possono essere utili alcuni semplici strumenti per individuare la presenza di file e/o cartelle che occupano molto spazio, al fine di valutare caso per caso l'eventuale eliminazione.
Linea 123: Linea 166:
Si consiglia di mantenere sul sistema l'inglese (che è la lingua predefinita) e l'italiano, selezionando le seguenti sigle:  * '''du''' e '''find''' si tratta di due comandi di base; per il loro utilizzo consultare [[AmministrazioneSistema/ComandiBase|questa guida]] oppure utilizzare i comandi:{{{
man du
man find
}}}
 * '''Baobab''' (Analizzatore di Utilizzo del Disco): semplice programma grafico, di utilizzo molto intuitivo. Per ottenerlo [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://baobab | baobab]].
Linea 125: Linea 172:
 * '''C''' (predefinita, non in elenco)
 * '''en'''
 * '''en_US'''
 * '''en_US.UTF-8'''
 * '''en_US.ISO-8859-15'''
 * '''it'''
 * '''it_IT'''
 * '''it_IT@euro'''
 * '''it_IT.UTF-8'''

Verranno chieste anche altre informazioni, tra di esse la più importante riguarda l'eliminazione delle pagine di manuale. Per eliminare le pagine '''man''' in lingue diverse dalle due selezionate è sufficiente premere '''Yes'''. Tutte le configurazioni verranno salvate nel file `/etc/locale.nopurge`.

Per riconfigurare tutte le impostazioni del programma digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo dpkg-reconfigure localepurge
}}}

== Avvio del programma ==

Una volta salvata la configurazione è possibile lanciare il programma. Aprire una finestra di [[AmministrazioneSistema/Terminale|terminale]] e digitare il seguente comando:
{{{
sudo localepurge
}}}

Verrà avviata l'analisi, dunque l'eliminazione dei file inutilizzati, infine verrà comunicata la dimensione dello spazio liberato.

{{{#!wiki note
L'efficacia del programma è direttamente proporzionale alla quantità di pacchetti installati: su un sistema abbastanza pulito l'esecuzione del comando comporterà la liberazione di alcune decine di MiB dal disco fisso. Se si possiedono molti programmi installati sul sistema, è probabile che lo spazio liberato raggiunga una dimensione prossima a 100 MiB.}}}


Guida verificata con Ubuntu: 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

La presente guida introduce le principali operazioni di manutenzione e pulizia del sistema.

Disattivare servizi inutilizzati

Quelli che seguono sono i servizi che possono essere disattivati senza alcun rischio, se non correlati ad esigenze specifiche di un particolare sistema o utente:

Servizio

Azione

acpid

gestione energetica intelligente (vedere nota)

acpid support

risparmio energetico sui notebook (vedere nota)

apache2

server web apache2

apmd

indicatore di stato delle batterie per vecchi computer portatili (vedere nota)

bluetooth

gestione bluetooth

cups

server di stampa

powernowd

controllo del voltaggio e della velocità della CPU

saned

demone per la gestione dello scanner

ssh

server ssh per accedere da remoto al vostro PC

Altri servizi presenti nell'elenco potrebbero essere necessari al corretto funzionamento del sistema, pertanto è sconsigliato disattivarli.

Nei portatili più vecchi dotati di Bios Legacy non disattivare questi servizi, per evitare un esaurimento precoce della batteria.

Per la gestione dei servizi fare riferimento alla relativa guida.

Pulizia delle configurazioni inutilizzate

Configurazioni nel sistema

  1. Per disinstallare un determinato pacchetto eliminando anche i file di configurazione digitare nel terminale:

    sudo apt purge <nome_pacchetto>
  2. Per trovare eventuali file di configurazione relativi a programmi disinstallati digitare nel terminale:

    apt list '?config-files'

    Per eliminare i file di configurazione trovati digitare nel terminale:

    sudo apt purge '?config-files'

Configurazioni nella Home

  1. Per visualizzare le cartelle di configurazione presenti nella propria Home digitare nel terminale:

    ls -a ~/

    Controllare anche nelle sottocartelle .config e .local digitando:

    ls -a ~/.config
    ls -a ~/.local
    ls -a ~/.local/share
  2. Per eliminare le cartelle di configurazione di eventuali programmi ormai disinstallati, digitare:

    rm -r ~/.<nome_cartella>

    Nel caso fossero annidiate in una sottocartella digitare a seconda dei casi:

    rm -r ~/.config/<nome_cartella>
    rm -r ~/.local/<nome_cartella>
    rm -r ~/.local/share/<nome_cartella>

    Sostituire nome_cartella al nome della cartella che si vuole eliminare.

Per riprodurre il carattere ~ (tilde) premere contemporaneamente i tasti Alt Gr + ì

Pulizia della cache

Cache di apt

Consultare la relativa guida.

Cache della Home

Consultare la guida di BleachBit.

Pulizia delle librerie orfane

Con l'espressione libreria orfana si indica una libreria precedentemente installata perché necessaria al corretto funzionamento di una o più applicazioni. Pertanto diventano inutili successivamente alla disinstallazione di tutti i programmi che ne facevano uso. Occorre tuttavia tenere conto che, se sono stati installati programmi da sorgenti potremmo privarli di librerie a loro utili.

L'uso del programma è consigliato solo ad utenti esperti.

  1. Installare il pacchetto deborphan.

  2. Per cercare librerie orfane digitare nel terminale:

    deborphan

    Riceveremo una risposta simile a questa:

    libcupsimage2
    libnftables1
    python-is-python2
  3. Per cercare librerie di sviluppo che avevamo installato per compilare ma non servono più digitare nel terminale:

    deborphan --guess-dev
  4. Per eliminare le librerie orfane trovate digitare nel terminale:

    deborphan | sudo xargs apt -y purge
  5. Per un elenco completo delle opzioni disponibili consultare il man di deborphan.

Una volta salvata la configurazione è possibile lanciare il programma. Aprire un terminale e digitare il seguente comando:

Pulizia snap

Consultare questo paragrafo.

Pulizia flatpak

Consultare la relativa guida.

Individuare grandi file e/o cartelle

Possono essere utili alcuni semplici strumenti per individuare la presenza di file e/o cartelle che occupano molto spazio, al fine di valutare caso per caso l'eventuale eliminazione.

  • du e find si tratta di due comandi di base; per il loro utilizzo consultare questa guida oppure utilizzare i comandi:

    man du
    man find
  • Baobab (Analizzatore di Utilizzo del Disco): semplice programma grafico, di utilizzo molto intuitivo. Per ottenerlo installare il pacchetto baobab.

Ulteriori risorse


CategoryAmministrazione