4811
Commento:
|
3846
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 2: | Linea 2: |
#LANGUAGE it | #language it |
Linea 4: | Linea 4: |
<<Indice>> <<Informazioni(rilasci="16.04 14.04 12.04";forum="http://forum.ubuntu-it.org/xxxxxxx";)>> |
<<Include(NuoviStrumentiWiki/PaginaDiProva)>> <<Indice(depth=2)>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=642430&p=5223149";rilasci="18.04 20.04 22.04")>> |
Linea 9: | Linea 10: |
'''SLiM''' ('''Simple Login Manager''') è un [[https://en.wikipedia.org/wiki/X_display_manager_%28program_type%29|display manager]] grafico per [[https://it.wikipedia.org/wiki/X_Window_System|X11]]. | Di seguito è esposto l'utilizzo di '''e4defrag''', strumento per deframmentare filesystem ext4. |
Linea 11: | Linea 12: |
Fra le sue caratteristiche si ricordano le seguenti: * Semplicità dell'interfaccia. * Leggerezza che lo rende adatto per computer poco potenti. * Assenza di dipendenze che lo rende adatto all'installazione su ogni tipo di [[AmbienteGrafico|ambiente grafico]] (in particolar modo su [[Installazione/CdMinimale|installazioni minimali]]). * Possibilità di configurazione e aggiunta di temi personali. |
Rispetto ai filesystem in uso con i sistemi Microsoft, quelli per GNU/Linux (ext2/3/4, ZFS, btrfs, ecc.) usano sistemi di allocazione "intelligenti" per evitare un'eccessiva frammentazione dei file.<<BR>> Tuttavia potrebbe risultare necessario deframmentare il filesystem in alcuni casi, ad esempio qualora lo spazio disponibile in una partizione sia limitato. {{{#!wiki important Non è necessario deframmentare se in uso un drive SSD! Inoltre ripetute deframmentazioni nel lungo periodo potrebbero danneggiare il dispositivo. }}} |
Linea 19: | Linea 21: |
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://slim | slim]]. 0. Se già presente un altro display manager, bisogna inoltre impostare '''SLiM''' come predefinito. Digitare quindi i seguenti comandi in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo dpkg-reconfigure slim }}} e selezionare '''SLiM''' nella schermata successiva. Al riavvio '''SLiM''' comparirà nella schermata di login. Per tornare ad utilizzare il display manager in uso precedentemente basterà selezionare quest'ultimo ripetendo il secondo passaggio. |
Lo strumento è di solito preinstallato in Ubuntu. |
Linea 30: | Linea 25: |
* '''Accesso:''' inserire il proprio nome utente nell'apposito campo, quindi inserire la password. * '''Cambiare sessione''': premere il tasto '''F1''' finché non compare selezionata la sessione desktop desiderata. * '''Spegnere il pc:''' inserire '''halt''' nel campo utente, quindi digitare la password. * '''Riavviare il pc:''' inserire '''reboot''' nel campo utente, quindi digitare la password. * '''Logout:''' inserire '''exit''' nel campo utente, quindi digitare la password (si verrà reindirizzati alla [[AmministrazioneSistema/RigaDiComando|bash]] da dove si potrà effettuare il login in modalità non grafica). |
{{{#!wiki note Qualora si debba deframmentare un disco esterno, [[Hardware/DispositiviPartizioni/IndividuarePartizioni|individuare]] il dispositivo.<<BR>> '''e4defrag''' può essere eseguito "online" (ossia con il sistema operativo avviato e in funzione). Per una maggiore sicurezza è possibile anche usarlo in sessione "live", eseguendo inoltre un backup dei dati.<<BR>> La durata della deframmentazione potrebbe durare a lungo, a seconda di diverse variabili (numero e posizione dei file frammentati, dimensioni della partizione, velocità del disco, prestazioni del PC ecc.). }}} |
Linea 36: | Linea 31: |
= Configurazione e personalizzazione = | L'utilizzo è molto semplice e prevede la seguente sintassi:{{{ sudo e4defrag [opzione] /percorso/della/directory }}} |
Linea 38: | Linea 35: |
Per configurare '''SLiM''' è necessario modificare il file `/etc/slim.conf`. Questo file contiene al suo interno, in righe appositamente commentate in lingua inglese, le indicazioni per la modifica di molti parametri. Di seguito ne vengono riportati alcuni. | Le opzioni sono soltanto due: * '''-c''': compie solamente un'analisi della partizione, indicando quanti e quali file sono frammentati e se è necessario deframmentare. * '''-v''': mostra il conteggio dei file deframmentati ed eventuali errori. |
Linea 40: | Linea 39: |
== Utente predefinito == 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/slim.conf`. 0. Individuare la riga {{{ # default_user simone |
Pertanto a seconda delle proprie necessità digitare nel [[AmministrazioneSistema/Terminale|terminale]] uno o più comandi fra quelli seguenti, modificandoli se necessario. * Per rilevare e visualizzare la quantità di file frammentati nell'intero sistema:{{{ sudo e4defrag -c / |
Linea 46: | Linea 44: |
0. Modificare la stringa eliminando il simbolo '''#''' e sostituendo '''simone''' con il nome dell'utente predefinito. 0. Salvare e chiudere il file. |
Il risultato sarà simile al seguente:{{{ e4defrag 1.45.5 (07-Jan-2020) <Fragmented files> now/best size/ext 1. /var/log/wtmp 20/1 4 KB 2. /var/log/wtmp.1 4/1 4 KB 3. /root/.cache/mesa_shader_cache/index 118/1 5 KB 4. /var/log/auth.log.2.gz 3/1 4 KB 5. /var/lib/fwupd/pending.db 5/1 5 KB |
Linea 49: | Linea 53: |
Al riavvio il campo '''Login''' comparirà già precompilato con il nome dell'utente predefinito. | Total/best extents 180442/178752 Average size per extent 70 KB Fragmentation score 0 [0-30 no problem: 31-55 a little bit fragmented: 56- needs defrag] This directory (/) does not need defragmentation. Done. }}} Come indicato nell'output, in questo caso non è necessario eseguire la deframmentazione (`score` inferiore a 30). |
Linea 51: | Linea 62: |
Per accedere con un altro utente eliminare il nome dell'utente predefinito e inserire quello dell'utente desiderato. | * Per deframmentare un intero sistema installato su un'unica partizione:{{{ sudo e4defrag -v / }}} |
Linea 53: | Linea 66: |
== Autologin == | * Per deframmentare la partizione `/dev/sda3`:{{{ sudo e4defrag -v /dev/sda3 }}} |
Linea 55: | Linea 70: |
0. Indicare l'utente predefinito come indicato nel precedente paragrafo. 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/slim.conf`. 0. Individuare la riga {{{ # auto_login no |
* Per deframmentare tutte le partizioni del disco interno:{{{ sudo e4defrag -v /dev/sda* |
Linea 60: | Linea 73: |
0. Modificare la stringa eliminando il simbolo '''#''' e sostituendo '''no''' con '''yes'''. 0. Salvare e chiudere il file. |
|
Linea 63: | Linea 74: |
== Cambiare tema == | * Per deframmentare una partizione [[Hardware/DispositiviPartizioni/SpostareHomePartizioneSeparata|/home separata]]:{{{ sudo e4defrag -v /home }}} |
Linea 65: | Linea 78: |
Il tema preinstallato si trova all'interno della cartella `/usr/share/slim/themes/default`. È possibile: * Cambiare il tema di default modificando i relativi file: ad esempio per cambiare lo sfondo è sufficiente sostituire il file `/usr/share/slim/themes/default/background.jpg` come un'immagine a piacere (il relativo file dovrà essere opportunamente rinominato `background.jpg`). * Aggiungere nuovi temi: a tale scopo 0. Creare un nuovo tema oppure scaricarne uno già preimpostato (in tal caso [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|estrarre]] il contenuto se disponibile sotto forma di archivio compresso). 0. Accedere con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] alla directory `/usr/share/slim/themes/` e copiare al suo interno la cartella del tema. 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/slim.conf`. 0. Individuare la riga {{{ current_theme default |
* Per deframmentare la partizione `/dev/sdb1` su disco esterno:{{{ sudo e4defrag -v /dev/sdb1 |
Linea 76: | Linea 81: |
0. Modificare la stringa eliminando il simbolo sostituendo '''default''' con il nome del tema. 0. Salvare e chiudere il file. |
|
Linea 80: | Linea 83: |
* [[https://sourceforge.net/projects/slim.berlios/|Sourceforge]] * [[https://wiki.archlinux.org/index.php/SLiM_(Italiano)|Wiki Arch]] |
* [[https://it.wikipedia.org/wiki/Deframmentazione|Deframmentazione]] (pagina enciclopedica) |
Linea 84: | Linea 87: |
CategoryGrafica | ##CategoryInstallazioneSistema CategoryAmministrazione CategoryHomepage |
Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Guida verificata con Ubuntu: 20.04 22.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Di seguito è esposto l'utilizzo di e4defrag, strumento per deframmentare filesystem ext4.
Rispetto ai filesystem in uso con i sistemi Microsoft, quelli per GNU/Linux (ext2/3/4, ZFS, btrfs, ecc.) usano sistemi di allocazione "intelligenti" per evitare un'eccessiva frammentazione dei file.
Tuttavia potrebbe risultare necessario deframmentare il filesystem in alcuni casi, ad esempio qualora lo spazio disponibile in una partizione sia limitato.
Non è necessario deframmentare se in uso un drive SSD! Inoltre ripetute deframmentazioni nel lungo periodo potrebbero danneggiare il dispositivo.
Installazione
Lo strumento è di solito preinstallato in Ubuntu.
Utilizzo
Qualora si debba deframmentare un disco esterno, individuare il dispositivo.
e4defrag può essere eseguito "online" (ossia con il sistema operativo avviato e in funzione). Per una maggiore sicurezza è possibile anche usarlo in sessione "live", eseguendo inoltre un backup dei dati.
La durata della deframmentazione potrebbe durare a lungo, a seconda di diverse variabili (numero e posizione dei file frammentati, dimensioni della partizione, velocità del disco, prestazioni del PC ecc.).
L'utilizzo è molto semplice e prevede la seguente sintassi:
sudo e4defrag [opzione] /percorso/della/directory
Le opzioni sono soltanto due:
-c: compie solamente un'analisi della partizione, indicando quanti e quali file sono frammentati e se è necessario deframmentare.
-v: mostra il conteggio dei file deframmentati ed eventuali errori.
Pertanto a seconda delle proprie necessità digitare nel terminale uno o più comandi fra quelli seguenti, modificandoli se necessario.
Per rilevare e visualizzare la quantità di file frammentati nell'intero sistema:
sudo e4defrag -c /
Il risultato sarà simile al seguente:
e4defrag 1.45.5 (07-Jan-2020) <Fragmented files> now/best size/ext 1. /var/log/wtmp 20/1 4 KB 2. /var/log/wtmp.1 4/1 4 KB 3. /root/.cache/mesa_shader_cache/index 118/1 5 KB 4. /var/log/auth.log.2.gz 3/1 4 KB 5. /var/lib/fwupd/pending.db 5/1 5 KB Total/best extents 180442/178752 Average size per extent 70 KB Fragmentation score 0 [0-30 no problem: 31-55 a little bit fragmented: 56- needs defrag] This directory (/) does not need defragmentation. Done.
Come indicato nell'output, in questo caso non è necessario eseguire la deframmentazione (score inferiore a 30).
Per deframmentare un intero sistema installato su un'unica partizione:
sudo e4defrag -v /
Per deframmentare la partizione /dev/sda3:
sudo e4defrag -v /dev/sda3
Per deframmentare tutte le partizioni del disco interno:
sudo e4defrag -v /dev/sda*
Per deframmentare una partizione /home separata:
sudo e4defrag -v /home
Per deframmentare la partizione /dev/sdb1 su disco esterno:
sudo e4defrag -v /dev/sdb1
Ulteriori risorse
Deframmentazione (pagina enciclopedica)