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

103

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

  

Не удалось загрузить дополнительные файлы данных

     

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

     

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

     

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

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

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

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

9 ответов

88

Решение 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 или нет. Используйте вкладку , чтобы выбрать OK, и нажмите Enter .
    • Затем вам будет предложено ввести имя каталога для загруженных файлов. Введите местоположение вашего домашнего каталога и используйте Tab , чтобы выбрать OK , и нажмите < KBD> Enter .

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

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

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

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

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

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

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

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

    
ответ дан Anwar 26.07.2012 в 12:10
источник
74

Я пошел на сайт 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

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

    
ответ дан Muaad ElSharif 09.12.2016 в 00:48
7

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

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
    
ответ дан user586446 25.08.2016 в 08:49
4

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

  

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

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

Попробуйте следующее:

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

Далее следуют:

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

Подробнее см. этот поток .

    
ответ дан Luke 10.06.2016 в 15:08
2

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

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

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

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

sudo apt-get install --reinstall ttf-mscorefonts-installer  
    
ответ дан egotopia 23.01.2016 в 11:14
0

Удалите пакет ttf-mscorefonts-installer , а затем установите ubuntu-limited-extras .

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

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

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

(у меня была та же проблема, но с еще одним пакетом в сообщении: flashplugin-installer ) это раздражающее сообщение, которое я получаю каждый старт (очень длинный, rightklick для его загрузки):

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

    
ответ дан rubo77 15.08.2012 в 07:13
0

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

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

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

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

  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 или любой другой, который вы можете использовать), затем перейдите к Ссылка и загружать все 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 в режиме суперпользователя, внутри папки шрифтов TrueType Microsoft:

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

... и все!

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

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

    
ответ дан Yuri Sucupira 06.01.2017 в 18:51
-1

найдите файл 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, но он работает

    
ответ дан rubo77 20.09.2012 в 12:53
-1

У вас может возникнуть проблема с получением ttf-mscorefonts-installer , чтобы принять лицензионное соглашение.

Эти команды будут принимать EULA и переустанавливать пакеты (при условии, что вы загрузили отдельный шрифт .exe s):

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo dpkg-reconfigure ttf-mscorefonts-installer
    
ответ дан Jack 21.07.2016 в 01:16

Ознакомьтесь с другими вопросами по меткам