Для CentOS 5 fluxbox пакет был доступен в RPMForge repo. Но версия CentOS 6 RPMForge repo в настоящее время не включает fluxbox. EPEL (Дополнительные Пакеты для Предприятия Linux) repo для CentOS 6 действительно включает fluxbox.
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
yum install fluxbox
wine
действительно остается доступным от RPMForge repo в CentOS 6.
Я попытаюсь ответить настолько лучше всего, как я могу, не настолько знакомый с systemd.
Сценарий, который предоставлен, является просто стандартным, таким образом, можно всегда запускать его с script_name start
.
Из того, что я видел в страницах справочника systemd, можно определить зависимости, и лучший должен был бы использовать Прежде и После определенных целей. При рассмотрении файлов существует псевдоним от runlevel 2 3 и 4, чтобы всегда быть multiuser.target.
если Вы делаете systemctl зависимости списка basic.target, можно легко выяснить, где Вы хотите, чтобы Ваш сервис запустился.
[Unit]
Description=my Service
Before=basic.target
After=local-fs.target
[Service]
Type=simple
ExecStart=/path/to/script start
ExecStop=/path/to/script stop
сохраните пример файла/usr/lib/systemd/myservice.service. systemctl, включают myservice.service.
systemd
имеет специальную директиву для этого случая, которая называется RequiredMountsFor
; см. man systemd.directives
.
Использовать можно RequiresMountsFor=[точка монтирования]
, например RequiresMountsFor=/zfs
.
Ключевым вопросом может быть то, действительно ли вам нужно отражать условие "все остальное", как указано в вашем Q. Я думаю, идея заключается в том, чтобы использовать эти зависимости как можно более избирательно для поддержки поиска оптимальной последовательности и максимального распараллеливания.