& ldquo; Отсутствие загрузки дополнительных файлов данных & rdquo; после установки ttf-mscorefonts-installer

ПРЕДУПРЕЖДЕНИЕ: PPTP - ПРОТОКОЛ ИНСЕКЦИИ! Не только шифрование было нарушено, но оно отправляет вашу аутентификацию в ясный текст и легко перехватывается. Было подсчитано, что время, требуемое для принудительного ввода пароля, примерно эквивалентно времени, требуемому для перебора одного ключа DES. Рассмотрите возможность использования OpenVPN или другой архитектуры VPN вместо PPTP!

Я использовал это руководство для настройки PPTP-сервера VPN на моем сервере Ubuntu 12.04.

Однако, чтобы обобщить основные моменты в ссылке: [ ! d5]

1: Установите pptpd и ufw. iptables можно использовать вместо ufw, но для удобства ufw лучше, если вы не знаете iptables. sudo apt-get install pptpd ufw

2: Откройте необходимые порты. Руководство предлагает 22 (SSH) и 1723 для pptp vpn.

sudo ufw allow 22 sudo ufw allow 1723 sudo ufw enable

3: Редактировать /etc/ppp/pptpd-options. Откройте файл с вашим любимым редактором (мой nano, так что для меня команда sudo nano /etc/ppp/pptpd-options), и закомментируйте эти строки, поставив перед ними #, если вы хотите, чтобы это универсально работало на всех ОС: [!d11 ] refuse-pap refuse-chap refuse-mschap

Вы можете прокомментировать эту строку, если вы хотите отключить шифрование: require-mppe-128

4: При редактировании /etc/ppp/pptpd-options добавьте DNS-серверы для VPN. В этом примере используются серверы OpenDNS:

ms-dns 208.67.222.222 ms-dns 208.67.220.220

5: Изменить /etc/pptpd.conf. Откройте файл с вашим любимым редактором (мой nano, поэтому команда для меня - sudo nano /etc/pptpd.conf). Вам нужно добавить локальные VPN-IP для системы, поэтому добавьте:

localip 10.99.99.99 remoteip 10.99.99.100-199

Если ваша система является VPS, используйте общедоступный IP-адрес для «localip». Если это не так и находится в локальной сети, используйте сетевой IP-адрес вашего компьютера. Используйте разные IP-адреса и диапазоны, если эти IP-адреса существуют в вашей подсети! Если вы не знаете свой публичный IP-адрес своего VPS, найдите его, запустив dig +short myip.opendns.com @resolver1.opendns.com

6: Edit /etc/ppp/chap-secrets. Откройте файл с вашим любимым редактором (мой nano, так что для меня команда sudo nano /etc/ppp/chap-secrets) и добавьте данные auth. Формат для /etc/ppp/chap-secrets:

[Username] [Service] [Password] [Allowed IP Address]

Примером может быть: sampleuser pptpd samplepassword *

7: Перезапустить pptpd. Запустите эту команду в терминале: sudo /etc/init.d/pptpd restart

8: Изменить /etc/sysctl.conf. Откройте файл с вашим любимым редактором (мой nano, поэтому команда для меня - sudo nano /etc/sysctl.conf). Не комментируйте следующую строку (удалив # в начале ее) в /etc/sysctl.conf: net.ipv4.ip_forward=1 Перезагрузите конфигурацию: sudo sysctl -p

9: Этот шаг предполагает, что у вас есть UFW. Измените /etc/default/ufw и измените опцию DEFAULT_FORWARD_POLICY с DROP на ACCEPT

10: Этот шаг предполагает, что у вас есть. Изменить /etc/ufw/before.rules, и добавьте следующее либо в начале /etc/ufw/before.rules, либо непосредственно перед правилами *filter (рекомендуется):

# NAT table rules *nat :POSTROUTING ACCEPT [0:0] # Allow forward traffic to eth0 -A POSTROUTING -s 10.99.99.0/24 -o eth0 -j MASQUERADE # Process the NAT table rules COMMIT

Если у вас есть версия ядра 3.18 и новее (вы можете проверить это, выполнив uname -r), также добавьте следующие строки перед линией # drop INVALID packets ...:

-A ufw-before-input -p 47 -j ACCEPT

11: Перезапустите брандмауэр, обновите наборы правил и примените правила, которые мы добавили к /etc/ufw/*.rules: sudo ufw disable && sudo ufw enable

Предупреждение. Если у вас есть другие порты, которые вам нужно открыть, например, для HTTPS, если на вашем сервере размещен веб-сайт, вам необходимо индивидуально добавить эти порты в разрешенный список с помощью [ F44]

1
задан 6 November 2016 в 17:44

8 ответов

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

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

74
ответ дан 25 May 2018 в 09:53

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

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
ответ дан 25 May 2018 в 09:53
  • 1
    Спасибо, я получаю эту ошибку на Ubuntu 16.04 и 16.10, и большинство решений не помогало мне. Этот, казалось, сразу исправил, запустил Times New Roman, работающий в Libre Office Writer, и получил тексты для правильного отображения в Firefox. Большая помощь. – Alex 29 October 2016 в 01:13
  • 2
    Как предыдущий комментарий, работал на меня 16.04, когда другие этого не сделали. Благодаря :) – Teknogrebo 20 December 2016 в 12:19
  • 3
    Это работало один раз для меня, но теперь я получаю E: Failed to fetch https://iweb.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe 404 Not Found. Похоже, что старый старый Sourceforge удаляет необходимые файлы. – Cerin 18 January 2017 в 20:53

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

Получить: 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: Permission denied) E: Не удалось загрузить http://downloads.sourceforge.net/mir...ourceforge.net Несоответствие хэш-суммы E: Загрузка Failed

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

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

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

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

Подробнее см. в этой теме.

4
ответ дан 25 May 2018 в 09:53
  • 1
    Просто попробовал это, но теперь у меня проблема с arial: Err: 1 downloads.sourceforge.net/corefonts/arial32.exe Несоответствие хэш-суммы – JohnnyBizzle 27 October 2016 в 16:35
  • 2
    Работал отлично на Lubuntu 16.04! Спасибо! – Uilian 15 November 2016 в 15:43
  • 3
    Ошибка _apt privilege появилась снова, но на этот раз это было намного лучше. Я видел шрифты, устанавливаемые один за другим. Нет ошибки. Только предупреждения. Теперь в LibreOffice появляются шрифты. – Satya Prakash 16 November 2016 в 22:05

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

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

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

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

[F2]
2
ответ дан 25 May 2018 в 09:53
  • 1
    Этот ответ работает на меня, в отличие от принятого. Очистка перед повторной установкой является ключом. – Yuri Gor 7 December 2016 в 19:14

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

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

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

После следующего запуска

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

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

0
ответ дан 25 May 2018 в 09:53
  • 1
    Почему он должен удалить пакет ttf-mscorefonts-installer, по какой-либо причине? обратите внимание, что ubuntu-restricted-extras также устанавливает его как зависимость. Итак, в чем смысл? – Anwar 14 September 2012 в 22:37
  • 2
    да, есть причина, потому что она работает! – rubo77 17 September 2012 в 05:11
  • 3
    Это звучит очень странно, но я думаю, что есть ошибка где-то в apt-get: bcause, даже если вы удалите ttf-mscorefonts-installer даже с чисткой, сообщение о том, что оно отсутствует, по-прежнему остается после перезагрузки! Это действительно странное поведение, но единственным решением является удаление всего, что связано с этой ошибкой, и последующая переустановка дополнительных функций ubuntu после перезагрузки. У меня было это странное поведение на двух машинах – rubo77 17 September 2012 в 05:16
  • 4
    @ rubo77 Я не могу это подтвердить ... – hexafraction 20 September 2012 в 01:38
  • 5
    это только сработало, потому что на моем компьютере был установлен gksudo. я добавил новый ответ, который должен работать на kubuntu fresh install too – rubo77 20 September 2012 в 17:55

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

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

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

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

Очистите пакет 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
Установить / обновить файловый менеджер 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
Установить / обновить архиватор файлов 7z (это файл-компактор / компрессор и экстрактор / декомпрессор, необходимые для извлечения шрифты truetype изнутри EXE-файлов, которые вам придется загружать):
sudo apt-get install p7zip p7zip-full --reinstall -y
Создайте временную папку fonts, запустив эту команду оболочки:
mkdir /tmp/fonts
Запустите веб-браузер (например, Mozilla Firefox, Google Chrome или любой другой один из которых вы можете использовать), затем перейдите на страницу https://sourceforge.net/projects/corefonts/files/the%20fonts/final/ и загрузите все EXE-файлы, кроме wd97vwr32.exe (поскольку wd97vwr32.exe - средство просмотра Word 97: не файл шрифта truetype). Все загруженные EXE-файлы должны быть помещены в папку /tmp/fonts Change directory (CD) во временную папку:
cd /tmp/fonts
Извлечь содержимое всех загруженных 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
Скопировать все файлы шрифтов 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/ Запустите Thunar в режиме суперпользователя, внутри папки шрифтов Microsoft TrueType:
sudo thunar /usr/share/fonts/truetype/msttcorefonts/
Теперь, на новом Thunar window (путь: /usr/share/fonts/truetype/msttcorefonts/), перейдите в меню Thunar, а затем выберите вариант Edit, а затем нажмите Выбрать все файлы. Затем нажмите клавишу F2 (или перейдите в пункт меню «Редактировать» и нажмите «Переименовать ...» или по-прежнему щелкните правой кнопкой мыши по области, в которой были выбраны файлы, и выберите «Переименовать ...»), измените первое поле на слева в верхнем или нижнем регистре (если вам нужен пример, посмотрите на это изображение), а затем измените правое поле на имя и суффикс. Наконец, в поле Convert to: измените его значение на нижний регистр, а затем нажмите кнопку «Переименовать файлы».

... и все!

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

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

0
ответ дан 25 May 2018 в 09:53

найдите файл 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
ответ дан 25 May 2018 в 09:53

У вас может возникнуть проблема с получением ttf-mscorefonts-installer для принятия EULA.

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

[F1]
-1
ответ дан 25 May 2018 в 09:53
  • 1
    Это не было моей проблемой, я повторно использовал EULA после использования другого метода переустановки, и проблема сохраняется. OMG, Ubuntu ... – Ciro Santilli 包子露宪 六四事件 法轮功 20 December 2016 в 23:12

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

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