User Tools

Site Tools


wiki:development:deb-buildguide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:development:deb-buildguide [2014/10/02 12:38]
mikedep333 [Build on Raspberry Pi (Raspbian wheezy)] Add pinentry-x2go and other changes
wiki:development:deb-buildguide [2015/03/08 04:39]
mikedep333 Add temp notes on X2Go Client for Raspbian
Line 46: Line 46:
 </code> </code>
  
-==== Build on Raspberry Pi (Raspbian wheezy) ====+==== Build server components on Raspberry Pi (Raspbian wheezy) ====
  
 These are temporary notes. These are temporary notes.
Line 79: Line 79:
 </code> </code>
  
-==== Install on Raspberry Pi (Raspbian wheezy) ====+==== Install server components on Raspberry Pi (Raspbian wheezy) ====
 These are temporary notes. These are temporary notes.
  
Line 91: 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
 +</code>
  
 +==== Build client components on Raspberry Pi (Raspbian wheezy) ====
 +
 +These are temporary notes.
 +
 +<code>
 +sudo aptitude install pbuilder debootstrap devscripts quilt ccache
 +sudo pbuilder create --distribution wheezy --debootstrapopts --variant=buildd --debootstrapopts --keyring=/usr/share/keyrings/raspbian-archive-keyring.gpg
 +cd ~
 +git clone git://code.x2go.org/nx-libs.git
 +cd nx-libs
 +git checkout <version>
 +dpkg-buildpackage -us -uc -S
 +cd ..
 +sudo pbuilder --build nx-libs*.dsc
 +wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4.orig.tar.gz
 +wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4-3~bpo70+1.dsc
 +wget http://ftp.de.debian.org/debian/pool/main/libs/libssh/libssh_0.5.4-3~bpo70+1.debian.tar.gz
 +sudo pbuilder --build libssh*.dsc
 +cd /var/cache/pbuilder/result
 +sudo dpkg-scanpackages . /dev/null > ~/Packages
 +sudo mv ~/Packages ./
 +sudo pbuilder --login --save-after-login --bindmounts /var/cache/pbuilder/result
 +echo "deb file:///var/cache/pbuilder/result/ /" > /etc/apt/sources.list.d/pbuilder-result.list
 +apt-get update
 +apt-get install libssh-dev
 +exit
 +cd ~
 +git clone git://code.x2go.org/x2goclient.git
 +cd x2goclient
 +git checkout <version>
 +dpkg-buildpackage -us -uc -S
 +sudo pbuilder --build x2goclient*.dsc
 +cd /var/cache/pbuilder/result
 +sudo dpkg-scanpackages . /dev/null > ~/Packages
 +sudo mv ~/Packages ./
 +</code>
 +
 +==== Install client components on Raspberry Pi (Raspbian wheezy) ====
 +These are temporary notes.
 +<code>
 +echo "deb file:///var/cache/pbuilder/result/ /" | sudo tee /etc/apt/sources.list.d/pbuilder-result.list
 +sudo apt-get update
 +sudo apt-get install x2goclient
 </code> </code>
wiki/development/deb-buildguide.txt ยท Last modified: 2020/05/26 14:57 by danger89