Насколько широко распространена локаль C.UTF -8?

Похоже, три страницы имеют несколько неудачное название.

На странице «Включение асинхронного дискового ввода-вывода HP -UX» описана установка драйвера асинхронного ввода-вывода. Это определенно необходимо, если вы хотите использовать асинхронный ввод-вывод с необработанными устройствами, но вы не планируете этого делать.

Я нашел эту ссылку на старый документ HP Knowledge Mine, который подтверждает, что asyncdiskдрайвер предназначен только для прямого доступа к диску.

На странице «Включение асинхронного ввода-вывода для устройств файловой системы» в качестве предварительного условия описывается пара настроек ядра HP -UX, но фактическая задача, похоже, как разрешить Sybase использовать HP -Асинхронный файловый ввод-вывод UX , при условии, что он доступен.

На странице «Включение асинхронного ввода-вывода для файловых систем» описано, как убедиться, что HP -UX может обеспечивать асинхронный файловый ввод-вывод. В нем говорится: «У вас должен быть установлен OnlineJFS». По сути, эта страница должна была быть частью раздела «предварительные требования» предыдущей страницы.

2
12.07.2020, 07:37
2 ответа

Это случайность (, во многом это зависит от склонности разработчиков копировать функции из других систем, а не заполнять отсутствующие биты из стандарта):

  • Как предложил Том Хейл , Arch Linux не использует это.

  • Также как NetBSD 9

  • И Солярис 11.4,

  • Также нет macOS (catalina, mohave или big sur)

Но

  • FreeBSD 12 делает,

  • OpenBSD 6.7 делает

  • OpenSUSE имеет "C.utf8" (достаточно близко)

  • В Mageia 7 есть.

Локаль минимального размера C.UTF-8была объединена два дня назад с библиотекой GNU C и должна быть доступна в версии 2.35. Любой дистрибутив с этой версией библиотеки (или более поздней ), скорее всего, будет иметь C.UTF-8. В какой-то момент, который будет актуален для Arch Linux (по состоянию на 8 сентября 2021 года, он использует glibc2.33 ). Другие платформы не затронуты.

3
18.03.2021, 23:20

Короче :№

Manjaro Linux (Arch на основе )вывод locale -aтолько:

C
en_AU.utf8
en_US.utf8
POSIX

Я предполагаю, что вышестоящая версия Arch Linux такая же, в ней также отсутствует требуемый C.UTF-8.

И Manjaro, и Arch — очень современные Unices.

1
18.03.2021, 23:20

Теги

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