LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

В-нулевых, redgremlin.

Что касается легаси скриптов инициализации — трогать их руками, скорее всего, не стоит. Если для какого-то демона нет нативного юнита, то он будет автоматически создан из легаси-скрипта и дальнейшие действия всё равно нужно будет совершать в контексте systemd.

В любом случае, у тебя тебя есть две пары операций (systemctl start/stop и systemctl enable/disable), которыми делается всё что нужно.

Что касается rc.local — он, скорее всего, остался в силе (в худшем случае придётся написать собственный элементарный юнит), но для настройки устройств есть более правильный способ: udev. Так вот, если ты хочешь правильно, то нужно написать правило udev примерно такого содержания и положить в /etc/udev/rules.d/40-wake-on-lan.rules (имя произвольное, только с порядком выполнения нужно аккуратнее, чтобы оно отработало до переименования).

Что касается локалей — ты путаешь их генерацию и выбор. Генерация локалей — это /etc/locale.gen и locale-gen, а выбор — это /etc/locale.conf (или, действительно, localectl, но это тупо обёртка над файлом).

Но, как правильно отмечают, у дебиана есть dpkg-reconfigure, коим тоже можно воспользоваться.

Исправление intelfx, :

В-нулевых, redgremlin.

Что касается легаси скриптов инициализации — трогать их руками, скорее всего, не стоит. Если для какого-то демона нет нативного юнита, то он будет автоматически создан из легаси-скрипта и дальнейшие действия всё равно нужно будет совершать в контексте systemd.

В любом случае, у тебя тебя есть две пары операций (systemctl start/stop и systemctl enable/disable), которыми делается всё что нужно.

Что касается rc.local — он, скорее всего, остался в силе (в худшем случае придётся написать собственный элементарный юнит), но для настройки устройств есть более правильный способ: udev. Так вот, если ты хочешь правильно, то нужно написать правило udev примерно такого содержания и положить в /etc/udev/rules.d/40-wake-on-lan.rules (имя произвольное, только с порядком выполнения нужно аккуратнее, чтобы оно отработало до переименования).

Что касается локалей — ты путаешь их генерацию и выбор. Генерировать локали нужно так же, как и раньше: правкой /etc/locale.gen и запуском locale-gen. А выбирать локаль можно правкой /etc/locale.conf (или, действительно, утилитой localectl, но это тупо обёртка над файлом).

Но, как правильно отмечают, у дебиана есть dpkg-reconfigure, коим тоже можно воспользоваться.

Исходная версия intelfx, :

В-нулевых, redgremlin.

Что касается легаси скриптов инициализации — трогать их руками, скорее всего, не стоит. Если для какого-то демона нет нативного юнита, то он будет автоматически создан из легаси-скрипта и дальнейшие действия всё равно нужно будет совершать в контексте systemd.

В любом случае, у тебя тебя есть две пары операций (systemctl start/stop и systemctl enable/disable), которыми делается всё что нужно.

Что касается rc.local — он, скорее всего, остался в силе (в худшем случае придётся написать собственный элементарный юнит), но для настройки устройств есть более правильный способ: udev. Так вот, если ты хочешь правильно, то нужно написать правило udev примерно такого содержания и положить в /etc/udev/rules.d/90-wake-on-lan.rules (имя произвольное).

Что касается локалей — ты путаешь их генерацию и выбор. Генерировать локали нужно так же, как и раньше: правкой /etc/locale.gen и запуском locale-gen. А выбирать локаль можно правкой /etc/locale.conf (или, действительно, утилитой localectl, но это тупо обёртка над файлом).

Но, как правильно отмечают, у дебиана есть dpkg-reconfigure, коим тоже можно воспользоваться.