Отключить автомонтирование GNOME с Python
Мне нужно остановить GNOME/Nautilus от автоматического монтирования новых устройств и разделов, когда они появляются в системе. Как я могу сделать это в Python?
1 ответ
Решение
Зачем делать это на Python? Вы можете просто использовать командную строку, как в:
gconftool-2 --type bool --set /apps/nautilus/preferences/media_automount false
Если вам действительно нужно, чтобы он был в Python, то вы можете использовать модуль подпроцесса:
import subprocess
def setAutomount(value):
"""
@type value: boolean
"""
cmd = ['gconftool-2', '--type', 'bool', '--set',
'/apps/nautilus/preferences/media_automount']
cmd.append(str(value).lower())
subprocess.check_call(cmd)
setAutomount(False)
Но я действительно не уверен, что это необходимо здесь.