Оценок пока нет Как отключить тяжелый процесс tracker-miner-fs на Ubuntu

После очередного обновления системы с Ubuntu 23.10 до Ubuntu 24.04 заметил в своей системе процесс, который загружал систему под именем tracker-miner-fs-3, а в старых версиях он может быть под именем tracker-miner-fs. Как пишут в просторах Интернет, данный процесс предназначен для задач индексирования файлов в файловой системе, хотя я никак не заметил ушемление каких-то функций после его отлючения, разве что куллер перестал гудеть, как крыло Боинга. Если у вас данная проблема, предлагаю 2 варианта решения. Первый сам использовал, а второй — на свой страх и риск, если не получился в первом варианте.

Метод #1 Отключаем tracker-miner-fs[-3] через конфигурацию автозагрузчика

Подробно про данный способ описывается тут https://wiki.ubuntu.com/Tracker.

Отключение трекера глобально (для всех пользователей)

Для Ubuntu 22 LTS и выше

  • редактируем /etc/xdg/autostart/tracker-miner-fs-3.desktop файл с правами root
  • добавляем Hidden=true в конец файла

Для более старых версий Ubuntu

  • редактируем /etc/xdg/autostart/trackerd.desktop файл с правами root
  • добавляем Hidden=true в конец файла
  • делаем то же самое для /etc/xdg/autostart/tracker-applet.desktop, если хотите

Отключение трекера только для текущего пользователя

Для Ubuntu 22 LTS и выше

  • Не тестировалось (инструкции для более старых версий Ubuntu могут работать, прокомментируйте, пожалуйста)

Для более старых версий Ubuntu

  • входим в каталог ~/.config/autostart, создайте его, если он не существует
  • создаем файл с именем trackerd.desktop
  • вставляем следующее в файл, сохраните и выйдите
[Desktop Entry]
Encoding=UTF-8
Name=Tracker
Hidden=true

Метод #2 Отключаем tracker-miner-fs[-3] через атрибут исполнения

Для Ubuntu 22 LTS и выше

Делаем процессы tracker-miner-fs-3, tracker-extract-3, tracker-store-3 неисполняемыми файлами. Это обходной путь, но должен работать и для этого выполняем команды

sudo chmod -x /usr/libexec/tracker-miner-fs-3
sudo chmod -x /usr/libexec/tracker-extract-3
sudo chmod -x /usr/libexec/tracker-store-3

Для более старых версий Ubuntu

Делаем процессы tracker-miner-fs, tracker-extract, tracker-store неисполняемыми файлами. Это обходной путь, но должен работать и для этого выполняем команды

sudo chmod -x /usr/libexec/tracker-miner-fs
sudo chmod -x /usr/libexec/tracker-extract
sudo chmod -x /usr/libexec/tracker-store

Пожалуйста, оцените материал

WebSofter

Web - технологии