Question Impossible d'installer la police Win sur Ubuntu. Impossible d'accéder à l'utilisateur '_apt' [dupliquer]


Cette question a déjà une réponse ici:

J'essaie d'installer la police Windows sur Ubuntu 16.04. Il dit que le paquet a été installé quand j'essaye de réinstaller le même paquet mais les polices ne sont pas trouvées sur LibreOffice. En outre, lors de l’installation, des erreurs se produisent.

$ sudo apt-get install ttf-mscorefonts-installer
Reading package lists...
Done Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
   ttf-mscorefonts-installer
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 0 B/29.5 kB of archives.
After this operation, 134 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package ttf-mscorefonts-installer
(Reading database ... 208570 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) ...
Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ...
Processing triggers for update-notifier-common (3.168.2) ... ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading
http://downloads.sourceforge.net/corefonts/andale32.exe Get:1
http://downloads.sourceforge.net/corefonts/andale32.exe [198 kB]
Fetched 198 kB in 5s (35.9 kB/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 denied)
ttf-mscorefonts-installer: downloading
http://downloads.sourceforge.net/corefonts/arial32.exe Get:1
http://downloads.sourceforge.net/corefonts/arial32.exe [554 kB]
Fetched 554 kB in 4s (124 kB/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 denied) ttf-mscorefonts-installer: downloading
http://downloads.sourceforge.net/corefonts/arialb32.exe Get:1
http://downloads.sourceforge.net/corefonts/arialb32.exe [969 B] Err:1
http://downloads.sourceforge.net/corefonts/arialb32.exe               
Hash Sum mismatch Fetched 969 B in 2s (367 B/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 denied)
E: Failed to fetch http://downloads.sourceforge.net/mirrorproblem?failedmirror=excellmedia.dl.sourceforge.net Hash Sum mismatch
E: Download Failed

Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ..

J'ai suivi cette étape. Là encore, un avertissement (W) était visible mais aucune erreur (E). Attention c'est essentiellement ceci:

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 denied)

Mais après les étapes mentionnées dans le lien, je peux voir la police Windows apparaître dans la liste de sélection des polices LibreOffice. 

L'ancienne boîte de dialogue Informations de mise à jour est toujours disponible. Je ne sais pas si cela vient à cause de l'ancien processus ou de celui-ci.

Dois-je faire d'autres pas ou tout va bien?


0
2017-11-16 17:50


origine




Réponses:


En ce qui concerne ttf-mscorefonts-installer  Je pensais partager puisque je passais quelques minutes à yakkety. J'ai connu à la fois le CLUF non signé, le manque de privilèges et l'inadéquation de la somme de hachage, étrangement pas tous en même temps. Tout guéri par:

chown _apt /var/lib/update-notifier/package-data-downloads
chown _apt /var/lib/update-notifier/package-data-downloads/partial
rm /var/lib/update-notifier/package-data-downloads/partial/*
apt install --reinstall ttf-mscorefonts-installer

Quel mainteneur de paquet a la clé pour obtenir ce droit, je ne sais pas.


1
2017-11-17 00:46



En ce qui concerne l'avertissement de privilèges, c'est le responsable d'apt. Il ne semble pas très désireux de le réparer, bien que. - Gunnar Hjalmarsson
Cela devrait être utile. - Satya Prakash
Aucun avertissement, etc. maintenant après avoir suivi les étapes ci-dessus. Ajoutée sudo dans toutes les étapes. - Satya Prakash
@GunnarHjalmarsson Que faire? J'installe Linux à chaque fois en remplacement de Windows. Mais il y a 10 ans, je dois aussi le réparer et maintenant Linux est aussi Linux. La fixation est également requise pour les choses courantes. Après tout, les graphiques / polices, etc. ne correspondent pas. - Satya Prakash
@SatyaPrakash: "ne correspond pas" sonne comme une nouvelle question pour moi. - Gunnar Hjalmarsson


C'est deux choses mélangées:

"Can't drop privileges ..." est un avertissement que vous pouvez simplement ignorer. Cet avertissement est généralement suivi d'une confirmation que le fichier a été téléchargé.

Cependant, la tentative d’aller chercher arialb32.exe était un véritable échec ("Hash Sum mismatch"). Peut être causé par un problème temporaire du serveur; vous pouvez réessayer en réinstallant:

sudo apt install --reinstall ttf-mscorefonts-installer

1
2017-11-16 18:27



Après cela j'ai suivi un lien (askubuntu.com/a/785330/118354) que j'ai mentionné ci-dessus. Cela a tout installé. - Satya Prakash
@SatyaPrakash: Aha, ça m'a manqué. Alors tout va bien. - Gunnar Hjalmarsson


Comme je l'ai dit dans la question elle-même lien suivant a résolu mais peu d'avertissement était là donc je voulais obtenir la réponse.

Le principal problème pour moi était Firefox. La police avait l'air très petite. L'outil Unity Tweet ne m'a pas été utile. Cette astuces a fonctionné semble-t-il. Le texte est meilleur. Là layout.css.devPixelsPerPx a rendu le texte lisible. J'utilise la valeur = 1,2 au lieu de la valeur suggérée 2.


-1
2017-11-16 18:49