В случае, если Вы имели в виду, "создают мой собственный UNIX ОС" буквально, возможно, Вы интересуетесь ресурсами, окружающими xv6 ("простая подобная Unix обучающая операционная система"), или "Разработка и реализация 4.4BSD Операционная система".
Редактирование Просто наткнулось на это, "аннотируемое руководство McIlroy по Unix исследования", который, вероятно, также связан. (И считайте подсказку Плана 9 @nimrodm тесно :)
)
Это не на 100% надежно, но:
$ rpm -q fonts-arabic
Дыра здесь - то, что Вам можно было установить шрифты, но не все остальное, что необходимо заставить арабский текст работать в программах. Вы могли также проверить на fribidi
пакет для улучшения шанса предположения, являющегося корректным.
Если бы Вы хотите сделать это в сценарии оболочки, я изменил бы его немного:
if rpm -q --quiet fonts-arabic ; then ...
Тем путем Вы не должны перенаправлять шум к /dev/null
.
add, remove and change
поддерживаемые языки с помощью Диспетчера пакетов. К Диспетчеру пакетов можно получить доступ из системного меню путем нажатия Applications => Add/Remove Software
.
На первой вкладке можно просмотреть категории приложений, среди которых Languages
из которого можно выбрать языки, Вы хотите поддерживать.
язык, который установлен, будет уже проверен и если Вы хотите установить его, устанавливают флажок. Выберите только языки, которые Вы хотите использовать, поскольку это может сохранить Вас существенное количество дискового пространства. Функция выбора языка в Диспетчере пакетов проиллюстрирована ниже. Некоторые языки имеют дополнительные пакеты, которые можно выбрать и установить.
Так как язык стал meta пакетом,
Вы могли сначала проверить имя пакета с yum grouplist
, затем проверьте, установлено ли это с yum list installed | grep XXX
Другой глупый способ проверить это,
%> export LANG=XXX; export LANGUAGE=$LANG;
%> ls some_file_does_not_exist
И Вы собираетесь получить сообщение об ошибке на желаемом языке, если пакет языка установлен.
Можно также попробовать:
$ ls -lah /usr/share/locale/
В моей системе, № 1 SMP Linux 3.2.0-4-amd64 GNU/Linux Debian 3.2.35-2 x86_64, это
...
drwxr-xr-x 3 root root 4.0K Dec 23 15:22 en_US
...
lrwxrwxrwx 1 root root 17 Dec 30 17:45 locale.alias -> /etc/locale.alias
...
И можно попробовать к grep язык, которым Вы интересуетесь.