При передаче по ssh всю команду надо брать в кавычки.
ssh -Y [email protected] "sudo systemctl restart motion"
jim945
Малинка конечно хороша, но лучше полноценный minipc или ноут/нетбук с разбитым экраном)))
Вот-вот.

Цель-то, в общем, примитивная... На данный момент я вижу задачи так:
1. Постоянная работа
2. Возможность подключения по ssh
3. Запуск скриптов
4. Расшаренная небольшая ФС
5. Возможно, какая-то "морда"
Пока всё
lampslave
Зачем вам реальное железо если вы не собираетесь делать на нём файлопомойку? Возьмите vps и фантазируйте сколько влезет :) Мой бложек, например, на flops.ru уже почти год крутится, пока никаких проблем.
Реальное железо только для того, чтобы постоянно было включено, не шумело и меньше жрало. Особых вензелей на нём не предвидится (пока, во всяком случае)... Вообще, хотелось бы на эту цель тонкого клиента запрячь...
Ну, я как бы на работе сидел, книжку читал... :) Дочитал-таки...

Сейчас первым делом пилю бота для жены, потом... Эх, простенький системник бы, я его как сервер бы поднял, а там - раздолье для фантазии...
indeviral
https://github.com/SavinaRoja/PyUserInput
О! Спасибо.

На заметку: пакет в АУРе: python-pyuserinput-git
Есть также python3-pyuserinput-git, но устанавливаться он не хочет...
Второй вариант:
Скачан *tar.gz, распакован.


[[email protected] PyMouse-1.0]$ sudo python setup.py install
running install
running build
running build_py
running install_lib
creating /usr/lib/python3.5/site-packages/pymouse
copying build/lib/pymouse/windows.py -> /usr/lib/python3.5/site-packages/pymouse
copying build/lib/pymouse/unix.py -> /usr/lib/python3.5/site-packages/pymouse
copying build/lib/pymouse/__init__.py -> /usr/lib/python3.5/site-packages/pymouse
copying build/lib/pymouse/mac.py -> /usr/lib/python3.5/site-packages/pymouse
copying build/lib/pymouse/java_.py -> /usr/lib/python3.5/site-packages/pymouse
byte-compiling /usr/lib/python3.5/site-packages/pymouse/windows.py to windows.cpython-35.pyc
byte-compiling /usr/lib/python3.5/site-packages/pymouse/unix.py to unix.cpython-35.pyc
byte-compiling /usr/lib/python3.5/site-packages/pymouse/__init__.py to __init__.cpython-35.pyc
byte-compiling /usr/lib/python3.5/site-packages/pymouse/mac.py to mac.cpython-35.pyc
byte-compiling /usr/lib/python3.5/site-packages/pymouse/java_.py to java_.cpython-35.pyc
running install_egg_info
Writing /usr/lib/python3.5/site-packages/PyMouse-1.0-py3.5.egg-info
[[email protected] PyMouse-1.0]$ python
Python 3.5.0 (default, Sep 20 2015, 11:28:25)
[GCC 5.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymouse
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/data/tmp/pymouse/PyMouse-1.0/pymouse/__init__.py", line 95, in <module>
    from unix import PyMouse, PyMouseEvent
ImportError: No module named 'unix'
>>>
[[email protected] PyMouse-1.0]$ ls -laF ./pymouse/
drwxr-sr-x 3 anton datausers 4096 окт 25 19:21 ./
drwxr-sr-x 4 anton datausers 4096 окт 25 19:19 ../
-rw-r--r-- 1 anton datausers 2592 окт 25 19:19 __init__.py
-rw-r--r-- 1 anton datausers 1539 апр 13  2010 java_.py
-rw-r--r-- 1 anton datausers 2934 апр 13  2010 mac.py
drwxr-sr-x 2 anton datausers 4096 окт 25 19:21 __pycache__/
-rw-r--r-- 1 anton datausers 3058 окт 25 18:55 unix.py
-rw-r--r-- 1 anton datausers 3365 апр 13  2010 windows.py
[[email protected] PyMouse-1.0]$

Как видно, тоже не работает. Чем лечить?
Доброго времени, форумчане!

Может кто подскажет, как правильно прикрутить модули к python-у (3.5, на всякий случай)?
В частности, меня на данный момент интересует модуль pymouse (https://pypi.python.org/pypi/PyMouse/1.0)

easy_install не помогает...

[[email protected] site-packages]$ sudo easy_install-3.5 pymouse
Searching for pymouse
Reading https://pypi.python.org/simple/pymouse/
Best match: PyMouse 1.0
Downloading https://pypi.python.org/packages/source/P/PyMouse/PyMouse-1.0.tar.gz#md5=b3f1a84b6abc9570e24ca2e848719e91
Processing PyMouse-1.0.tar.gz
Writing /tmp/easy_install-bl8xg1vw/PyMouse-1.0/setup.cfg
Running PyMouse-1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-bl8xg1vw/PyMouse-1.0/egg-dist-tmp-7xb3jra0
Sorry: TabError: inconsistent use of tabs and spaces in indentation (unix.py, line 32)
zip_safe flag not set; analyzing archive contents...
Moving PyMouse-1.0-py3.5.egg to /usr/lib/python3.5/site-packages
Adding PyMouse 1.0 to easy-install.pth file

Installed /usr/lib/python3.5/site-packages/PyMouse-1.0-py3.5.egg
Processing dependencies for pymouse
Finished processing dependencies for pymouse
[[email protected] site-packages]$
...А у меня три системы... Окна - хрюша, минт и арч... Хрюша для игр, ну не могу я найти в линуксе таких, какие мне нравятся, прикручивать виндовые с плясками и бубном тоже надоедает, минт - хрен знает зачем, поставил зачем-то и тут же забыл... Из арча почти не вылезаю.

И к разговору о переустановках - винда переставляется примерно раз в полгода (так как я её не напрягаю), минт редко живёт дольше двух месяцев за ненадобностью... Арч уже старичок, года два живёт... пережил замену винта, матери, процессора и оперативы поочерёдно. Вот и вывод сам собой...
А у меня в файлике ~/.bashrc есть вот такая строчка:

[ ${XDG_VTNR} -eq 1 ] && [ "`ps -ef | grep guake | wc -l`" -eq 1 ] && /data/shells/bash/prog/base.sh

Соответственно: скрипт выполняется только при первом входе пользователя в систему на первой виртуальной консоли. (после этого стартуют иксы и guake)
alsoijw
http://habrahabr.ru/post/267047/
О! То, что надо, спасибо.