Вопрос «Невозможность загрузить дополнительные файлы данных» после установки ttf-mscorefonts-installer


После новой установки 12.04 I && обновление apt и перезапуск системы, я всегда получаю это раздражающее сообщение после перезагрузки:

Невыполнение дополнительных файлов данных

Следующие пакеты запросили дополнительные загрузки данных после   установки пакета, но данные не могли быть загружены или могли   не обрабатываться.

TTF-mscorefonts-инсталлятор

Загрузка будет предпринята позже, или вы можете попробовать   загрузите снова сейчас. Для выполнения этой команды требуется активный Интернет   подключение.

Но если я сейчас сделаю попытку, он покажет мигающее окно терминала, и, как будто ничего не произойдет. Это произойдет снова, когда я перезапущу систему.

Я обнаружил, что кто-то Эта проблема тоже, но он еще не ответил.

  • Я новичок здесь, пожалуйста, помогите.

107
2018-06-21 03:04


происхождения


Если кто-то ищет решение этой проблемы для 14.04 LTS (Trusty Tahr), вот текст первого и последнего сообщений для этой версии: «Файлы данных для некоторых пакетов не могут быть загружены» и «Это постоянный сбой что оставляет эти пакеты непригодными для использования в вашей системе. Возможно, вам придется исправить ваше интернет-соединение, а затем удалить и переустановить пакеты, чтобы исправить эту проблему ». - Walter Tross
Кажется, в этой ошибке в этой ошибке есть два потока: (1) "«Невозможность загрузить дополнительные файлы данных» с помощью ttf-mscorefonts-installer на Ubuntu 16.04"и (2)"ttf-mscorefonts-installer не удается загрузить дополнительные файлы данных на Ubuntu 16.04" - Dɑvïd
Как упоминалось выше, было предложено текущее рабочее решение для Ubuntu 16.04 и 16.10, Для Ubuntu 12.04 тоже должно быть одинаково. - Xiaodong Qi


ответы:


Решение 1:

Подключитесь к Интернету и запустите эту команду ниже, чтобы исправить ошибку

sudo apt-get install --reinstall ttf-mscorefonts-installer  

Это переустановит пакет и загрузит файлы данных, необходимые для настройки пакета. Подождите несколько раз, чтобы закончить загрузку. Размер загрузки составляет около 4 МБ.

Решение 2:

  1. Подключитесь к Интернету и перейдите к эта ссылка sourceforge и загрузите все .exe файлы там, кроме wd97vwr32.exe файл.

  2. Скопируйте эти файлы в свой домашний каталог.

  3. Запустите эту команду, чтобы настроить пакет

    sudo dpkg-reconfigure ttf-mscorefonts-installer
    
    • Это спросит вас, загружены ли шрифты Microsoft или нет. использование табуляция для выбора ОК и нажмите Войти,
    • Затем вам будет предложено ввести имя каталога для загруженных файлов. Введите местоположение своего домашнего каталога и используйте табуляция выбирать ОК, и нажмите Войти,

      Например, если ваше имя пользователя anwar, местоположение будет /home/anwar, потому что я скопировал загруженные файлы там.

Готово! вы успешно настроили и настроили пакет.

Заметка:  Если файлы не могут быть загружены из-за ошибки 404, установите флажок «Не удается загрузить?». раздел

В чем причина проблемы?

Этот пакет ttf-mscorefonts-installer используется для загрузки файлов шрифтов Microsoft (эти файлы доступны бесплатно Microsoft) из Интернета и установить их. Поскольку вы должны принять EULA Microsoft для использования этих файлов шрифтов, эти шрифты не могут быть включены в пакет, как и другие Free (Свободно, как свобода) пакеты.

Проблема заключалась в том, что вы как-то отключились от Интернета перед загрузкой этих файлов. Итак, это сообщение с просьбой загрузить больше файлов данных.

Не удается скачать?

Если вы не можете загрузить файлы из-за 404 ошибки, я подготовил tar.gz архив загруженного содержимого. Вы можете скачать его из этого ссылка для удаления и извлеките его в папку. Если вы извлечете его из /tmp/, вы будете вводить этот каталог после dpkg-reconfigure команды в решении 2.


92
2017-07-26 12:10



Решение 1 решило мою проблему на 14.04 LTS (Trusty Tahr). Shift-Tab, чтобы выбрать «ОК», затем «Ввод» и «Ввод». - Walter Tross
Решение 1 не помогло мне. Я получаю сообщение «несоответствие хашпита», когда он пытался загрузить шрифт andale.ttf. По-видимому, та же проблема обсуждается и фиксируется при askubuntu.com/questions/543673/mscorefonts-problems - Michael McGinnis
Решение 1 выходит из-за ошибки из-за ошибки 404 (файл не найден) относительно downloads.sourceforge.net/corefonts/andale32.exe, Решение 2 терпит неудачу для меня, потому что команда sudo dpkg-reconfigure ttf-mscorefonts-installer не позволяет мне настроить пакет. (Ubuntu 16.04 LTS) - marianoju
@Anwar a) Я рад, что ссылка SourceForge работает для вас, но, пожалуйста, смотрите answers.launchpad.net/ubuntu/+question/404484 для файла журнала с несколькими ошибками 404, с которыми я столкнулся при попытке переустановки (не только с помощью andale32, но также с comic32 и arial32). b) Не следует sudo dpkg-reconfigure разреши мне ренастроить, даже если шрифт уже было сконфигурировано? c) Я проверил и mscorefonts-eula license has already been accepted, так что это не проблема здесь. - marianoju
б) dpkg-reconfigure ничего не делает, если пакет уже настроен. В этом случае я просто предлагаю удалить пакет, используя sudo apt-get purge  команду и переустановить. - Anwar


я пошел в Сайт Debian и загрузил ttf-mscorefonts-installer_3.6 и установил его с помощью Gdeb, успешно установлен.

Пример командной строки:

wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb

Ни одно из других решений, размещенных здесь, не работало для меня.


75
2017-12-09 00:48



Должен быть принятый ответ;) - blong
Хорошо работает, есть ли https-ссылка? - Mark
+1 это работает очень хорошо :), но почему эта версия не попала в репозиторий Ubuntu. - angulared
Я установил это с помощью gdebi и работал! - Elric
Реальная причина - ошибка bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1607535 - Это май фиксироваться в Ubuntu, потому что по какой-то причине backporting занимает слишком много времени. - Mikko Rantalainen


У меня была такая же проблема ... Итак, это мое обходное решение, чтобы исправить это:

sudo apt-get remove --purge ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 777 partial
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 744 partial

7
2017-08-25 08:49



Спасибо, я получаю эту ошибку на Ubuntu 16.04 и 16.10, и большинство решений не помогало мне. Этот, казалось, сразу исправил, запустил Times New Roman, работающий в Libre Office Writer, и получил тексты для правильного отображения в Firefox. Большая помощь. - Alex
Как предыдущий комментарий, работал на меня 16.04, когда другие этого не сделали. Благодаря :) - Teknogrebo
Это сработало для меня, но теперь я получаю E: Failed to fetch https://iweb.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe 404 Not Found, Похоже, что старый старый Sourceforge удаляет необходимые файлы. - Cerin


Если вы получаете:

Получить: 1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B]   Err: 1 http://downloads.sourceforge.net/corefonts/andale32.exe
  Несоответствие суммарной хэш-памяти Получено 969 B в 1 с (660 B / с)
  W: Не удается удалить привилегии для загрузки в файл   '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe'   пользователь не может получить доступ к _apt. - pkgAcquire :: Run (13: Разрешение   отказано) E: Не удалось получить    http://downloads.sourceforge.net/mir...ourceforge.net  Хэш-сумма   несоответствие

E: Ошибка загрузки

Попробуй это:

sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*

С последующим:

sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

Видеть эта тема Больше подробностей.


4
2018-06-10 15:08



Просто попробовал это, но теперь у меня проблема с arial: Err: 1 downloads.sourceforge.net/corefonts/arial32.exe                                   Несоответствие хэш-суммы - JohnnyBizzle
Работал отлично на Lubuntu 16.04! Спасибо! - Uilian
Ошибка _apt privilege появилась снова, но на этот раз это было намного лучше. Я видел шрифты, устанавливаемые один за другим. Нет ошибки. Только предупреждения. Теперь в LibreOffice появляются шрифты. - Satya Prakash


Шахта работает с переустановкой (нашла здесь команду и попробовала ее, но потом она сработала. Lol)

Удалить команду

sudo apt-get remove --purge ttf-mscorefonts-installer

Установить команду

sudo apt-get install --reinstall ttf-mscorefonts-installer  

2
2018-01-23 11:14



Этот ответ работает на меня, в отличие от принятого. Очистка перед повторной установкой является ключом. - Yuri Gor


Удалить пакет TTF-mscorefonts-инсталлятор и затем установите убунт-ограниченный экстры,

Подключитесь к Интернету и выполните следующую команду:

sudo apt-get remove --purge ttf-mscorefonts-installer
sudo apt-get install ubuntu-restricted-extras

После следующего запуска вашей системы сообщение исчезнет.

(у меня была такая же проблема, но с еще одним пакетом в сообщении: flashplugin-инсталлятор) это раздражающее сообщение, которое я получаю каждый старт (очень длинный, rightklick для его загрузки): this is the annoying message i get every start

возможно, вам нужно перезапустить систему перед установкой ubuntu-limited-extras


0
2017-08-15 07:13



Почему он должен удалить пакет ttf-mscorefonts-installer, любая причина? Обратите внимание, что ubuntu-restricted-extras также установите его как зависимость. Итак, в чем смысл? - Anwar
да, есть причина, потому что это работает! - rubo77
Это звучит очень странно, но я думаю, что есть ошибка где-то в apt-get: bcause, даже если вы удалите ttf-mscorefonts-installer даже с чисткой, сообщение о том, что оно отсутствует, по-прежнему остается после перезагрузки! Это действительно странное поведение, но единственным решением является удаление всего, что связано с этой ошибкой, и последующая переустановка дополнительных функций ubuntu после перезагрузки. У меня было это странное поведение на двух машинах - rubo77
@ rubo77 Я не могу это подтвердить ... - hexafraction
это только сработало, потому что на моем компьютере был установлен gksudo. я добавил новый ответ, который должен работать на kubuntu fresh install too - rubo77


Этот вопрос связан с этот другой,

Ни одно из решений, предоставленных по обоим вопросам, не работало для меня. Поэтому я решил:

Вручную установите шрифты truetype

Ниже приведены 10 шагов, которые необходимо выполнить, чтобы вручную установить шрифты TrueType для Microsoft. Если не указано иное, все команды должны выполняться внутри окна терминала оболочки. В большинстве дистрибутивов Ubuntu Ctrl Alt T key combo (сочетание клавиш) - это один из способов открыть новое окно терминала оболочки.

  1. Очистить ttf-mscorefonts-installer пакет и очистить кеш APT пакетов DEB:

    sudo apt-get purge ttf-mscorefonts-installer -y ; sudo apt-get update ; sudo apt-get check ; sudo apt-get clean ; sudo apt-get autoremove -y
    
  2. Установите / обновите Thunar файловый менеджер (дополнительно потребуется переименовать все загруженные шрифты TrueType):

    sudo add-apt-repository ppa:yuri-sucupira/thunar1.6.10-fix ; sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv AF8C7F18 ; sudo apt-get update ; sudo apt-get check ; sudo apt-get install thunar --reinstall -y ; sudo apt-get dist-upgrade -y
    
  3. Установите / обновите 7z файловый архиватор (это файл-компактор / компрессор и экстрактор / декомпрессор, необходимые для извлечения шрифтов truetype из файлов EXE, которые вам нужно загрузить):

    sudo apt-get install p7zip p7zip-full --reinstall -y
    
  4. Создать временную fonts , выполнив команду оболочки:

    mkdir /tmp/fonts
    
  5. Запустите веб-браузер (например, Mozilla Firefox, Google Chrome или любой другой, который вы можете использовать), затем перейдите к https://sourceforge.net/projects/corefonts/files/the%20fonts/final/ а также загрузить все EXE-файлы, кроме wd97vwr32.exe (поскольку wd97vwr32.exe - средство просмотра Word 97: не файл шрифта truetype). Все загруженные EXE-файлы должны быть помещены в /tmp/fonts

  6. Измените каталог (CD) на эту временную папку:

    cd /tmp/fonts
    
  7. Извлеките содержимое всех загруженных EXE-файлов:

    7z e andale32.exe ; 7z e arial32.exe ; 7z e arialb32.exe ; 7z e comic32.exe ; 7z e courie32.exe ; 7z e georgi32.exe ; 7z e impact32.exe ; 7z e times32.exe ; 7z e trebuc32.exe ; 7z e verdan32.exe ; 7z e webdin32.exe
    
  8. Скопируйте все файлы шрифтов TTF (TrueType) в папку шрифтов Microsoft TrueType:

    sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
    
    • Примечание: если /usr/share/fonts/truetype/msttcorefonts/ не существует, создайте его, запустив команду оболочки sudo mkdir /usr/share/fonts/truetype/msttcorefonts/
  9. Запустите Thunar в режиме суперпользователя, внутри папки шрифтов Microsoft TrueType:

    sudo thunar /usr/share/fonts/truetype/msttcorefonts/
    
  10. Теперь, в новом окне Тунара (путь: /usr/share/fonts/truetype/msttcorefonts/), перейдите в меню Thunar, а затем выберите опцию редактировать и затем Выбрать все файлы, Затем нажмите F2 (или перейдите в меню «Изменить» и нажмите « Переименовать ..., или по-прежнему щелкните правой кнопкой мыши на области, где были выбраны файлы, и выберите Переименовать ... ), измените первое поле слева на Верхний регистр Нижний регистр (если вам нужен пример, взгляните на эта картинка), а затем измените правое поле на Имя и суффикс, Наконец, на Convert to: поле, измените его параметр на в нижнем регистре и затем Переименование файлов кнопка.

...вот и все!

Если вы сделали все, как описано здесь, теперь у вас будут установлены все основные шрифты Microsoft TrueType. Начало, например. LibreOffice Writer и проверьте, доступны ли шрифты, такие как Arial и Comic Sans. Если они есть, шрифты были правильно добавлены в вашу систему.

PS: остатки на /tmp/fonts будут удалены при следующей загрузке системы (re). Следовательно, вам не нужно беспокоиться о них.


0
2018-01-06 18:51





искать файл gksudo

which gksudo

и для kdesudo

which kdesudo

так как я использую kubuntu, gksudo отсутствует, когда автоматический скрипт пытается загрузить отсутствующие файлы.

это ошибка!

обходной путь: я решил его с символической ссылкой:

ln -s /usr/bin/kdesudo /usr/bin/gksudo
sudo apt-get remove --purge ubuntu-restricted-extras ttf-mscorefonts-installer flashplugin-installer
sudo restart

после перезапуска:

sudo apt-get install ubuntu-restricted-extras flashplugin-installer

позже вы можете удалить эту уродливую обходную ссылку-symlink снова с помощью:

sudo rm -i /usr/bin/gksudo

Довольно hammermethod, но он работает


-1
2017-09-20 12:53



Пожалуйста, взгляните на этот вопрос, - Registered User
Я думаю, вы можете удалить ubuntu-restricted-extras а также flashplugin-installer после решения всех проблем - rubo77