Forum Discussion
13 years ago
Since both of your machines are Ubuntu, no need to install any of that Windows-specific Cygwin stuff on the client.
If the server is 12.04 Precise Pangolin or earlier:
sudo add-apt-repository ppa:upubuntu-com/web && sudo apt-get update && sudo apt-get install soapui && sync
Then make sure minimal xserver for a headless machine is installed:
sudo apt-get install xvfb
Make sure that X forwarding is enabled in your /etc/ssh/sshd_config file ... these values in there must be uncommented if they are not already:
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
Edit as needed with admin rights using a text editor like vim or nano, save changes.
Restart sshd:
sudo service ssh restart
On the Ubuntu client side:
ssh -XC <hostname>
And then:
/usr/bin/soapui-4.5.0/bin/soapui.sh
And after a while, depending on the speed of your connections, you should see it appear.
If your server is now later than 12.04 Precise, download the Precise deb file for your architecture, either soapui_4.5.0~precise_amd64.deb (64bit) or soapui_4.5.0~precise_i386.deb (32bit) from:
http://ppa.launchpad.net/upubuntu-com/w ... /s/soapui/
And then:
sudo dpkg -i <filename-of-package-you-downloaded>
The 12.04 Precise 32bit deb is so far confirmed working on 12.10 Quantal, 13.04 Raring, and 13.10 Saucy 32 bit systems.
NOTE:I have not tested the 64bit versions on later than 12.04, only the 32 bit versions. I have not yet tried to upgrade from the default 4.5.0 the package provides. I speculate this will probably change the path of /usr/bin/soapui-4.5.0/bin/soapui.sh to reflect whichever version you upgrade to.
If the server is 12.04 Precise Pangolin or earlier:
sudo add-apt-repository ppa:upubuntu-com/web && sudo apt-get update && sudo apt-get install soapui && sync
Then make sure minimal xserver for a headless machine is installed:
sudo apt-get install xvfb
Make sure that X forwarding is enabled in your /etc/ssh/sshd_config file ... these values in there must be uncommented if they are not already:
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
Edit as needed with admin rights using a text editor like vim or nano, save changes.
Restart sshd:
sudo service ssh restart
On the Ubuntu client side:
ssh -XC <hostname>
And then:
/usr/bin/soapui-4.5.0/bin/soapui.sh
And after a while, depending on the speed of your connections, you should see it appear.
If your server is now later than 12.04 Precise, download the Precise deb file for your architecture, either soapui_4.5.0~precise_amd64.deb (64bit) or soapui_4.5.0~precise_i386.deb (32bit) from:
http://ppa.launchpad.net/upubuntu-com/w ... /s/soapui/
And then:
sudo dpkg -i <filename-of-package-you-downloaded>
The 12.04 Precise 32bit deb is so far confirmed working on 12.10 Quantal, 13.04 Raring, and 13.10 Saucy 32 bit systems.
NOTE:I have not tested the 64bit versions on later than 12.04, only the 32 bit versions. I have not yet tried to upgrade from the default 4.5.0 the package provides. I speculate this will probably change the path of /usr/bin/soapui-4.5.0/bin/soapui.sh to reflect whichever version you upgrade to.