From b6de5443c7d09a33de106d996a51d3df7ec559d5 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Tue, 19 Aug 2014 15:12:11 +0200 Subject: elbe recipe for the schulungs disk image Signed-off-by: Manuel Traut --- lx-trainer-vm.xml | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 lx-trainer-vm.xml (limited to 'lx-trainer-vm.xml') diff --git a/lx-trainer-vm.xml b/lx-trainer-vm.xml new file mode 100644 index 0000000..7ab778e --- /dev/null +++ b/lx-trainer-vm.xml @@ -0,0 +1,174 @@ + + + amd64 + + ftp.de.debian.org + /debian + http + + + + http://debian.linutronix.de/elbe-testing wheezy main + + + http://debian.linutronix.de/elbe-testing wheezy main + + + + + + wheezy + + + lx-training + 1 + + can be used for linutronix trainigs. use as usb hd or + use this command to generate a vmware image: + qemu-img convert -O vmdk lx-trainer.img lx-trainer.vmdk + + i386 + + ftp.de.debian.org + /debian + http + + + + http://ftp.de.debian.org/debian jessie contrib non-free + + + http://ftp.de.debian.org/debian jessie contrib non-free + + + + + http://debian.linutronix.de/elbe-testing jessie main + + + http://debian.linutronix.de/elbe-testing jessie main + + + + + + jessie + + + lx-training + tec.linutronix.de + root + ttyS0,115200 + + + lx-trainer.img + 32GiB + + + remain + + + + + + + + / + + ext4 + -i 0 + + + + none + /sys/kernel/debug + + debugfs + + + + + var/cache/apt/archives/*.deb + devel + /home/devel/Desktop + /home/devel/Desktop/Eclipse + wget http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk.tar.gz + tar xzf eclipse-cpp-luna-R-linux-gtk.tar.gz -C /opt + git clone -b daisy git://git.yoctoproject.org/poky.git /home/devel/poky-daisy + git clone -b daisy git://git.yoctoproject.org/meta-ti /home/devel/poky-daisy/ + git clone -b daisy git://git.yoctoproject.org/meta-fsl-arm /home/devel/poky-daisy/ + chown -R devel:devel /home/devel/* + + + grub-legacy + linux-image-686-pae + linux-image-686-pae-dbg + linux-headers-686-pae + linux-tools + firmware-linux + + openssh-client + openssh-server + apache2 + nfs-kernel-server + tftpd-hpa + + less + bash + vim-nox + emacs-nox + mc + unzip + texinfo + chrpath + libsdl1.2-dev + diffstat + quilt + git + gitk + wireshark + xxxterm + + build-essential + autoconf + automake + u-boot-tools + libncurses5-dev + + bootchart2 + pybootchartgui + kexec-tools + mtd-utils + qemu-system + qemu-user + + elbe + reprepro + devscripts + dh-make + + acl + attr + tomoyo-tools + selinux-basics + selinux-utils + selinux-policy-default + selinux-policy-dev + openvpn + easy-rsa + + openjdk-7-jdk + + lightdm + mate-desktop-environment-extras + mate-gnome-main-menu-applet + mate-themes + pluma + xterm + xinit + locales + xserver-xorg + network-manager-gnome + + + -- cgit v1.2.3 From 64ff2294367530a2ea6b1196ac082bad7087b850 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Tue, 19 Aug 2014 15:50:16 +0200 Subject: lx-trainer-vm: add arm cross toolchain Signed-off-by: Manuel Traut --- lx-trainer-vm.xml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lx-trainer-vm.xml') diff --git a/lx-trainer-vm.xml b/lx-trainer-vm.xml index 7ab778e..ab58af3 100644 --- a/lx-trainer-vm.xml +++ b/lx-trainer-vm.xml @@ -92,8 +92,12 @@ devel /home/devel/Desktop /home/devel/Desktop/Eclipse + wget https://sourcery.mentor.com/sgpp/lite/arm/portal/package8739/public/arm-none-linux-gnueabi/arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 + tar xjf arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -C /opt + rm arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 wget http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk.tar.gz tar xzf eclipse-cpp-luna-R-linux-gtk.tar.gz -C /opt + rm eclipse-cpp-luna-R-linux-gtk.tar.gz git clone -b daisy git://git.yoctoproject.org/poky.git /home/devel/poky-daisy git clone -b daisy git://git.yoctoproject.org/meta-ti /home/devel/poky-daisy/ git clone -b daisy git://git.yoctoproject.org/meta-fsl-arm /home/devel/poky-daisy/ -- cgit v1.2.3 From f01b00bf46d36b2370ef6a9825be65e4278bb300 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Thu, 21 Aug 2014 10:44:11 +0200 Subject: use an /home partition Signed-off-by: Manuel Traut --- lx-trainer-vm.xml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'lx-trainer-vm.xml') diff --git a/lx-trainer-vm.xml b/lx-trainer-vm.xml index ab58af3..ab6e5c3 100644 --- a/lx-trainer-vm.xml +++ b/lx-trainer-vm.xml @@ -79,6 +79,14 @@ -i 0 + + + /home + + ext4 + -i 0 + + none /sys/kernel/debug @@ -90,18 +98,15 @@ var/cache/apt/archives/*.deb devel - /home/devel/Desktop - /home/devel/Desktop/Eclipse wget https://sourcery.mentor.com/sgpp/lite/arm/portal/package8739/public/arm-none-linux-gnueabi/arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 tar xjf arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -C /opt rm arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 wget http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk.tar.gz tar xzf eclipse-cpp-luna-R-linux-gtk.tar.gz -C /opt rm eclipse-cpp-luna-R-linux-gtk.tar.gz - git clone -b daisy git://git.yoctoproject.org/poky.git /home/devel/poky-daisy - git clone -b daisy git://git.yoctoproject.org/meta-ti /home/devel/poky-daisy/ - git clone -b daisy git://git.yoctoproject.org/meta-fsl-arm /home/devel/poky-daisy/ - chown -R devel:devel /home/devel/* + git clone -b daisy git://git.yoctoproject.org/poky.git /opt/poky-daisy + git clone -b daisy git://git.yoctoproject.org/meta-ti /opt/poky-daisy/ + git clone -b daisy git://git.yoctoproject.org/meta-fsl-arm /opt/poky-daisy/ grub-legacy -- cgit v1.2.3 From b1699a7d3b9b856acaf5d6bfac7ae3c87503643f Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Thu, 21 Aug 2014 15:38:50 +0200 Subject: use grub2 instead of grub1 Signed-off-by: Manuel Traut --- lx-trainer-vm.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lx-trainer-vm.xml') diff --git a/lx-trainer-vm.xml b/lx-trainer-vm.xml index ab6e5c3..02260a4 100644 --- a/lx-trainer-vm.xml +++ b/lx-trainer-vm.xml @@ -109,7 +109,7 @@ git clone -b daisy git://git.yoctoproject.org/meta-fsl-arm /opt/poky-daisy/ - grub-legacy + grub-pc linux-image-686-pae linux-image-686-pae-dbg linux-headers-686-pae -- cgit v1.2.3