A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:28
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481750752
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Build system prerequisites for all variants]
User : stefanbaur
@@ -43,9 +43,9 @@
--firmware-binary false --initramfs-compression lzma'
# These are default values that should not require tuning
export LBX2GO_DEFAULTS='--initsystem sysvinit --security true --updates true \
- --firmware-chroot true --backports true
+ --firmware-chroot true --backports true \
--archive-areas "main contrib non-free"'
</code>
===== Netbooting =====
--
This mail
was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:25
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481750709
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Build system prerequisites for all variants]
User : stefanbaur
@@ -23,8 +23,11 @@
* We suggest leaving at least 4 GB of free disk space so the build won't abort due to insufficient disk space.
* Make sure your package list is up to date by running: <code>sudo apt-get update </code>
* Install the required packages by running: <code>sudo apt-get install git-core live-build live-config-doc live-manual-html live-boot-doc</code>
* export the following variables:<code>
+ # Point this to the git repository you wish to use
+ export
LBX2GO_CONFIG='http://git-server-and-project::branch'
+
# Select ONE of the following LBX2GO_ARCH lines and comment out the others
# (feel free to use long or short options)
# for 64-Bit builds, use:
# export LBX2GO_ARCH='-a amd64 -k amd64'
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:25
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481750256
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own netbootable X2Go-TCE image]
User : stefanbaur
@@ -56,19 +56,30 @@
==== Building your own netbootable X2Go-TCE image ====
=== Starting the build ===
Change to a directory where you want to save your builds, and run the following commands:<code>
+ # Set everything up for netboot-image creation
LBX2GO_IMAGETYPE='netboot'
- LBX2GO_CONFIG='http://git-server-and-project::branch'
- # TODO: check that ${LBX2GO_ARCH}${LBX2GO_SPACE}${LBX2GO_DEFAULTS}${LBX2GO_CONFIG}${LBX2GO_IMAGETYPE} are all set
+ if [ -z "$LBX2GO_ARCH" ] || \
+
[ -z "$LBX2GO_SPACE" ] || \
+ [ -z "$LBX2GO_CONFIG" ] || \
+ [ -z "$LBX2GO_DEFAULTS" ] || \
+ [ -z "$LBX2GO_IMAGETYPE" ] ; then
+ echo -e "One or more of the following variables is unset:"
+ echo -e "LBX2GO_ARCH: '${LBX2GO_ARCH}'"
+ echo -e "LBX2GO_SPACE: '${LBX2GO_SPACE}'"
+ echo -e "LBX2GO_DEFAULTS: '${LBX2GO_DEFAULTS}'"
+ echo -e "LBX2GO_CONFIG: '${LBX2GO_CONFIG}'"
+ echo -e "LBX2GO_IMAGETYPE: '${LBX2GO_IMAGETYPE}'"
+ else
+ # This will create a timestamped subdirectory for the build
+ DIR=./live-build-x2go-$(date +"%Y%m%d%H%M%S")
+ mkdir -p $DIR
+ cd $DIR
- # This will create a timestamped subdirectory for the build
- DIR=./live-build-x2go-$(date +"%Y%m%d%H%M%S")
- mkdir -p $DIR
- cd $DIR
-
- lb config $LBX2GO_ARCH $LBX2GO_SPACE $LBX2GO_DEFAULTS \
- --config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE
- lb build
- lb clean # optional command to clean up afterwards -> saves some space
+ lb config $LBX2GO_ARCH
$LBX2GO_SPACE $LBX2GO_DEFAULTS \
+ --config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE
+ lb build
+ lb clean # optional command to clean up afterwards -> saves some space
+ fi
</code>
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:17
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481750053
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own netbootable X2Go-TCE image]
User : stefanbaur
@@ -58,33 +58,17 @@
=== Starting the build ===
Change to a directory where you want to save your builds, and run the following commands:<code>
LBX2GO_IMAGETYPE='netboot'
LBX2GO_CONFIG='http://git-server-and-project::branch'
+
+ # TODO: check that ${LBX2GO_ARCH}${LBX2GO_SPACE}${LBX2GO_DEFAULTS}${LBX2GO_CONFIG}${LBX2GO_IMAGETYPE} are all set
# This will create a timestamped subdirectory for the build
DIR=./live-build-x2go-$(date +"%Y%m%d%H%M%S")
mkdir -p $DIR
cd $DIR
-
-
# Select ONE of the following LBX2GO_ARCH lines and comment out the others
- # (feel free to use long or short options)
- # for 64-Bit builds, use:
- # LBX2GO_ARCH='-a amd64 -k amd64'
- # 32-Bit, larger memory footprint, but faster performance on i686 and newer
- # LBX2GO_ARCH='-a i386 -k 686-pae'
- # 32-Bit, smallest memory footprint
- LBX2GO_ARCH='--architectures i386 --linux-flavours 586'
-
- # These options are meant to reduce the image size.
- # Feel free to adapt them after consulting "man lb_config"
- LBX2GO_SPACE='--checksums none --apt-indices none --cache false --memtest none \
- --apt-recommends false --win32-loader false --firmware-binary false \
- --initramfs-compression lzma'
-
- LBX2GO_DEFAULTS='--archive-areas "main contrib non-free" --updates true \
- --firmware-chroot true --backports true --security true --initsystem sysvinit'
lb config $LBX2GO_ARCH $LBX2GO_SPACE $LBX2GO_DEFAULTS \
--config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE
lb build
lb clean # optional command to clean up afterwards -> saves some space
</code>
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:14
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481750029
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Build system prerequisites for all variants]
User : stefanbaur
@@ -42,8 +42,9 @@
# These are default values that should not require tuning
export LBX2GO_DEFAULTS='--initsystem sysvinit --security true --updates true \
--firmware-chroot true --backports true
--archive-areas "main contrib non-free"'
+ </code>
===== Netbooting =====
==== Prerequisites ====
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:13
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481749600
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Build system prerequisites for all variants]
User : stefanbaur
@@ -22,9 +22,28 @@
* We suggest using a 64-Bit system, though it should be possible to use a 32-Bit system if you don't want to build a 64-Bit ThinClient image.
* We suggest leaving at least 4 GB of free disk space so the build won't abort due to insufficient disk space.
* Make sure your package list is up to date by running: <code>sudo apt-get update </code>
* Install the required packages by running: <code>sudo apt-get install git-core live-build live-config-doc
live-manual-html live-boot-doc</code>
+ * export the following variables:<code>
+ # Select ONE of the following LBX2GO_ARCH lines and comment out the others
+ # (feel free to use long or short options)
+ # for 64-Bit builds, use:
+ # export LBX2GO_ARCH='-a amd64 -k amd64'
+ # 32-Bit, larger memory footprint, but faster performance on i686 and newer
+ # export LBX2GO_ARCH='-a i386 -k 686-pae'
+ # 32-Bit, smallest memory footprint
+ export LBX2GO_ARCH='--architectures i386 --linux-flavours 586'
+ # These options are meant to reduce the image size.
+ # Feel free to adapt them after consulting "man lb_config"
+ export LBX2GO_SPACE='--checksums none --apt-indices none --cache false \
+ --apt-recommends false --win32-loader false --memtest none\
+ --firmware-binary false --initramfs-compression lzma'
+
+ # These are default values that should not require tuning
+ export LBX2GO_DEFAULTS='--initsystem sysvinit --security true --updates true
\
+ --firmware-chroot true --backports true
+ --archive-areas "main contrib non-free"'
===== Netbooting =====
==== Prerequisites ====
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:06
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481749386
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own netbootable X2Go-TCE image]
User : stefanbaur
@@ -36,26 +36,35 @@
==== Building your own netbootable X2Go-TCE image ====
=== Starting the build ===
Change to a directory where you want to save your builds, and run the following commands:<code>
-
LBX2GO_IMAGETYPE='netboot'
LBX2GO_CONFIG='http://git-server-and-project::branch'
- DIR=./live-build-x2go-$(date +"%Y%m%d%H%M%S") # this will create a timestamped subdirectory
+ # This will create a timestamped subdirectory for the build
+ DIR=./live-build-x2go-$(date
+"%Y%m%d%H%M%S")
mkdir -p $DIR
cd $DIR
- # Select ONE of the following ARCH lines and comment out the others (feel free to use long or short options)
- #ARCH='-a amd64 -k amd64' # for 64-Bit builds
- #ARCH='-a i386 -k 686-pae' # 32-Bit, larger memory footprint, but faster performance on i686 and newer
- LBX2GO_ARCH='--architectures i386 --linux-flavours 586' # 32-Bit, smallest memory footprint
+ # Select ONE of the following LBX2GO_ARCH lines and comment out the others
+ # (feel free to use long or short options)
+ # for 64-Bit builds, use:
+ # LBX2GO_ARCH='-a amd64 -k amd64'
+ # 32-Bit, larger memory footprint, but faster performance on i686 and newer
+ # LBX2GO_ARCH='-a i386 -k 686-pae'
+ # 32-Bit, smallest memory footprint
+ LBX2GO_ARCH='--architectures i386 --linux-flavours 586'
- # These options are meant to reduce the image size. Feel free to adapt them after consulting "man lb_config"
- LBX2GO_SPACE='--checksums none --apt-indices none --cache false
--apt-recommends false --win32-loader false --firmware-binary false --memtest none --initramfs-compression lzma'
+ # These options are meant to reduce the image size.
+ # Feel free to adapt them after consulting "man lb_config"
+ LBX2GO_SPACE='--checksums none --apt-indices none --cache false --memtest none \
+ --apt-recommends false --win32-loader false --firmware-binary false \
+ --initramfs-compression lzma'
- LBX2GO_DEFAULTS='--archive-areas "main contrib non-free" --firmware-chroot true --updates true --backports true --security true --initsystem sysvinit'
+ LBX2GO_DEFAULTS='--archive-areas "main contrib non-free" --updates true \
+ --firmware-chroot true --backports true --security true --initsystem sysvinit'
- lb config $LBX2GO_ARCH $LBX2GO_SPACE $LBX2GO_DEFAULTS --config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE
+ lb config $LBX2GO_ARCH $LBX2GO_SPACE $LBX2GO_DEFAULTS \
+ --config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE
lb build
lb clean # optional
command to clean up afterwards -> saves some space
</code>
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 21:03
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481746994
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own netbootable X2Go-TCE image]
User : stefanbaur
@@ -36,18 +36,26 @@
==== Building your own netbootable X2Go-TCE image ====
=== Starting the build ===
Change to a directory where you want to save your builds, and run the following commands:<code>
+
+ LBX2GO_IMAGETYPE='netboot'
+ LBX2GO_CONFIG='http://git-server-and-project::branch'
DIR=./live-build-x2go-$(date +"%Y%m%d%H%M%S") # this will create a timestamped subdirectory
mkdir -p $DIR
cd $DIR
- # Select ONE of the following ARCH lines and comment out the others
-
#ARCH="-a amd64 -k amd64" # for 64-Bit builds
- #ARCH="-a i386 -k 686-pae" # 32-Bit, larger memory footprint, but faster performance on i686 and newer
- ARCH="-a i386 -k 586" # 32-Bit, smallest memory footprint
+ # Select ONE of the following ARCH lines and comment out the others (feel free to use long or short options)
+ #ARCH='-a amd64 -k amd64' # for 64-Bit builds
+ #ARCH='-a i386 -k 686-pae' # 32-Bit, larger memory footprint, but faster performance on i686 and newer
+ LBX2GO_ARCH='--architectures i386 --linux-flavours 586' # 32-Bit, smallest memory footprint
+
+ # These options are meant to reduce the image size. Feel free to adapt them after consulting "man lb_config"
+ LBX2GO_SPACE='--checksums none --apt-indices none --cache false --apt-recommends false --win32-loader false --firmware-binary false --memtest none --initramfs-compression lzma'
+
+ LBX2GO_DEFAULTS='--archive-areas "main contrib non-free" --firmware-chroot true --updates true --backports true --security true
--initsystem sysvinit'
- lb config ...
+ lb config $LBX2GO_ARCH $LBX2GO_SPACE $LBX2GO_DEFAULTS --config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE
lb build
lb clean # optional command to clean up afterwards -> saves some space
</code>
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/14 20:23
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1481746905
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [ThinClient prerequisites for all variants]
User : stefanbaur
@@ -15,9 +15,9 @@
===== ThinClient prerequisites for all variants =====
* At least 1 GB of RAM
* At least an i586-compatible CPU
* Capability to boot via PXE //or// sufficient local storage (expect 250-450 MB, depending on what you decide to include)
- * A graphics card that is supported by the stock Debian X Server
+ * A graphics card and input devices (Keyboard, Mouse/Trackball/Touchpad/Trackpoint/Touchscreen, ...) that are supported by the stock Debian X Server
=====
Build system prerequisites for all variants =====
* You need a Debian Jessie system to build the image. (Other distributions based on Debian might work, but this is untested.)
* We suggest using a 64-Bit system, though it should be possible to use a 32-Bit system if you don't want to build a 64-Bit ThinClient image.
* We suggest leaving at least 4 GB of free disk space so the build won't abort due to insufficient disk space.
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/