Трекер-майнер настраивается как пользовательская единица, а не как системная (все, что она делает, — это индексирует некоторые папки в домашнем каталоге пользователя). Чтобы найти его, вам нужно явно указать системад
посмотреть в пользовательских единицах (точнее, вы говорите системад
какой диспетчер служб он должен использовать).
Вы можете повторить все приведенные выше команды, включив --пользователь
вариант и должен быть в состоянии управлять услугой. Обратите внимание, что судо
не потребуется с systemctl --пользователь
команды.
Например в моем случае:
Примечание. Я использую Ubuntu 21.10, которая поставляется с Tracker 3, поэтому имя службы отличается.
$ systemctl --user перезапустить трекер-майнер-fs-3.service
$ systemctl статус трекер-майнер-fs-3.service
Не удалось найти модуль tracker-miner-fs-3.service.
$ systemctl --user status tracker-miner-fs-3.service
✓ tracker-miner-fs-3.service — майнер данных файловой системы трекера
Загружено: загружено (/usr/lib/systemd/user/tracker-miner-fs-3.service; включено; предустановка поставщика: включена)
Активно: активно (работает) с пт 04.02.2022 12:50:14 CET; 5 минут назад
Основной PID: 13141 (трекер-майнер-f)
Заданий: 6 (лимит: 14089)
Память: 8,2 М
ЦП: 183 мс
CGroup: /user.slice/user-1000.slice/[email protected]/background.slice/tracker-miner-fs-3.service
ââ13141 /usr/libexec/tracker-miner-fs-3
04 февраля, 12:50:14 danny systemd[1624]: Запуск майнера данных файловой системы Tracker...
04 февраля, 12:50:14 danny systemd[1624]: запущен майнер данных файловой системы Tracker.
Вы также можете узнать об этом из статус systemctl
команда, так как юнит будет указан в user.slice
вместо system.slice
.