Skip to content

Packaging the x2goclient in SubutaiTray

Narmamatov Kadyrbek edited this page Dec 18, 2017 · 4 revisions

We need to deliver x2goclient for users in most efficient way. So we are planning to use follow instructions to package x2goclient for three different OSs.

WINDOWS

We will put x2goclient.exe file within SubutaiTray package and make it run after SubutaiTray will finish to be installed successfully.

Linux

We will embed following postinstall commands to .deb package of SubutaiTray

Ubuntu
  • sudo apt-get install python-software-properties
  • sudo apt-get install software-properties-common
  • sudo add-apt-repository ppa:x2go/stable
  • sudo apt-get update
  • apt-get install x2goclient
  • aptitude install x2goclient

From: https://wiki.x2go.org/doku.php/wiki:repositories:ubuntu

Debian
  • apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
  • editor /etc/apt/sources.list.d/x2go.list
  • apt-get install x2goclient
  • aptitude install x2goclient

From: https://wiki.x2go.org/doku.php/wiki:repositories:debian

MACOS

Include .dmg packages of https://www.xquartz.org/ and http://code.x2go.org/releases/binary-macosx/x2goclient/ to .pkg of SubutaiTray and make them run after SubutaiTray will finish to be installed successfully.