317
contributi
(→Ubuntu: pacchetti compilati per Debian) |
|||
Riga 168: | Riga 168: | ||
<pre># dpkg -i ttf-ubuntu-font-family_0.80-0ubuntu5_all.deb</pre> | <pre># dpkg -i ttf-ubuntu-font-family_0.80-0ubuntu5_all.deb</pre> | ||
Se volete proprio avere lo stesso hinting di Ubuntu | Se volete proprio avere lo stesso hinting di Ubuntu potete aggiornare i pacchetti di seguito con queste versioni compilate per Debian dai sorgenti di Raring: | ||
* '''libfreetype6''' [ | * '''libfreetype6''' [https://docs.google.com/file/d/0B7AdLMiZn4FzMGlRSEdCVDJZRHc/edit i386] [https://docs.google.com/file/d/0B7AdLMiZn4FzemcwLW9BaHVWd00/edit amd64] | ||
* '''libfontconfig1''' [ | * '''libfontconfig1''' [https://docs.google.com/file/d/0B7AdLMiZn4FzSXhibFBwRE9xVUE/edit i386] [https://docs.google.com/file/d/0B7AdLMiZn4FzaWtIdGVYWlVram8/edit amd64] | ||
* '''fontconfig''' [ | * '''fontconfig''' [https://docs.google.com/file/d/0B7AdLMiZn4FzT0dzN2ZWaUpMbVE/edit i386] [https://docs.google.com/file/d/0B7AdLMiZn4FzMzUtNURBRFhfOTg/edit amd64] | ||
* '''fontconfig-config''' [ | * '''fontconfig-config''' [https://docs.google.com/file/d/0B7AdLMiZn4FzVXFBVDdIY2otbUk/edit i386 e amd64] | ||
Gli altri pacchetti, il codice sorgente e i log di compilazione sono disponibili [https://drive.google.com/folderview?id=0B7AdLMiZn4FzZS0tb1RROE4xcFU qui]. | |||
Prima di installare è consigliabile fare un backup delle modifiche personali apportate (file <code>.conf</code>, contenuto di <code>/etc/fonts/conf.d</code>, ecc.) | Prima di installare è consigliabile fare un backup delle modifiche personali apportate (file <code>.conf</code>, contenuto di <code>/etc/fonts/conf.d</code>, ecc.) e poi, non obbligatoriamente, rimuovere completamente 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> | ||
ma fate attenzione che così verranno rimossi tutti i link e i file contenuti in <code>/etc/fonts/conf.d</code>. | ma fate attenzione che così verranno rimossi tutti i link e i file contenuti in <code>/etc/fonts/conf.d</code> e anche <code>local.conf</code>. | ||
Se avete attivato multiarch dovrete "appendere" <code>:i386</code> e/o <code>:amd64</code> ad ogni pacchetto, e il comando diventerà quindi | Se avete attivato multiarch dovrete "appendere" <code>:i386</code> e/o <code>:amd64</code> ad ogni 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> | <pre># dpkg --purge --force-depends libfreetype6:i386 libfontconfig1:i386 fontconfig:i386 libfreetype6:amd64 libfontconfig1:amd64 fontconfig:amd64 fontconfig-config</pre> | ||
Questi comandi sono pericolosi, perché rimuovono 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 (il sistema è instabile senza quei pacchetti).<br> | |||
Create una nuova cartella e metteteci dentro '''solo''' i pacchetti .deb scaricati necessari (solo quelli per la vostra architettura, o se è abilitato 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> | Create una nuova cartella e metteteci dentro '''solo''' i pacchetti .deb scaricati necessari (solo quelli per la vostra architettura, o se è abilitato 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 | Dopo cancellate la directory della cache <code>~/.fontconfig</code> (che con i nuovi pacchetti cambierà in <code>~/.cache/fontconfig</code>, come conseguenza di ciò di cui si parla nella nota del paragrafo precedente), 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 impostazioni di ''fontconfig'', oppure ripristinare quelle precedenti.<br> | Adesso se necessario si possono modificare le impostazioni di ''fontconfig'', oppure ripristinare quelle precedenti.<br> | ||
Per ritornare ai pacchetti Debian 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 appena rimossi, che verranno prelevati però dai repository ufficiali | Per ritornare ai pacchetti Debian 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 appena rimossi, che verranno prelevati però dai repository ufficiali. | ||
=== Infinality === | === Infinality === |
contributi