На этот вопрос уже есть ответ здесь:
Вот проблемы, показанные на терминале:
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.
Тот, который РЕШИЛ проблему, был ручной установкой (@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) ...
Версия 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.
Это исправило вышеупомянутую ошибку для меня.
Интересно эта ошибка является ошибкой 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
Используйте это управляет для решения проблем:
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer\
Проверка другие решения здесь: , Как заставить ttf-mscorefonts-installer пакет загрузить шрифты, после того, как он говорит, он установил?
Вот отчет об ошибках на панели запуска. Причиной ошибки являются перенаправления http на sourceforge.org
которые не обрабатываются правильно установщиком.
Автор отчета предоставляет двум обходным решениям подробную пошаговую демонстрацию:
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
; введите путь к загруженным файлам в поле (примечание: .
не работает на меня здесь):
и нажмите 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 от панели запуска