Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/12/2016, à 18: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, à 18:14

vikin2052

Re : [script] ttf-mscorefonts-installer_fix.sh

Hors ligne

#3 Le 07/12/2016, à 18:18

seebz

Re : [script] ttf-mscorefonts-installer_fix.sh

Ne fixe pas entièrement, la fenêtre continue d'apparaitre au démarrage wink

Hors ligne

#4 Le 07/12/2016, à 18: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, à 19: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, à 19:40)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 07/12/2016, à 20: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:~$

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, à 20:32)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#7 Le 07/12/2016, à 21:46

vikin2052

Re : [script] ttf-mscorefonts-installer_fix.sh

Coeur Noir a écrit :

je suis passé pour un con

Non je ne permettrais jamais de dire ça d'une personne qui tente d'aider. wink
Tes contributions peuvent être meilleures que les miennes. Ce n'est pas à moi de juger. wink

Hors ligne

#8 Le 11/12/2016, à 21: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, à 21: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, à 21: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, à 22:00)

Hors ligne

#11 Le 11/12/2016, à 22: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, à 22: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, à 23: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, à 23:47)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#14 Le 07/01/2017, à 22: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 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( 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, à 22: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ébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#16 Le 09/01/2017, à 21: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, à 09:55)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( 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, à 11: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, à 23: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, à 11: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