Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Информация
В ОС Astra Linux по умолчанию принята кодировка UTF-8.



Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7), РУСБ.10015-10
  • Astra Linux Special Edition РУСБ.10015-17
  • Astra Linux Special Edition РУСБ.10015-01 37 (очередное обновление 17.67)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 103 (очередное обновление 7.6)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 210152-02 (очередное обновление 4.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)6)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1
  • Astra Linux Special Edition РУСБ.10015-16 исп. 2
  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)
  • Astra Linux Common Edition 2.12


Для изменения кодировки текстовых файлов в ОС Astra Linux рекомендуется использовать пакет enca, входящий в состав дистрибутивов.

Информация
Несмотря на то, что в сети Интернет часто встречается совет использовать для определения кодировки команду file -i и для конвертации команду iconv, рекомендуем использовать enca/enconv как более надёжный специализированный инструмент.

При стандартной установке ОС пакет по умолчанию не устанавливается, и может быть установлен через графический менеджер пакетов (см. Графический менеджер пакетов synaptic) или из командной строки командой:

Command
sudo apt install enca

Пакет содержит два инструмента командной строки:

  • enca - проверка кодировки файлов;
  • enconv - конвертация файлов.

В простейшем случае конвертация содержимого текстового файла в системную кодировку, принятую по умолчанию (UTF-8 для ОС Astra Linux) может быть выполнена командой

Command
enconv имя_файла

При этом команда сама определит кодировку файла и системную кодировку, и выполнит преобразование файла "на месте", не изменяя его имя.

Информация
С учетом того, что конвертация выполняется "на месте", рекомендуется перед конвертацией делать резервные копии.

Более подробная информация по возможностям инструментов enca/enconv доступна в электронной справочной системе:

Command
man enca