317
contributi
m (→Console Linux) |
m (→Ubuntu: precisazioni) |
||
Riga 176: | Riga 176: | ||
* '''fontconfig''' [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_2.10.93-0ubuntu1_i386.deb i386] - [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_2.10.93-0ubuntu1_amd64.deb amd64] | * '''fontconfig''' [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_2.10.93-0ubuntu1_i386.deb i386] - [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_2.10.93-0ubuntu1_amd64.deb amd64] | ||
* '''fontconfig-config''' [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig-config_2.10.93-0ubuntu1_all.deb i386 e amd64] | * '''fontconfig-config''' [http://it.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig-config_2.10.93-0ubuntu1_all.deb i386 e amd64] | ||
Prima di installare è consigliabile fare un backup delle modifiche personali apportate (file <code>.conf</code>, <code>/etc/fonts/conf.d</code>, ecc.) per poi rimuovere completamente i pacchetti vecchi con: | (si potrebbe anche aggiungere il repository di Ubuntu in ''sources.list'' e tramite pinning, far si che si aggiornino solamente i pacchetti in questione, ma ciò non verrà descritto qui). | ||
Prima di installare è consigliabile fare un backup delle modifiche personali apportate (file <code>.conf</code>, <code>/etc/fonts/conf.d</code>, ecc.) per poi rimuovere completamente (se si preferisce) i pacchetti vecchi con: | |||
<pre># dpkg --purge --force-depends libfreetype6 libfontconfig1 fontconfig fontconfig-config</pre> | <pre># dpkg --purge --force-depends libfreetype6 libfontconfig1 fontconfig fontconfig-config</pre> | ||
Se avete attivato multiarch dovrete "appendere" <code>:i386</code> e/o <code>:amd64</code> ad ogni nome di pacchetto, | ma fate attenzione che così verranno rimossi tutti i link e i file contenuti in <code>/etc/fonts/conf.d</code> . | ||
Questo comando | Se avete attivato multiarch dovrete "appendere" <code>:i386</code> e/o <code>:amd64</code> ad ogni nome di pacchetto, e il comando diventerà quindi <pre># dpkg --purge --force-depends libfreetype6:i386 libfontconfig1:i386 fontconfig:i386 libfreetype6:amd64 libfontconfig1:amd64 fontconfig:amd64 fontconfig-config</pre> | ||
Dopo cancellare la | Questo comando è pericoloso, perché rimuove forzosamente quei pacchetti ignorando le dipendenze (sono pacchetti essenziali e non si potrebbero rimuovere così facilmente altrimenti). Se avete scelto di rimuovere i pacchetti è meglio installare le nuove versioni subito dopo.<br> | ||
Create una nuova cartella e metteteci dentro '''solo''' i pacchetti .deb scaricati necessari (solo quelli per la vostra architettura, o se in multiarch fate riferimento a quelli già presenti nel sistema), poi aprite il terminale ed installare tutti i pacchetti con <pre>dpkg -i /percorso/nuovacartella/*.deb</pre> | |||
Dopo cancellare la directory della cache <code>~/.fontconfig</code> (che con i nuovi pacchetti cambierà in <code>~/.cache/fontconfig</code> come riportato nella nota al precedente paragrafo), riavviare e poi aggiornare la cache con | |||
<pre># fc-cache -fv | <pre># fc-cache -fv | ||
$ fc-cache -fv</pre> | $ fc-cache -fv</pre> | ||
Adesso se necessario si possono modificare le configurazioni, oppure ripristinare quelle precedenti. | Adesso se necessario si possono modificare le configurazioni, oppure ripristinare quelle precedenti.<br> | ||
Per ritornare allo stato precedende ripetere la procedura di rimozione dei pacchetti (valgono le stesse considerazioni e gli stessi avvisi) per poi subito dopo installare con <code>apt-get</code> i pacchetti rimossi, che verranno prelevati dai repository di Debian (salvo aver aggiunto i repository di Ubuntu con priorità maggiore su quei pacchetti). | |||
=== Infinality === | === Infinality === |
contributi