Форум сайта python.su
Приветствую!
Решил перейти с Win Server 2003 на Linux. На сервере установлена Centos 5.4.
При помощи X11VNC на сервере и TightVNC на локальном компе с Windows планируется создать VNC соединиение чтобы иметь возможность управлять мышью приложением c GUI.
GUI написан на Tkinter и под Windows все работает нормально. Но что нужно сделать на сервере, чтобы все работало как следует? Поставить KDE, Gnome? После этого дополнительно установить Tkinter? Потребуется ли переписывание кода GUI?
Спасибо.
Офлайн
Tkinter есть в стандартной библиотеке питона.
Переписывать код под Линукс не придется, если не использовались специфические виндовые вызовы. Т.е. от Tkinter это не зависит.
> Поставить KDE, Gnome?
Какой-нибудь Desktop Environment нужен.
Офлайн
ZANРазве в версии под Linux он есть по умолчанию?
Tkinter есть в стандартной библиотеке питона.
Офлайн
Если в вашем дистрибутиве tkinter не включен в питон по умолчанию, то он в любом случае должен ставится в виде дополнительного пакета.
Ищите юмом python-tkinter, py-tkinter и т.д.
Офлайн
ZANТ.е. Tkinter работает независимо от того какой Desktop Environment будет установлен?
> Поставить KDE, Gnome?Какой-нибудь Desktop Environment нужен.
Офлайн
По-моему в Tkinter под разными системами есть ньюанс в MouseWhell и отоображении некоторых виджетов в соответсвии с принятым видом в системе (например Chekbutton). А так - вроде разницы никакой :)
Офлайн
DHTДа, desktop environment повлияет только на оформление самого окна (либо даже на стили стандартных элементов - кнопок, чекбоксов и т.п.), но приложение будет работать.
Т.е. Tkinter работает независимо от того какой Desktop Environment будет установлен?
Офлайн