nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Понятно, что, несмотря на изменения в технологии запуска, демоны остаются демонами :) Интересно. что разработчики systemd по сути используют виндовую терминологию – насколько мне помнится, service
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
laidahWow, я случайно оказался телепатом!lampslaveТ.е. у него стояла американская раскладка!Раскладка на отображение не влияет. А что именно не работает мы так и не узнали.
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Нет, он упал еще вчера вечером, судя по этому посту.
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Подправил заметку, добавил еще две новых команды systemd для раскладки клавиатуры и локали.
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
systemd постепенно обзаводится собственными способами настройки конфигов: попробовал поднять эту тему здесь (насколько сумел).
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Когда вышел initscripts версии 2012.07.5-1, содержавший крайне урезанную версию основного арчевского конфигурационного файла /etc/rc.conf Децентрализация конфигурационных файлов стала ступенью на переходе Арча к использованию systemd. Вместе с дистрибутивом двинулся в ту же сторону и я. Особых проблем не ощутил, но и достоинств до недавнего времени – также не почувствовал. И вот оказалось, что настолько хвалимый одними одними пользователями и специалистами, насколько ненавидимый и критикуемый другими systemd разродился собственной системой настройки, которая теперь избавляет пользователя от ручной правки конфигурационных файлов (но вот вопрос: нужно ли это пользователю Арча и есть ли это KISS?). Всё нижеизложенное можно прочитать в Вики (английской или русской – русский перевод теперь не сильно отстает от оригинала), а также в соответствующих руководствах. Данная заметка – не повторение, а попытка сравнения прошлого подхода (совсем еще недавнего) и сегодняшних реалий systemd (а что ждет нас завтра?).
Демонов, как известно, больше нет. Обошлись без святой воды, выбросив на свалку истории массив DAEMONS /etc/rc.conf Вместо демонов теперь сервисы (которые еще именуются службами, или как еще можно перевести английское service). Понять, как их запускать/останавливать/перезапускать/включать/выключать несложно. Большая часть исполняемых файлов обзавелась вместо старых демонов новыми сервисами, поэтому пользователю без особых претензий писать собственные сервис-файлы вряд ли придется (а писать их самому, по-моему, не самое сложное занятие). Часть бывших демонов (вроде, например, ALSA) и вовсе запустится без участия пользователя. В общем, ручной работы здесь почти не осталось.
Раньше для настройки файла /etc/hostname myhostname Отныне этого делать не надо. Новая система инициализации выполнит “грязную работу” по ручной правке конфига за вас, стоит только (!) набрать команду: # hostnamectl set-hostname myhostname Всё не просто – всё очень просто! А вы боялись перетрудить свои бедные пальчики…
Нерусским разработчикам systemd вообще нет необходимости что-то в данном случае править. Ранее приходилось вручную создавать файл /etc/vconsole.conf KEYMAP=ru FONT=cyr-sun16 FONT_MAP= Теперь в качестве альтернативы нам предлагают команду systemd, которая устанавливает раскладку клавиатуры (и будет действовать не только в консоли, но и в X11): # localectl set-keymap ru Однако шрифт придется по-прежнему прописывать вручную.
Создаем /etc/locale.conf LANG=ru_RU.UTF-8 Для данной настройки теперь родили команду systemd: # localectl set-locale LANG=“ru_RU.UTF-8”
Файл /etc/timezone Создание ссылки вашей временной зоны на /etc/localtime # ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime Или, как сделал бы при установке более опытный пользователь: # ln -s ../usr/share/zoneinfo/Europe/Moscow /etc/localtime А теперь, внимание, смертельный номер! Создадим данную ссылку при помощи самого systemd: # timedatectl set-timezone Europe/Moscow В общем, изменения в процессе настройку за прошедшие пару месяцев достаточно велики. Продолжаю по возможности отслеживать их и отражать в данной заметке.
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Ну чел же ясно написал:laidahТ.е. у него стояла американская раскладка!
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Для русификации консоли (/etc/vconsole.conf)KEYMAP=ru FONT=cyr-sun16 Раскраска Bash: Color Bash Prompt
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Откуда запускать демоны, читаем там же: Systemd (Русский) Из этой статьи – какой командой узнать, какие сервисы запущены без вашего ручного вмешательства.
Говорила мама: "RTFM, сынок!"
|
nobus |
|
![]()
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
если перешли на systemd, выкиньте уже на помойку свой /etc/rc.conf. Тем более, что и названия демонов поменялись (нет больше демона crond). Смотрите Полный переход к конфигурационным файлам systemd
Говорила мама: "RTFM, сынок!"
|