Отключить автомонтирование GNOME с Python - PullRequest
1 голос
/ 22 июня 2009

Мне нужно запретить GNOME / Nautilus автоматически монтировать новые устройства и разделы по мере их появления в системе. Как я могу сделать это в Python?

1 Ответ

3 голосов
/ 22 июня 2009

Зачем делать это на 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)

Но я действительно не уверен, что это необходимо здесь.

...