This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:installing_pyhoca-gui_debian_ubuntu [2011/05/21 13:05] bmullan created an initial PyHoca GUI webpage |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== PyHoca (Python x2go) an alternative X2go ' | ||
- | |||
- | PyHoca is a Python library (module) that provides Object Classes that support easy implementation of X2go //Clients// within Application programs written in the Python language. | ||
- | |||
- | * Python X2go has been published under the GNU General Public License (GPL) version 3 (or any later version of the same license). | ||
- | |||
- | **PyHoca-GUI** is designed as a very minimal GUI that behaves very similar to the nm-applet (GNOME network manager). It appears as a small Icon that docks to your systray panel and allows you to manage multiple X2go sessions simultaneously. | ||
- | |||
- | ===== Installing the PyHoca x2go Client on Debian, Ubuntu and Windows. ===== | ||
- | |||
- | ==== PyHoca for Windows ==== | ||
- | |||
- | [[http:// | ||
- | |||
- | |||
- | ==== PyHoca for Debian/ | ||
- | |||
- | To install PyHoca on your System you will need to add the PyHoca Repository information. | ||
- | |||
- | Start open a Terminal window and execute the following command: | ||
- | |||
- | * **$ sudo add-apt-repository ppa: | ||
- | |||
- | This PyHoca APT repository will provide the following Python X2go related packages: | ||
- | |||
- | python-x2go - the actual Python X2go module | ||
- | pyhoca-cli - a command line X2go client written in Python | ||
- | pyhoca-gui - an X2go client GUI written in wxPython (// | ||
- | python-gevent backport - (for Debian squeeze and Ubuntu lucid), make sure you have version 0.13.0 or higher installed on your system. | ||
- | |||
- | You can also install by adding the appropriate entry to your /// | ||
- | |||
- | Select using your Distribution (debian or ubuntu) and version (squeeze/ | ||
- | |||
- | * deb http:// | ||
- | * deb http:// | ||
- | * deb http:// | ||
- | * deb http:// | ||
- | |||
- | After adding one of the above lines you will need to update your system with the new Repository information by starting a Terminal and executing the following: | ||
- | |||
- | * $ sudo apt-get update | ||
- | |||
- | then you can install the PyHoca application and GUI: | ||
- | |||
- | * $ sudo apt-get install pyhoca-gui | ||
- | |||
- | |||
- | ==== Profile Manager ==== | ||
- | |||
- | PyHoca-GUI uses the same configuration files as an x2goclient. | ||
- | Thus PyHoca-GUI should work out of the box for most setups and user profiles on a System with a working x2goclient configuration. | ||
- | |||
- | PyHoca-GUI will appear on the Screen as a small Icon that docks into your systray (as the Gnome applet for Network Manager does). | ||
- | |||
- | Find this Icon. It is the ' | ||
- | |||
- | ==== Starting PyHoca ==== | ||
- | |||
- | To start PyHoca // | ||
- | |||
- | ==== Future features Roadmap ==== | ||
- | Note: __not__ ordered by development priority | ||
- | |||
- | To be added: | ||
- | |||
- | * Embedded menu extension for PyHoca-GUI (Client retrieves a menu tree from a Server and allows the User to start remote //' | ||
- | |||
- | * //Unity Desktop support// to be added to PyHoca-GUI. | ||
- | |||
- | * Implement VcXsrv on Windows as a replacement for xming. | ||
- | For further info, please consult the README.WindowsInstaller in the same folder. | ||
- | |||