Как автоматически завершить процессы, связанные с Ubuntu-one?
Я использую Ubuntu-one на моей машине Maverick. Поскольку я не хочу, чтобы он синхронизировал мои данные все время, я удалил их из автозагрузки программ. Поэтому, когда я хочу, чтобы мои файлы были загружены в облако, я вручную запускаю Ubuntu-one и продолжаю работать до тех пор, пока это не будет сделано. К сожалению, связанные процессы, такие как beam.smp или syncdaemon, продолжают выполняться и занимают много памяти. Завершение всех этих процессов вручную - это путь, но он не очень удобен. Есть ли способ просто завершить работу Ubuntu-one после синхронизации всего одним щелчком мыши?
2 ответа
u1sdtool --quit
работает для меня.
Если он не доступен по умолчанию, он будет в пакете ubuntuone-client.
Вам нужно было бы вручную создать панель запуска, чтобы иметь функциональность в один клик.
Вы можете щелкнуть правой кнопкой мыши на своем рабочем столе, если вы используете Gnome/Unity, чтобы создать панель запуска, или добавить файл с помощью nano, gedit или редактора по вашему выбору:
например, ~ / Desktop / u1shutdown.desktop:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon[en_US]=gnome-panel-launcher
Name[en_US]=U1 Shutdown
Exec=/usr/bin/u1sdtool --quit
Comment[en_US]=
Name=u1sdtool --quit
Comment=Shutdown ubuntuone-syncdaemon
Icon=/usr/share/app-install/icons/ubuntuone.png
GenericName[en_US]=Shutdown ubuntuone-syncdaemon
Хм, я мог бы посоветовать использовать файл.sh с 'sudo killall -9 ubuntuone-syncdaemon' в нем. И поместите его на рабочий стол.