gladilov.org.ru gladilov.org.ua

Новая виртуальная ОСь — 03.05.2018-2

 Porteus 4.0

Porteus (ранее  Slax Remix) — LiveCD-дистрибутив операционной системы Linux, базирующийся на  Slackware. Не требует инсталляции, может загружаться с винта, USB- или CD-диска.

 Porteus

Показать

Локализацию делал так:
Сначала запустил locale -a, в выводе было только C, C.utf8, en_US, en_US.utf8 и POSIX. Попробовал выполнить localedef -f UTF-8 -i ru_RU /usr/lib64/locale/ru_RU.utf8, но не было файлов определения локали в директории /usr/lib64/locale/ru_RU.utf8, как и самого этого каталога (или чего-то похожего). Тогда запустил Porteus Settings Center, в нём выбрал System Settings, оттуда выполнил Language Setup. Выбрал языком системы ru_RU, в /tmp/language-files/ скачались пять модулей xzm (на самом деле обычные LZMA2-архивы SquashFS-образа ФС с нужными файлами) — glibc-i18n, ru-core_locales, ru-mate_locales, ru_RU-locales и console-cyrillic. В Control Center запустил Porteus Modules, подсунул ему скачанные файлы, заново перелогинился в иксах. Поддержка русской локали появилась

Попробовал поменять имя узла, но утилиты hostname не нашлось. Вычитал, что через Network Manager имя можно сменить, правя /etc/NetworkManager/NetworkManager.conf, но у меня результата не было. Я психанул и выполнил от рута

echo 'Proteus' > /mnt/live/proc/sys/kernel/hostname

После этого hostname изменился.

1 комментарий
Blaze

Чтобы сменить хост, нужно отредактировать следующие файлы
/etc/HOSTNAME
/etc/NetworkManager/NetworkManager.conf

Павел Гладилов

Спасибо, я искал /etc/hostname (в нижнем регистре), такого не было, только /etc/hosts, /etc/hosts.allow и т. п., а правка /etc/NetworkManager/NetworkManager.conf ничего не дала, как я и написал :-(

Популярное
Наверх