LINUX.ORG.RU

ttf-mscorefonts-installer не ставит шрифты

 ,


0

2
НОВЫЕ пакеты, которые будут установлены:
  ttf-mscorefonts-installer
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/29,5 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 134 kB.
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета ttf-mscorefonts-installer.
(Чтение базы данных … на данный момент установлено 224879 файлов и каталогов.)
Подготовка к распаковке …/ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb …
Распаковывается ttf-mscorefonts-installer (3.4+nmu1ubuntu2) …
Обрабатываются триггеры для fontconfig (2.11.94-0ubuntu1.1) …
Обрабатываются триггеры для update-notifier-common (3.168.2) …
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Ошк:1 http://downloads.sourceforge.net/corefonts/andale32.exe
  Protocol "http" not supported or disabled in libcurl
W: Невозможно сбросить права для скачивания, так как файл «/var/lib/update-notifier/package-data-downloads/partial/andale32.exe» недоступен для пользователя «_apt». - pkgAcquire::Run (13: Отказано в доступе)
E: Не удалось получить https://kent.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe  Protocol "http" not supported or disabled in libcurl

E: Ошибка при скачивании
Настраивается пакет ttf-mscorefonts-installer (3.4+nmu1ubuntu2) …



Protocol «http» not supported or disabled in libcurl

Что с этим делать?

★★★★★
Ответ на: комментарий от anonymous

Так, я думаю проблема в этом:

W: Невозможно сбросить права для скачивания, так как файл «/var/lib/update-notifier/package-data-downloads/partial/andale32.exe» недоступен для пользователя «_apt». - pkgAcquire::Run (13: Отказано в доступе)

Как пофиксить?

Qwentor ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Сделал так:

sudo chown _apt /var/lib/update-notifier/package-data-downloads/partial/

Но теперь

ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Ошк:1 http://downloads.sourceforge.net/corefonts/andale32.exe
  404  Not Found
E: Не удалось получить https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe  404  Not Found


Что за нах?

Qwentor ★★★★★
() автор топика
Ответ на: комментарий от Qwentor

Погуглить сообщение об ошибке. А если лень, то фикс такой:

# убедиться, что пользователь _apt существует
$ getent passwd _apt
_apt:x:105:65534::/nonexistent:/bin/false

# сменить хозяина у /var/lib/update-notifier/package-data-downloads/partial
sudo chown -R _apt:root /var/lib/update-notifier/package-data-downloads/partial 

А про скачивание andale — у меня такая же проблема.

KennyMinigun ★★★★★
()
Ответ на: комментарий от fornlr

Короче, версия 3.4 пакета нерабочая уже оказывается. А в убунте только она пока. Скачал 3.6 от Debian Sid - все установилось и заработало

Qwentor ★★★★★
() автор топика
Ответ на: комментарий от Qwentor

Скачай руками в кеш. Потом выполни команду и он возьмет файлы из кеша.

anonymous
()

на днях сталкивался с этой проблемой

в убунте не работало, в дебиане работало.... а знаешь в чем разница

пробел в the fonts в ссылке... в дебиане он заменен %

krang ★★
()
Ответ на: комментарий от krang

Ага, в итоге пакет от Дебиана и поставил)

Qwentor ★★★★★
() автор топика

Protocol «http» not supported or disabled in libcurl

проблема в том, что curl не понимает одинарные кавычки для ссылок. это пофиксено вроде в дебиане в пакетах. решается просто удалением curl. переустановка ttf-mscorefonts-installer подхватывает другой загрузчик. например wget. все устанавливается и выкачивается. после этого заново устанавливаем curl.

Wien_Lynx
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.