Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Sicurezza/Nftables"
Differenze tra le versioni 2 e 31 (in 29 versioni)
Versione 2 del 01/01/2022 17.06.19
Dimensione: 8554
Autore: carlin0
Commento:
Versione 31 del 30/01/2022 23.43.12
Dimensione: 7577
Autore: carlin0
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 7: Linea 7:
<<Informazioni(rilasci="14.04 12.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=482478")>> <<Informazioni(rilasci="20.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=482478")>>
Linea 13: Linea 13:
= Disabilitare i processi inutilizzati =

== Abilitare e disabilitare i servizi all'avvio ==

'''Boot-Up Manager''' consente di selezionare facilmente i servizi che si desidera caricare all'avvio. Nella finestra principale del programma che compare all'avvio è possibile trovare la lista dei servizi presenti sul sistema:

||<style="border:none;"><<Immagine(./bum14.04.png,500)>> ||<style="border:none;">La casella di controllo '''Attiva''' indica se il servizio è inserito in automatico all'avvio, nella colonna '''In esecuzione''' viene indicato il suo stato attuale. ||
= Disattivare servizi inutilizzati =
Linea 34: Linea 28:
Per disattivare immediatamente un servizio è sufficiente selezionarlo e fare clic col il tasto destro, inoltre è possibile impedirne il caricamento automatico all'avvio semplicemente togliendo il segno di spunta presente sulla sinistra. Alcuni servizi, come '''rsync''', si attivano solo su richiesta.

Una volta terminate le modifiche, salvare le nuove impostazioni ed uscire dal programma.
Linea 39: Linea 30:
Gli altri servizi presenti nell'elenco potrebbero essere necessari al corretto funzionamento del sistema, pertanto è sconsigliato disattivarli.}}} Altri servizi presenti nell'elenco potrebbero essere necessari al corretto funzionamento del sistema, pertanto è sconsigliato disattivarli.}}}
Linea 41: Linea 32:
= Pulizia dei file di configurazione = Per la gestione dei servizi fare riferimento alla [[AmministrazioneSistema/Systemd|relativa guida]].
Linea 43: Linea 34:
== Eliminare la configurazione residua di un pacchetto == = Pulizia delle configurazioni inutilizzate =
Linea 45: Linea 36:
Dopo aver disinstallato un pacchetto è possibile eliminare anche i file di configurazione inutilizzati. == Configurazioni nel sistema ==
Linea 47: Linea 38:
A tale scopo è sufficiente digitare il seguente comando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]: {{{
sudo dpkg --purge nome_pacchetto
 0. Per eliminare i file di configurazione di un determinato pacchetto digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo apt purge <nome_pacchetto>
Linea 51: Linea 42:
La dicitura ''nome_pacchetto'' va sostituita con il nome del pacchetto del quale si desiderano cancellare i file di configurazione.

== Ricerca e pulizia delle configurazioni inutilizzate ==

La procedura sopra descritta consente di eliminare i file di configurazione di un programma disinstallato e conosciuto. Tuttavia, dopo aver disinstallato un programma spesso ci si dimentica di eliminare i relativi file di configurazione.

Per trovare tutti i file di configurazione relativi a programmi disinstallati è utile digitare il seguente comando:
{{{
 0. Per trovare eventuali file di configurazione relativi a programmi disinstallati digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
Linea 60: Linea 44:
}}}
Se presenti, verranno mostrati i file di configurazione che è possibile eliminare. Per procedere alla loro rimozione, digitare:
{{{
}}}Per eliminare i file di configurazione trovati digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
Linea 66: Linea 48:
Prima di '''dpkg''' ed alla fine del comando sono stati posti degli accenti gravi, differenti dalle virgolette semplici, che si possono facilmente ottenere con la combinazione '''Alt``Gr+' '''.}}} Prima di '''dpkg''' ed 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 68: Linea 50:
In alternativa, è possibile visualizzare le cartelle di configurazione presenti nella propria '''Home''' digitando il seguente comando: {{{
ls -a
}}} e in seguito eliminare le cartelle dei programmi di cui si ha la certezza che siano stati rimossi: {{{
rm -R .nome_cartella
}}} dove ''.nome_cartella'' corrisponde al nome della cartella che si vuole eliminare.
== Configurazioni nella Home ==
Linea 74: Linea 52:
= Pulizia della cache di apt-get =  0. Per visualizzare le cartelle di configurazione presenti nella propria '''Home''' digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
ls -a ~/
}}}Controllare anche nelle sottocartelle `.config` e `.local` digitando: {{{
ls -a ~/.config
ls -a ~/.local
ls -a ~/.local/share
}}}
 0. Per eliminare le cartelle dei programmi di cui si ha la certezza che siano stati rimossi 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.

{{{#!wiki note
Per riprodurre il carattere '''~''' (tilde) premere contemporaneamente i tasti '''Alt Gr + ì'''}}}

= Pulizia della cache =

== Cache di apt ==
Linea 78: Linea 76:
== Cache della Home ==

Consultare la [[AmministrazioneSistema/BleachBit|guida di BleachBit]]
Linea 80: Linea 82:
Con l'espressione ''libreria orfana'' si vuole indicare una libreria precedentemente installata poichè necessaria al corretto funzionamento di una o più applicazioni, diventata inutile successivamente alla disinstallazione di tutti i programmi che ne facevano uso.

de
borphan
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.
Linea 85: Linea 85:
L'uso del programma è consigliato solo ad utenti esperti.}}} L'uso del programma è consigliato solo ad utenti esperti.
}}}
Linea 87: Linea 88:
{{{#!wiki tip
È altamente sconsigliato selezionare l'opzione '''Mostra tutti, non solo quelli nella sezione libs''', potrebbero venire elencati dei file essenziali al corretto funzionamento del sistema.}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://deborphan|deborphan]].

 0. Per cercare librerie orfane digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
deborphan}}}Riceveremo una risposta simile a questa: {{{
libcupsimage2
libnftables1
python-is-python2}}}

 0. Per cercare librerie di sviluppo che avevamo installato per compilare ma non servono più digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
deborphan --guess-dev}}}

 0. Per eliminare le librerie orfane trovate digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
deborphan | sudo xargs apt -y purge
}}}

 0. Per un elenco completo delle opzioni disponibili consultare il man di [[http://manpages.ubuntu.com/manpages/focal/man1/deborphan.1.html|deborphan]]
Linea 105: Linea 120:
Si consiglia di mantenere sul sistema l'inglese (lingua di default) e l'italiano, selezionando le seguenti sigle: Si consiglia di mantenere sul sistema l'inglese (che è la lingua predefinita) e l'italiano, selezionando le seguenti sigle:
Linea 117: Linea 132:
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` che, naturalmente, può essere modificato con un qualunque [[Ufficio/EditorDiTesto|editor di testo]]. 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`.
Linea 119: Linea 134:
Ogni opzione può essere attivata o disattivata semplicemente eliminando o inserendo il carattere di commento «#» all'inizio della riga corrispondente. Quello che segue è un elenco contenente alcune delle opzioni presenti nel file sopra citato:

||<tablestyle="width:80%" rowstyle="background-color: #cccccc;" :>'''Opzione'''||<:> '''Descrizione'''||
||<#f7f7f7> MANDELETE || elimina anche i manuali delle lingue ||
||<#f7f7f7> DONTBOTHERNEWLOCALE || elimina tutte le nuove lingue installate nel sistema ||
||<#f7f7f7> SHOWFREEDSPACE || indica in modo preciso lo spazio liberato dal programma ||
||<#f7f7f7> QUICKNDIRTYCALC || indica in modo sommario lo spazio liberato dal programma ||
||<#f7f7f7> VERBOSE || modalità verbosa, le operazioni verranno descritte dettagliatamente ||

Di seguito l'elenco delle lingue che non verranno eliminate: {{{
#####################################################
# Following locales won't be deleted from this system
# after package installations done with apt-get(8):

en
en_US
en_US.ISO-8859-15
en_US.UTF-8
it
it_IT
it_IT@euro
it_IT.UTF-8
Per riconfigurare tutte le impostazioni del programma digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo dpkg-reconfigure localepurge
Linea 145: Linea 140:
Una volta salvata la configurazione è possibile lanciare il programma. Aprire una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] e digitare il seguente comando: Una volta salvata la configurazione è possibile lanciare il programma. Aprire una finestra di [[AmministrazioneSistema/Terminale|terminale]] e digitare il seguente comando:


Guida verificata con Ubuntu: 20.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

La presente guida vuole essere un'introduzione alle principali operazioni di manutenzione e pulizia del sistema.

Disattivare servizi inutilizzati

Quelli che seguono sono i servizi che possono essere disattivati senza alcun rischio, ammesso che non siano correlati a qualche esigenza particolare:

Servizio

Azione

acpid

gestione energetica intelligente

acpid support

risparmio energetico sui notebook

apache2

server web apache2

apmd

indicatore di stato delle batterie per vecchi computer portatili

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.

Per la gestione dei servizi fare riferimento alla relativa guida.

Pulizia delle configurazioni inutilizzate

Configurazioni nel sistema

  1. Per eliminare i file di configurazione di un determinato pacchetto digitare nel terminale:

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

    dpkg -l | egrep "^rc" | cut -d ' ' -f3

    Per eliminare i file di configurazione trovati digitare nel terminale:

    sudo dpkg --purge `dpkg -l | egrep "^rc" | cut -d ' ' -f3`

Prima di dpkg ed alla fine del comando sono stati posti degli accenti gravi, differenti dalle virgolette semplici, che si possono facilmente ottenere con la combinazione Alt Gr + ' .

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 dei programmi di cui si ha la certezza che siano stati rimossi 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 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 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

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 localepurge.

Installazione di localepurge

Installare il pacchetto localepurge.

Il programma non si integra con la gestione dei pacchetti di Ubuntu. Un uso poco cauto potrebbe causare dei danni al sistema.

Configurazione

Durante la configurazione dell'applicazione bisogna selezionare le lingue che si vogliono mantenere sul sistema, le altre verranno eliminate.

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 terminale:

sudo dpkg-reconfigure localepurge

Avvio del programma

Una volta salvata la configurazione è possibile lanciare il programma. Aprire una finestra di 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.

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.

Ulteriori risorse


CategoryAmministrazione