This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wiki:development:deb-buildguide [2014/10/02 12:17] mikedep333 [Build on Raspberry Pi (Raspbian wheezy)] add cups-x2go |
wiki:development:deb-buildguide [2015/03/08 04:39] mikedep333 Add temp notes on X2Go Client for Raspbian |
||
---|---|---|---|
Line 46: | Line 46: | ||
</ | </ | ||
- | ==== Build on Raspberry Pi (Raspbian wheezy) ==== | + | ==== Build server components |
These are temporary notes. | These are temporary notes. | ||
Line 52: | Line 52: | ||
sudo apt-get update | sudo apt-get update | ||
# build deps of both nx-libs and x2goserver | # build deps of both nx-libs and x2goserver | ||
- | sudo apt-get install debhelper libpng-dev libjpeg-dev zlib1g-dev quilt libfontconfig1-dev libfontenc-dev libfreetype6-dev libxmltok1-dev libxml2-dev autoconf pkg-config x11proto-core-dev man2html-base | + | sudo apt-get install |
git clone http:// | git clone http:// | ||
cd nx-libs | cd nx-libs | ||
Line 65: | Line 65: | ||
dpkg-buildpackage -us -uc | dpkg-buildpackage -us -uc | ||
cd .. | cd .. | ||
+ | # No new depenendcies for cups-x2go | ||
git clone git:// | git clone git:// | ||
cd cups-x2go | cd cups-x2go | ||
+ | git checkout 3.0.1.0 | ||
+ | dpkg-buildpackage -us -uc | ||
+ | cd .. | ||
+ | sudo apt-get install | ||
+ | git clone git:// | ||
+ | cd pinentry-x2go | ||
+ | git checkout 0.7.5.7 | ||
dpkg-buildpackage -us -uc | dpkg-buildpackage -us -uc | ||
cd .. | cd .. | ||
</ | </ | ||
- | ==== Install on Raspberry Pi (Raspbian wheezy) ==== | + | ==== Install |
These are temporary notes. | These are temporary notes. | ||
Line 83: | Line 91: | ||
sudo dpkg -i x2goagent_*.deb nxagent_*.deb libnx-x11_*.deb libxcomp3_*.deb libxcompext3_*.deb libxcompshad3_*.deb nxproxy_*.deb | sudo dpkg -i x2goagent_*.deb nxagent_*.deb libnx-x11_*.deb libxcomp3_*.deb libxcompext3_*.deb libxcompshad3_*.deb nxproxy_*.deb | ||
sudo dpkg -i x2goserver_*.deb x2goserver-xsession_*.deb x2goserver-extensions_*.deb | sudo dpkg -i x2goserver_*.deb x2goserver-xsession_*.deb x2goserver-extensions_*.deb | ||
+ | </ | ||
+ | ==== Build client components on Raspberry Pi (Raspbian wheezy) ==== | ||
+ | |||
+ | These are temporary notes. | ||
+ | |||
+ | < | ||
+ | sudo aptitude install pbuilder debootstrap devscripts quilt ccache | ||
+ | sudo pbuilder create --distribution wheezy --debootstrapopts --variant=buildd --debootstrapopts --keyring=/ | ||
+ | cd ~ | ||
+ | git clone git:// | ||
+ | cd nx-libs | ||
+ | git checkout < | ||
+ | dpkg-buildpackage -us -uc -S | ||
+ | cd .. | ||
+ | sudo pbuilder --build nx-libs*.dsc | ||
+ | wget http:// | ||
+ | wget http:// | ||
+ | wget http:// | ||
+ | sudo pbuilder --build libssh*.dsc | ||
+ | cd / | ||
+ | sudo dpkg-scanpackages . /dev/null > ~/Packages | ||
+ | sudo mv ~/Packages ./ | ||
+ | sudo pbuilder --login --save-after-login --bindmounts / | ||
+ | echo "deb file:/// | ||
+ | apt-get update | ||
+ | apt-get install libssh-dev | ||
+ | exit | ||
+ | cd ~ | ||
+ | git clone git:// | ||
+ | cd x2goclient | ||
+ | git checkout < | ||
+ | dpkg-buildpackage -us -uc -S | ||
+ | sudo pbuilder --build x2goclient*.dsc | ||
+ | cd / | ||
+ | sudo dpkg-scanpackages . /dev/null > ~/Packages | ||
+ | sudo mv ~/Packages ./ | ||
+ | </ | ||
+ | |||
+ | ==== Install client components on Raspberry Pi (Raspbian wheezy) ==== | ||
+ | These are temporary notes. | ||
+ | < | ||
+ | echo "deb file:/// | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install x2goclient | ||
</ | </ |