ubuntu не может отображать весь unicode

Если вы пытаетесь выполнить dist-upgrade (кажется, так?), это может быть связано с Ubuntu, комментирующим внешние репозитории при обновлении до более новой версии. Кроме того, не должно быть инцидента, когда MariaDB удаляется (если он не был установлен как зависимость) автоматически.

1
задан 27 November 2014 в 15:28

2 ответа

Пожалуйста, установите пакет «ttf-ancient-fonts».

Вы можете сделать это в своем терминале с помощью sudo apt-get install ttf-ancient-fonts

. После этого вы сможете проверить это в python:

$ python
Python 2.7.3 (default, Feb 27 2014, 19:58:35) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print u"\U0001F648"
                  
6
ответ дан 24 May 2018 в 01:33
  • 1
    спасибо! я вижу обезьяну на этой странице, а также в терминале ... но я не могу в ссылке, указанной link , она кажется белой вопросительной меткой в ​​черном ромбе. – Zhang Yifan 27 November 2014 в 17:51
  • 2
    Я тоже. Я предполагаю, что это кодировка этой страницы, я думаю, что это нормально, поскольку она работает здесь. – P.-H. Lin 27 November 2014 в 17:58
  • 3
    Интересно, что нет необходимости даже перезапускать Firefox - он работает «на лету». – Hi-Angel 19 January 2016 в 12:17

вам нужно обновить свой язык:

запустите locale в терминале

, предположим, что вы получите вывод, например:

LANG=en_US
LANGUAGE=
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=

, у вас могут быть разные значение, отличное от этого en_US

, введите этот sudo update-locale LANG=en_US.UTF-8

, не забудьте заменить en_US на ваш язык

перезагрузить компьютер

0
ответ дан 24 May 2018 в 01:33

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

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