Cannot install the package ttf-mscorefonts-installer [duplicate]

Вот проблемы, показанные на терминале:

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)

Так же много других файлов, связанных с ttf-mscorefonts-installer.

19
задан 24 September 2016 в 14:38

5 ответов

Тот, который РЕШИЛ проблему, был ручной установкой (@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

Детали: https://gist.github.com/melvincabatuan/26f3ac4ace4be3a8b48d85a1b3250982

, К сожалению, следующий ответ не работал на меня (в Ubuntu 16.04).

sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

Результат:

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) ...
30
ответ дан 23 November 2019 в 01:57

Версия 3.4 ttf-mscorefonts-installer в настоящее время повреждается. Версия 3.6 из репозиториев Debian хорошо работает. Можно загрузить и установить пакет соответственно (и таким образом зафиксировать упомянутую выше ошибку):

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

Альтернативные региональные репозитории в https://packages.debian.org/sid/all/ttf-mscorefonts-installer/download.

Это исправило вышеупомянутую ошибку для меня.

9
ответ дан 23 November 2019 в 01:57

Интересно эта ошибка является ошибкой apt а не dpkg или wget. Можно обойти это путем загрузки в случае 16,04 (гостеприимный)

http://packages.ubuntu.com/xenial/all/ttf-mscorefonts-installer/download

и установить его вручную как:

ubuntu@green: $ cd Downloads
ubuntu@green:~/Downloads $ dpkg --install ttf-mscorefonts-installer_3.6_all.deb
2
ответ дан 23 November 2019 в 01:57

Используйте это управляет для решения проблем:

sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer\

Проверка другие решения здесь: , Как заставить ttf-mscorefonts-installer пакет загрузить шрифты, после того, как он говорит, он установил?

0
ответ дан 23 November 2019 в 01:57

Вот отчет об ошибках на панели запуска. Причиной ошибки являются перенаправления http на sourceforge.org которые не обрабатываются правильно установщиком.

Автор отчета предоставляет двум обходным решениям подробную пошаговую демонстрацию:

  • Тот к cherrypick v3.6 от debian сайта, как упомянуто в других ответах.
  • Другой должен вручную загрузить необходимые файлы с SourceForge с wget который может обработать перенаправления приятно, затем работать dpkg-reconfigure и укажите каталог с загруженными файлами при выяснении.

Сделайте временный каталог и загрузите шрифты:

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}

затем произведите чистку неудавшегося пакета

sudo apt-get purge ttf-mscorefonts-installer

переустановите пакет, игнорирующий вероятные ошибки:

sudo apt-get install ttf-mscorefonts-installer

и наконец:

sudo dpkg-reconfigure ttf-mscorefonts-installer

это приведет к этому сообщению:

enter image description here

Пресса enter; введите путь к загруженным файлам в поле (примечание: . не работает на меня здесь):

enter image description here

и нажмите enter снова.

Теперь шрифты установлены гладко:

....
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.

Все кредиты должны перейти к robingape от панели запуска

14
ответ дан 23 November 2019 в 01:57

Другие вопросы по тегам:

Похожие вопросы: