#1 Le 07/12/2016, à 17:10
- seebz
[script] ttf-mscorefonts-installer_fix.sh
Comme beaucoup de monde, j'ai eu des difficultés à installer/mettre à jour le paquet ttf-mscorefonts-installer.
Je me suis donc penché et ai créé un petit script afin de corriger ce problème une bonne fois pour toute.
#!/bin/bash
if (( $EUID != 0 )); then
echo "Please run as root"
exit 1
fi
# replace url in `/usr/share/package-data-downloads/ttf-mscorefonts-installer`
s="http://downloads.sourceforge.net/corefonts/"
r="https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/"
sed -i -e "s#$s#$r#g" /usr/share/package-data-downloads/ttf-mscorefonts-installer
# download files
/usr/lib/update-notifier/package-data-downloader
exit $?
Le script peut-être téléchargé sur mon Github Gist.
Hors ligne
#2 Le 07/12/2016, à 17:14
- vikin2052
Re : [script] ttf-mscorefonts-installer_fix.sh
Hors ligne
#3 Le 07/12/2016, à 17:18
- seebz
Re : [script] ttf-mscorefonts-installer_fix.sh
Ne fixe pas entièrement, la fenêtre continue d'apparaitre au démarrage
Hors ligne
#4 Le 07/12/2016, à 17:37
- vikin2052
Re : [script] ttf-mscorefonts-installer_fix.sh
Merci mec.
J'avais dit que le problème venait du passage du http ou https mais je suis passé pour un con.
Hors ligne
#5 Le 07/12/2016, à 18:34
- Coeur Noir
Re : [script] ttf-mscorefonts-installer_fix.sh
je suis passé pour un con → non.
Est-ce que cette adresse ne serait pas suffisante :
http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/
Chez moi pour l'instant la fenêtre d'avertissement ne réapparaît pas, depuis utilisation du 3.6…
Dernière modification par Coeur Noir (Le 07/12/2016, à 18:40)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#6 Le 07/12/2016, à 19:13
- Coeur Noir
Re : [script] ttf-mscorefonts-installer_fix.sh
Bon, pour en avoir le cœur net, je supprime complètement ttf-mscorefonts-installer. Et je recommence, en préparant le même script mais avec l'adresse en http tout court.
Installation via synaptic de ttf-mscorefonts-installer version dépôts ubuntu 3.4, accepter la licence, un premier échec, éxécution du script ( sans https ), fenêtre d'avertissement, éxécuter → ça marche.
test@Asgard:~$ cat /usr/share/package-data-downloads/ttf-mscorefonts-installer
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe
Sha256: 0524fe42951adc3a7eb870e32f0920313c71f170c859b5f770d82b4ee111e970
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arial32.exe
Sha256: 85297a4d146e9c87ac6f74822734bdee5f4b2a722d7eaa584b7f2cbf76f478f6
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arialb32.exe
Sha256: a425f0ffb6a1a5ede5b979ed6177f4f4f4fdef6ae7c302a7b7720ef332fec0a8
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/comic32.exe
Sha256: 9c6df3feefde26d4e41d4a4fe5db2a89f9123a772594d7f59afd062625cd204e
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/courie32.exe
Sha256: bb511d861655dde879ae552eb86b134d6fae67cb58502e6ff73ec5d9151f3384
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/georgi32.exe
Sha256: 2c2c7dcda6606ea5cf08918fb7cd3f3359e9e84338dc690013f20cd42e930301
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/impact32.exe
Sha256: 6061ef3b7401d9642f5dfdb5f2b376aa14663f6275e60a51207ad4facf2fccfb
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/times32.exe
Sha256: db56595ec6ef5d3de5c24994f001f03b2a13e37cee27bc25c58f6f43e8f807ab
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/trebuc32.exe
Sha256: 5a690d9bb8510be1b8b4fe49f1f2319651fe51bbe54775ddddd8ef0bd07fdac9
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/verdan32.exe
Sha256: c1cb61255e363166794e47664e2f21af8e3a26cb6346eb8d2ae2fa85dd5aad96
Url: http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/webdin32.exe
Sha256: 64595b5abc1080fba8610c5c34fab5863408e806aafe84653ca8575bed17d75a
Script: /usr/lib/msttcorefonts/update-ms-fonts
Should-Download: msttcorefonts/accepted-mscorefonts-eula
Mais je crois que c'est un coup de bol : j'ai re tout-purgé et recommencé. Et cette fois :
test@Asgard:~$ sudo /usr/lib/update-notifier/package-data-downloader
[sudo] Mot de passe de test :
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe
Err:1 http://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe
Protocol "http" not supported or disabled in libcurl
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
E: Impossible de récupérer https://kent.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Protocol "http" not supported or disabled in libcurl
E: Download Failed
test@Asgard:~$
Où on voit une redirection d'url https en kent.dl.sourceforge.net/… je fais en sorte dans le script d'avoir https à la place d'http et là ça passe du premier coup :
test@Asgard:~$ sudo bash ~/Bureau/test.sh
[sudo] Mot de passe de test :
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe [198 kB]
198 ko réceptionnés en 0s (446 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arial32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arial32.exe [554 kB]
554 ko réceptionnés en 0s (893 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arial32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arialb32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arialb32.exe [168 kB]
168 ko réceptionnés en 0s (406 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arialb32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/comic32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/comic32.exe [246 kB]
246 ko réceptionnés en 0s (565 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/comic32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/courie32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/courie32.exe [646 kB]
646 ko réceptionnés en 0s (1 013 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/courie32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/georgi32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/georgi32.exe [392 kB]
392 ko réceptionnés en 0s (715 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/georgi32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/impact32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/impact32.exe [173 kB]
173 ko réceptionnés en 0s (427 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/impact32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/times32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/times32.exe [662 kB]
662 ko réceptionnés en 0s (1 007 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/times32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/trebuc32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/trebuc32.exe [357 kB]
357 ko réceptionnés en 0s (701 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/trebuc32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/verdan32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/verdan32.exe [352 kB]
352 ko réceptionnés en 0s (717 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/verdan32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/webdin32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/webdin32.exe [185 kB]
185 ko réceptionnés en 0s (438 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/webdin32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
These fonts were provided by Microsoft "in the interest of cross-
platform compatibility". This is no longer the case, but they are
still available from third parties.
You are free to download these fonts and use them for your own use,
but you may not redistribute them in modified form, including changes
to the file name or packaging format.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/andale32.exe
extracting fontinst.inf
extracting andale.inf
extracting fontinst.exe
extracting AndaleMo.TTF
extracting ADVPACK.DLL
extracting W95INF32.DLL
extracting W95INF16.DLL
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/arial32.exe
extracting FONTINST.EXE
extracting fontinst.inf
extracting Ariali.TTF
extracting Arialbd.TTF
extracting Arialbi.TTF
extracting Arial.TTF
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/arialb32.exe
extracting fontinst.exe
extracting fontinst.inf
extracting AriBlk.TTF
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/comic32.exe
extracting fontinst.inf
extracting Comicbd.TTF
extracting Comic.TTF
extracting fontinst.exe
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/courie32.exe
extracting cour.ttf
extracting courbd.ttf
extracting courbi.ttf
extracting fontinst.inf
extracting couri.ttf
extracting fontinst.exe
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/georgi32.exe
extracting fontinst.inf
extracting Georgiaz.TTF
extracting Georgiab.TTF
extracting Georgiai.TTF
extracting Georgia.TTF
extracting fontinst.exe
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/impact32.exe
extracting fontinst.exe
extracting Impact.TTF
extracting fontinst.inf
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/times32.exe
extracting fontinst.inf
extracting Times.TTF
extracting Timesbd.TTF
extracting Timesbi.TTF
extracting Timesi.TTF
extracting FONTINST.EXE
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/trebuc32.exe
extracting FONTINST.EXE
extracting trebuc.ttf
extracting Trebucbd.ttf
extracting trebucbi.ttf
extracting trebucit.ttf
extracting fontinst.inf
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/verdan32.exe
extracting fontinst.exe
extracting fontinst.inf
extracting Verdanab.TTF
extracting Verdanai.TTF
extracting Verdanaz.TTF
extracting Verdana.TTF
All done, no errors.
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/webdin32.exe
extracting fontinst.exe
extracting Webdings.TTF
extracting fontinst.inf
extracting Licen.TXT
All done, no errors.
All fonts downloaded and installed.
Donc OK https a l'air « payant ». Mais le fond du problème c'est les redirections imposées par sourceforge. Qui semblent « évitées » quand on inscrit en dur https.
Dernière modification par Coeur Noir (Le 07/12/2016, à 19:32)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#7 Le 07/12/2016, à 20:46
- vikin2052
Re : [script] ttf-mscorefonts-installer_fix.sh
je suis passé pour un con
Non je ne permettrais jamais de dire ça d'une personne qui tente d'aider.
Tes contributions peuvent être meilleures que les miennes. Ce n'est pas à moi de juger.
Hors ligne
#8 Le 11/12/2016, à 20:14
- Saby93
Re : [script] ttf-mscorefonts-installer_fix.sh
Bonsoir, j'ai actuellement ce même problème.
Je voudrais coriger avec ce script, mais dans quel répertoire doit il être?
Merci de la part d'un novice.
Hors ligne
#9 Le 11/12/2016, à 20:32
- Bertrand49
Re : [script] ttf-mscorefonts-installer_fix.sh
Bonsoir,
Vous ne croyez pas que l'on perd moins de temps en installant les polices manuellement à partir d'un .deb? Le lien se trouve dans la documentation ici (voir installation manuelle). Cela m'est arrivé sur la version 16.10
Hors ligne
#10 Le 11/12/2016, à 20:59
- Saby93
Re : [script] ttf-mscorefonts-installer_fix.sh
Bonsoir et merci pour votre réponse.
Je viens d'essayer la désinstallation et réinstallation.
Rien ne se passe.
Voila ce qui arrive :
saby@saby-HP-Pavilion-dv7-Notebook-PC:~$ sudo apt-get install --reinstall ttf-mscorefonts-installer
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/29,5 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
(Lecture de la base de données... 285618 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb ...
mscorefonts-eula license has already been accepted
Dépaquetage de ttf-mscorefonts-installer (3.4+nmu1ubuntu2) sur (3.4+nmu1ubuntu2) ...
Traitement des actions différées (« triggers ») pour fontconfig (2.11.94-0ubuntu1.1) ...
Traitement des actions différées (« triggers ») pour update-notifier-common (3.168.2) ...
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading [url]http://downloads.sourceforge.net/corefonts/andale32.exe[/url]
Err:1 [url]http://downloads.sourceforge.net/corefonts/andale32.exe[/url]
404 Not Found
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
E: Impossible de récupérer [url]https://freefr.dl.sourceforge.net/project/corefonts/the[/url] fonts/final/andale32.exe 404 Not Found
E: Download Failed
Paramétrage de ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...
Modération : merci à l'avenir d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 11/12/2016, à 21:00)
Hors ligne
#11 Le 11/12/2016, à 21:08
- Saby93
Re : [script] ttf-mscorefonts-installer_fix.sh
Oups, je ne connais pas encore les us et coutumes. C'est noté
Hors ligne
#12 Le 14/12/2016, à 21:55
- kholo
Re : [script] ttf-mscorefonts-installer_fix.sh
salut,
je me joint à vous !
donc :
connexion dans mon salon
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-53-generic x86_64)
je vais dans mon bin
cd bin
j'ouvre nano, je crée le script
nano ttffont
je colle le script du post #1
je rend exécutable
chmod +x ttffont
et je lance
sudo ./ttffont
le retour
tf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/andale32.exe [198 kB]
198 ko réceptionnés en 2s (82,7 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arial32.exe
Réception de:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arial32.exe [554 kB]
554 ko réceptionnés en 5s (96,4 ko/s)
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arial32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
ttf-mscorefonts-installer: downloading https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arialb32.exe
Err:1 https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arialb32.exe
Protocol "http" not supported or disabled in libcurl
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arialb32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
E: Impossible de récupérer https://freefr.dl.sourceforge.net/project/corefonts/the%20fonts/final/arialb32.exe Protocol "http" not supported or disabled in libcurl
E: Download Failed
idem ensuite pour la réinstall
sudo apt-get install --reinstall ttf-mscorefonts-installer
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libgsoap8 libvncserver1 ubuntu-core-launcher virtualbox-dkms
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 29,5 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Réception de:1 http://fr.archive.ubuntu.com/ubuntu xenial/multiverse amd64 ttf-mscorefonts-installer all 3.4+nmu1ubuntu2 [29,5 kB]
29,5 ko réceptionnés en 0s (69,5 ko/s)
Préconfiguration des paquets...
(Lecture de la base de données... 257236 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb ...
mscorefonts-eula license has already been accepted
Dépaquetage de ttf-mscorefonts-installer (3.4+nmu1ubuntu2) sur (3.4+nmu1ubuntu2) ...
Traitement des actions différées (« triggers ») pour fontconfig (2.11.94-0ubuntu1.1) ...
Traitement des actions différées (« triggers ») pour update-notifier-common (3.168.2) ...
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe
Le serveur http a envoyé un en-tête « Content-Range » invalide
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
E: Impossible de récupérer https://netcologne.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Le serveur http a envoyé un en-tête « Content-Range » invalide
E: Download Failed
Paramétrage de ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...
puis re-script toujours pareil...
en suivant la doc :
cd ~/bin
wget http://ftp.fr.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo apt install ~/bin/ttf-mscorefonts-installer_3.6_all.deb
puis
voici juste la fin des retours (positifs)
...
All done, no errors.
webdin32.exe: Réussi
Extracting cabinet: webdin32.exe
extracting fontinst.exe
extracting Webdings.TTF
extracting fontinst.inf
extracting Licen.TXT
All done, no errors.
N: Can't drop privileges for downloading as file '/home/superutilisateur/bin/ttf-mscorefonts-installer_3.6_all.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
donc, je ne sais pas si ça a fonctionné...
en attente et à voir...
Hors ligne
#13 Le 14/12/2016, à 22:44
- Coeur Noir
Re : [script] ttf-mscorefonts-installer_fix.sh
Le paquet issu de debian contient davantage de liens vers les ressources donc il a un meilleur potentiel de résolution des adresses et éventuelles redirections.
Le paquet ( un peu plus ancien ) issu des dépôts ubuntu n'a qu'une seule adresse donc au moment où tu l'utilises, selon la redirection exécutée ça peut échouer, car pas d'autres liens « de repli ».
Le script augmente probablement les chances d'arriver au terme, en remplaçant l'adresse d'origine par une adresse souvent valable … mais pas toujours. La faute à sourceforge et ses redirections.
Bref il semble qu'utiliser ttf-mscorefonts-installer_3.6_all.deb est plus fiable.
Et ça n'est toujours pas qu'un souci de http / https, donc.
Dernière modification par Coeur Noir (Le 14/12/2016, à 22:47)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#14 Le 07/01/2017, à 21:44
- ar barzh paour
Re : [script] ttf-mscorefonts-installer_fix.sh
oups je suis un peu largué , je ne sais plus ce que ça veut dire
j'ai appliqué le script du post 1 de seebz et j'ai obtenu comme au post #6 de coeur noir pour chaque police lors de ttf-mscorefonts-installer
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
qui se termine pour chaque police par
Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/andale32.exe
All done, no errors.
puis
All fonts downloaded and installed.
alors c'est bon ou c'est pas bon ?
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#15 Le 07/01/2017, à 21:55
- Coeur Noir
Re : [script] ttf-mscorefonts-installer_fix.sh
À priori c'est bon « all done, no errors » est-ce que tu trouves bien les polices microsoft dans tes appli's ?
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#16 Le 09/01/2017, à 20:42
- ar barzh paour
Re : [script] ttf-mscorefonts-installer_fix.sh
effectivement j'ai regardé vite fait dans libre office , je retrouve bien ces polices !!!!
je verrai à l'usage et si je n'ai plus de messages de mstcorefonts ....
merci à sbeez pour l'astuce et le script
à plus
Dernière modification par ar barzh paour (Le 10/01/2017, à 08:55)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#17 Le 14/01/2017, à 10:08
- draco31.fr
Re : [script] ttf-mscorefonts-installer_fix.sh
Bonjour,
J'ai eu le même soucis il y a peu, je m'étais démerdé comme j'ai pu (pas pensé à regardé le forum) et j'avais mis à jour la page de doc ttf-mscorefonts.
J'ai maintenant ajouté le script de sbeez, n'hésitez pas à compléter si besoin.
Je laisse ma méthode que je trouve plus "facile" à exécuter.
Hors ligne
#18 Le 18/01/2017, à 22:25
- FalCT60
Re : [script] ttf-mscorefonts-installer_fix.sh
Ce qui est formidable avec cette communauté, c'est qu'il suffit de chercher un peu pour trouver la solution à ses soucis.
Merci à tou(te)s, mon problème est à présent corrigé.
Hors ligne
#19 Le 25/02/2020, à 10:41
- tarski
Re : [script] ttf-mscorefonts-installer_fix.sh
La version Debian du paquet ttf-mscorefonts-installer utilise wget pour télécharger les fichiers contenant les polices de caractères, et ça marche à tous les coups.
Celle d'Ubuntu utilise update-notifier, qui à son tour utilise apt-helper download. Parfois ça marche, parfois ça ne marche pas. L'explication tient à deux choses :
1. le serveur SourceForge contenant les polices peut rediriger le téléchargement sur un miroir moins chargé, et il se peut que cette redirection entraîne un changement de
protocole ( de HTTP vers HTTPS ou vice-versa ),
2. le programme apt-helper , qui doit assurer le téléchargement de fichiers sensibles du système d'exploitation, interdit le changement de protocole lors
d'une redirection, ce qui est compréhensible de son point de vue.
S'il n'y a pas de redirection ou si toute redirection n'entraîne aucun changement de protocole, ça marche. Sinon, ça plante.
Voir à ce sujet : https://bugs.launchpad.net/ubuntu/+sour … ug/1713615
Il y a deux manières de s'en sortir.
La première consiste à utiliser le paquet Debian.
La seconde consiste à utiliser le paquet Ubuntu de la manière suivante :
1. télécharger soi-même les fichiers de polices avec wget en s'inspirant de ce que fait le paquet Debian,
2. créer un fichier de configuration pour debconf , le couteau suisse de l'administrateur Debian ; ce fichier doit
contenir l'adresse du directory où se trouvent les fichiers, et peut annoncer l'acceptation de la licence EULA,
3. renseigner et exporter les variables DEBIAN_FRONTEND et DEBCONF_DB_OVERRIDE,
4. appeler enfin apt ou apt-get pour charger le paquet ttf-mscorefonts-installer.
Hors ligne