Ubuntu 16.04.1 LTS: Не удалось загрузить дополнительные файлы данных ttf-mscorefonts-installer [duplicate]

Я получаю уведомления о «невозможности загрузки дополнительных файлов данных» из уведомления об обновлении. Он попросил меня скачать шрифты по запросу из пакета ttf-mscorefonts-installer. Однако всякий раз, когда я нажимаю «запускать это действие сейчас», появляется окно (см. Рисунок ниже), и он никогда не загружался.

Он сохраняет «ожидание заголовков» до таймаута. То же самое произойдет, если я использую wget в терминале для загрузки пакета:

wget downloads.sourceforge.net/corefonts/andale32.exe --2016-05-02 11:57:32-- http://downloads.sourceforge.net/corefonts/andale32.exe Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59 Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected. HTTP request sent, awaiting response...

Он снова не сработает.

Я заметил такие же проблемы, как , но известные решения никогда не работали на меня. Проводная вещь заключается в том, что я могу загрузить пакет шрифтов из браузера, такого как Chrome, и запустить следующую команду, чтобы исправить проблему с шрифтом:

sudo dpkg-reconfigure ttf-mscorefonts-installer

с направленной папкой шрифтов. Но мой вопрос в том, что у меня есть проблемы с моей конфигурацией package-data-downloader и терминала? Команда sudo apt-get update может запускаться с несколькими ошибками и предупреждением, показывающими это, но обычно она может загружать данные из Интернета. Он терпит неудачу, когда терминал подключается к sourceforge или, возможно, к подобным веб-сайтам.

Надеюсь, у вас есть идея о том, как сделать загрузку с терминала работоспособной для всех случаев. Позвольте мне знать, какую еще информацию я могу предоставить. Спасибо!

88
задан 13 April 2017 в 15:23

7 ответов

Решение, которое я нашел, это загрузить версию этого пакета Debian:

https://packages.debian.org/en/sid/all/ttf-mscorefonts-installer/download

Тогда шрифты устанавливаются без проблем! Ура, и печально, что Ubuntu не смог создать функциональный пакет, когда они могли просто скопировать версию Debian и работать!

0
ответ дан 17 July 2018 в 18:57

Это подтвержденная ошибка в Xenial Xerus (16.04). Такая же ошибка сохраняется для меня. Я попытался установить MS-шрифты отдельно с помощью командной строки, которая также потерпела неудачу. Но установка путем загрузки пакетов из Интернета через браузер возможна.

Для отслеживания ошибок и решения для ошибки можно отслеживать по ссылке нити ниже. Ошибка все еще открыта, и она еще не решена.

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280

Пожалуйста, сообщите любые решения, найденные для ошибки.

UPDATE:

Я нашел способ удаления временных файлов в частичной папке и установки шрифтов через терминал. Это работало для меня.

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

См. Ссылку ниже.

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug / 1543280

16
ответ дан 17 July 2018 в 18:57

Сводка:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb sudo apt-get purge ttf-mscorefonts-installer -y sudo apt install ./ttf-mscorefonts-installer_3.6_all.deb

На данный момент это проблема сервера Ubuntu. Ниже приведено временное решение, чтобы избежать этой проблемы:

Загрузите все шрифты, кроме wd97vwr32.exe, с сайта sourceforge, используя ваш любимый интернет-браузер. Поместите все файлы exe в одну папку.

Затем запустите командную строку в своем терминале:

sudo dpkg-reconfigure ttf-mscorefonts-installer

с направленной папкой шрифтов.

Обратите внимание, что вам может потребоваться повторить эту операцию пару раз, если появилось больше сообщений с отсутствующими шрифтами. Для всех отсутствующих шрифтов вы должны попытаться найти пропущенные шрифты, загрузить exe-файлы и поместить их в папку шрифтов, созданную на предыдущем шаге, и переделать командную строку, пока не появятся больше сообщений об ошибках.

После этого подсказка перестанет появляться. Как указывалось в другом ответе, это система sourceforge site , и, надеюсь, скоро она будет исправлена ​​в корне.

Обновление от 10 декабря: Лучше / проще обходное решение - загрузить версию версии ttf-mscorefonts-installer версии 3.6 из Debian. Двойной щелчок и установка этого пакета с программным центром gnome (и, возможно, также программным центром ubuntu) отлично работают. Или, если вы хотите запустить какой-то код, вы здесь:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb -P ~/Downloads

загрузит пакет в папку «Файлы для загрузки» и

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb
107
ответ дан 17 July 2018 в 18:57

Решение, которое я нашел, это загрузить версию этого пакета Debian:

https://packages.debian.org/en/sid/all/ttf-mscorefonts-installer/download

Тогда шрифты устанавливаются без проблем! Ура, и печально, что Ubuntu не смог создать функциональный пакет, когда они могли просто скопировать версию Debian и работать!

0
ответ дан 23 July 2018 в 19:45

Это подтвержденная ошибка в Xenial Xerus (16.04). Такая же ошибка сохраняется для меня. Я попытался установить MS-шрифты отдельно с помощью командной строки, которая также потерпела неудачу. Но установка путем загрузки пакетов из Интернета через браузер возможна.

Для отслеживания ошибок и решения для ошибки можно отслеживать по ссылке нити ниже. Ошибка все еще открыта, и она еще не решена.

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280

Пожалуйста, сообщите любые решения, найденные для ошибки.

UPDATE:

Я нашел способ удаления временных файлов в частичной папке и установки шрифтов через терминал. Это работало для меня.

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

См. Ссылку ниже.

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug / 1543280

16
ответ дан 23 July 2018 в 19:45
  • 1
    Для исправления temp вы можете загрузить шрифты в папке и выполнить команду: sudo dpkg-reconfigure ttf-mscorefonts-installer – Xiaodong Qi 5 May 2016 в 08:01
  • 2
    Просто примечание: я сообщил об ошибке, о которой вы говорили в своем ответе, разработчики сосредоточили внимание на проблеме разрешения и тому подобное. – Xiaodong Qi 5 May 2016 в 08:06
  • 3
    я получаю: Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe Hash Sum mismatch Fetched 969 B in 1s (904 B/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) E: Failed to fetch http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net Hash Sum mismatch E: Download Failed Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ... – marsUbuntux 29 November 2016 в 13:48
  • 4
    Обновление послужило для меня хорошим простым хорошо объясненным решением. – RoyC 25 April 2017 в 17:50

Сводка:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb sudo apt-get purge ttf-mscorefonts-installer -y sudo apt install ./ttf-mscorefonts-installer_3.6_all.deb

На данный момент это проблема сервера Ubuntu. Ниже приведено временное решение, чтобы избежать этой проблемы:

Загрузите все шрифты, кроме wd97vwr32.exe, с сайта sourceforge, используя ваш любимый интернет-браузер. Поместите все файлы exe в одну папку.

Затем запустите командную строку в своем терминале:

sudo dpkg-reconfigure ttf-mscorefonts-installer

с направленной папкой шрифтов.

Обратите внимание, что вам может потребоваться повторить эту операцию пару раз, если появилось больше сообщений с отсутствующими шрифтами. Для всех отсутствующих шрифтов вы должны попытаться найти пропущенные шрифты, загрузить exe-файлы и поместить их в папку шрифтов, созданную на предыдущем шаге, и переделать командную строку, пока не появятся больше сообщений об ошибках.

После этого подсказка перестанет появляться. Как указывалось в другом ответе, это система sourceforge site , и, надеюсь, скоро она будет исправлена ​​в корне.

Обновление от 10 декабря: Лучше / проще обходное решение - загрузить версию версии ttf-mscorefonts-installer версии 3.6 из Debian. Двойной щелчок и установка этого пакета с программным центром gnome (и, возможно, также программным центром ubuntu) отлично работают. Или, если вы хотите запустить какой-то код, вы здесь:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb -P ~/Downloads

загрузит пакет в папку «Файлы для загрузки» и

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb
107
ответ дан 23 July 2018 в 19:45
  • 1
    Благодаря! Обновление 30 ноября (используя предоставленный вами «код», похоже, решило эту неприятную проблему для меня (16.04 LTS). Я попробовал много других предлагаемых решений, но это единственное, что сработало. – Dɑvïd 9 December 2016 в 14:10
  • 2
    Использование пакета Debian исправил его для меня тоже на Xubuntu 16.04 LTS. – James McLaughlin 16 December 2016 в 18:11
  • 3
    Подтверждение этого сработало 16.04 и 16.10. Для проверки я использовал обычный пакет ttf и после трех попыток отказа и протестировал это. Он работал немедленно, поэтому пока это единственный способ установить пакет ttf и его шрифты. – Luis Alvarado♦ 24 December 2016 в 19:14
  • 4
    Спасибо, похоже, что обновление от 10 декабря работает для меня только с двумя командами – Nikolay Prokopyev 30 December 2016 в 14:46
  • 5
    Большое спасибо за wget info - загрузка и установка пакета .deb исправили проблему немедленно; в отличие от всех других решений, предложенных в другом месте. – GhostCat 10 January 2017 в 12:32

Сводка:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo apt-get purge ttf-mscorefonts-installer -y
sudo apt install ./ttf-mscorefonts-installer_3.6_all.deb

На данный момент это проблема сервера Ubuntu. Ниже приведено временное решение, чтобы избежать этой проблемы:

Загрузите все шрифты, кроме wd97vwr32.exe, из сайта sourceforge , используя ваш любимый интернет-браузер. Поместите все файлы exe в одну папку.

Затем запустите командную строку в своем терминале:

sudo dpkg-reconfigure ttf-mscorefonts-installer

с направленной папкой шрифтов.

Обратите внимание, что вам может потребоваться повторить эту операцию пару раз, если появилось больше сообщений missing-fonts . Для всех отсутствующих шрифтов вам следует попробовать найти пропущенные шрифты, загрузить exe-файлы и поместить их в папку шрифтов, созданную на предыдущем шаге, и повторить команду, пока не появятся сообщения об ошибках.

После этого подсказка перестанет появляться. Как указано в другом ответе, это ошибка системы Ubuntu 16.04 , и, надеюсь, она скоро будет исправлена ​​в корне.

Обновление 10 декабря : Лучше / проще обходным путем является загрузка версии 3.6 из ttf-mscorefonts-installer из Debian . Двойной щелчок и установка этого пакета с программным центром gnome (и, возможно, также программным центром ubuntu) отлично работают. Или, если вы хотите запустить какой-то код, вы здесь:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb -P ~/Downloads

загрузит пакет в папку «Загрузки» и

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb
107
ответ дан 6 August 2018 в 18:25

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

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