Systemd :запускает 15-минутное задание каждые 15 минут

Я долгое время был пользователем Debian (Ubuntu, elementary, Bodhi, Linux Mint )и перешел на Arch (Manjaro XFCE )около года назад.

Доступность программного обеспечения

Большая часть программного обеспечения, которое я использовал в Debian, доступно в репозиториях Manjaro (и может быть установлено с помощью pacman ). Остальные почти всегда доступны в AUR (Arch User Repository ).

Если вы предпочитаете графический интерфейс, Pamac является инструментом по умолчанию в Manjaro XFCE, и он работает лучше, чем центр приложений Ubuntu и менеджеры пакетов.

Выполнив быстрый поиск в Pamac, я обнаружил, что Oracle JDK 6 -10 доступен в AUR. Примечание. :Возможно, вам придется включить AUR в настройках Pamac перед его использованием. Netbeans 10.0 доступен в репозитории Manjaro (не требует AUR ).

Команды

По моему опыту, 85% команд одинаковы для семейства Arch. 5 -10% команд относятся к рабочему столу. Поэтому, если вы остаетесь в KDE 90 -, 95% команд будут одинаковыми.

Наиболее заметное отличие заключается в командах установки/удаления программного обеспечения. Чтобы установить в Ubuntu,

sudo apt-get install netbeans

Для установки в Manjaro,

sudo pacman -S netbeans

Чтобы удалить в Ubuntu,

sudo apt-get remove netbeans

Чтобы удалить в Manjaro,

sudo pacman -R netbeans

Debian VS Arch CLI

Простота использования

Я обнаружил, что Manjaro проще в использовании, чем Ubuntu, благодаря Pamac и AUR.

Предложение

Сделать живой USB для Manjaro KDE,протестируйте ОС, загрузившись с этого USB, а затем решите, подходит вам это или нет. При тестировании с живого USB ваша установленная ОС и файлы никак не пострадают. Если все пойдет хорошо, вы можете установить Manjaro KDE с того же живого USB.

0
02.07.2020, 01:20
1 ответ

Мой новый файл таймера теперь:

[Unit]
Description=Dump streams

[Timer]
OnCalendar=*:%i:00
Unit=dump-rtsp@%i.service

[Install]
WantedBy=timers.target

Моя служба не нуждалась в изменении (, так как мне действительно не нужен новый аргумент ), но важно переименовать его с @ в конце, чтобы можно было вызывать несколько экземпляров.

Затем вы можете запустить собственный таймер с помощью:

sudo systemctl enable dump-rtsp@.timer
sudo systemctl enable dump-rtsp@.service
sudo systemctl start dump-rtsp@00.timer
sudo systemctl start dump-rtsp@15.timer
sudo systemctl start dump-rtsp@30.timer
sudo systemctl start dump-rtsp@45.timer
0
18.03.2021, 23:22

Теги

Похожие вопросы