Ce sont les problèmes montrés sur le terminal:
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 denied)
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 denied)
De même, de nombreux autres fichiers liés à ttf-mscorefonts-installer.
Celui qui a résolu le problème était une installation manuelle (@ rag2):
wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
Sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
Détails: https://Gist.github.com/melvincabatuan/26f3ac4ace4be3a8b48d85a1b3250982
Malheureusement, la réponse suivante n'a pas fonctionné pour moi (dans Ubuntu 16.04).
Sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
Sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
Résultat:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
ubuntu-core-launcher
Use 'Sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 34 not upgraded.
Need to get 0 B/29.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 286132 files and directories currently installed.)
Preparing to unpack .../ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb ...
mscorefonts-eula license has already been accepted
Unpacking ttf-mscorefonts-installer (3.4+nmu1ubuntu2) over (3.4+nmu1ubuntu2) ...
Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ...
Processing triggers for update-notifier-common (3.168.3) ...
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Get:1 http://downloads.sourceforge.net/corefonts/andale32.exe [361 B]
Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe
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 denied)
E: Failed to fetch https://ncu.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe 404 Not Found
E: Download Failed
Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...
Voici le rapport de bogue sur le tableau de bord. La cause du bogue est due aux redirections http sur sourceforge.org
qui ne sont pas gérées correctement par le programme d'installation.
Le author du rapport fournit deux solutions de contournement avec une procédure détaillée:
wget
qui peut gérer les redirections correctement, puis exécutez dpkg-reconfigure
et spécifiez le répertoire avec les fichiers téléchargés lorsque vous y êtes invité.Créez un répertoire temporaire et téléchargez les polices:
mkdir /tmp/mscoref
cd /tmp/mscoref
wget http://downloads.sourceforge.net/corefonts/{andale32.exe,arial32.exe,arialb32.exe,comic32.exe,courie32.exe,georgi32.exe,impact32.exe,times32.exe,trebuc32.exe,verdan32.exe,webdin32.exe}
puis purger le paquet ayant échoué
Sudo apt-get purge ttf-mscorefonts-installer
réinstallez le paquet en ignorant les erreurs probables:
Sudo apt-get install ttf-mscorefonts-installer
et enfin:
Sudo dpkg-reconfigure ttf-mscorefonts-installer
cela conduira à ce message:
Appuyez sur enter
; tapez le chemin des fichiers téléchargés dans la boîte (remarque: .
ne fonctionne pas pour moi ici):
et appuyez à nouveau sur enter
.
Maintenant les polices s’installent sans problème:
....
Extracting cabinet: /tmp/mscoref/webdin32.exe
extracting fontinst.exe
extracting Webdings.TTF
extracting fontinst.inf
extracting Licen.TXT
All done, no errors.
All fonts downloaded and installed.
Tous les crédits doivent aller à robingape from launchpad
La version 3.4 de ttf-mscorefonts-installer est actuellement en panne. La version 3.6 des référentiels Debian fonctionne bien. Vous pouvez télécharger et installer le package en conséquence (et ainsi corriger l’erreur mentionnée ci-dessus):
wget http://ftp.us.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
Sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
Les référentiels régionaux alternatifs se trouvent à https://packages.debian.org/sid/all/ttf-mscorefonts-installer/download .
Cela a corrigé le bogue mentionné ci-dessus pour moi.
Il est intéressant de noter que ce bogue est un nom de apt
et non pas dpkg
ou wget
. Vous pouvez contourner cela en téléchargeant le cas 16.04 (xenial)
http://packages.ubuntu.com/xenial/all/ttf-mscorefonts-installer/download
et installez-le manuellement en tant que:
ubuntu@green: $ cd Downloads
ubuntu@green:~/Downloads $ dpkg --install ttf-mscorefonts-installer_3.6_all.deb
Utilisez ces commandes pour résoudre les problèmes:
Sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
Sudo apt-get --purge --reinstall install ttf-mscorefonts-installer\
Vérifiez les autres solutions ici: Comment créer des polices de téléchargement de paquets ttf-mscorefonts-installer après l’avoir indiqué qu’il est installé?