diff options
Diffstat (limited to 'lx-trainer-vm.xml')
| -rw-r--r-- | lx-trainer-vm.xml | 214 |
1 files changed, 0 insertions, 214 deletions
diff --git a/lx-trainer-vm.xml b/lx-trainer-vm.xml deleted file mode 100644 index 1746a8b..0000000 --- a/lx-trainer-vm.xml +++ /dev/null @@ -1,214 +0,0 @@ -<ns0:RootFileSystem xmlns:ns0="https://www.linutronix.de/projects/Elbe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" created="2009-05-20T08:50:56" revision="6" xsi:schemaLocation="https://www.linutronix.de/projects/Elbe dbsfed.xsd"> - <initvm> - <buildtype>amd64</buildtype> - <mirror> - <primary_host>ftp.de.debian.org</primary_host> - <primary_path>/debian</primary_path> - <primary_proto>http</primary_proto> - <url-list> - <url> - <binary> - http://debian.linutronix.de/elbe-testing wheezy main - </binary> - <source> - http://debian.linutronix.de/elbe-testing wheezy main - </source> - </url> - </url-list> - </mirror> - <noauth/> - <suite>wheezy</suite> - </initvm> - <project> - <name>lx-training</name> - <version>1</version> - <description> - 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 - </description> - <buildtype>amd64</buildtype> - <mirror> - <primary_host>ftp.de.debian.org</primary_host> - <primary_path>/debian</primary_path> - <primary_proto>http</primary_proto> - <url-list> - <url> - <binary> - http://192.168.0.153/debian jessie contrib non-free - </binary> - <source> - http://192.168.0.153/debian jessie contrib non-free - </source> - </url> - <url> - <binary> - http://debian.linutronix.de/elbe-testing jessie main - </binary> - <source> - http://debian.linutronix.de/elbe-testing jessie main - </source> - </url> - </url-list> - </mirror> - <noauth/> - <suite>jessie</suite> - </project> - <target> - <hostname>lx-training</hostname> - <domain>tec.linutronix.de</domain> - <passwd>root</passwd> - <console>ttyS0,115200</console> - <images> - <msdoshd> - <name>lx-trainer.img</name> - <size>16GiB</size> - <grub-install/> - <partition> - <size>remain</size> - <label>rfs</label> - <bootable/> - </partition> - </msdoshd> - </images> - <fstab> - <bylabel> - <label>rfs</label> - <mountpoint>/</mountpoint> - <fs> - <type>ext4</type> - <tune2fs>-i 0</tune2fs> - </fs> - </bylabel> - <bylabel> - <label>lxhome</label> - <mountpoint>/home</mountpoint> - <fs> - <type>ext4</type> - <tune2fs>-i 0</tune2fs> - </fs> - </bylabel> - <bydev> - <source>none</source> - <mountpoint>/sys/kernel/debug</mountpoint> - <fs> - <type>debugfs</type> - </fs> - </bydev> - </fstab> - <finetuning> - <rm>var/cache/apt/archives/*.deb</rm> - <command>wget http://releases.linaro.org/14.11/components/toolchain/binaries/arm-linux-gnueabi/gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabi.tar.xz</command> - <command>tar xJf gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabi.tar.xz -C /opt</command> - <command>rm gcc-linaro-*.tar.xz</command> - <command>wget http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/kepler/SR2/eclipse-cpp-kepler-SR2-linux-gtk-x86_64.tar.gz</command> - <command>tar xzf eclipse-cpp-*.tar.gz -C /opt</command> - <command>rm eclipse-cpp-*.tar.gz</command> - <mkdir>/opt/yocto</mkdir> - <command>git clone -b daisy git://git.yoctoproject.org/poky.git /opt/yocto/poky.git</command> - <command>git clone -b daisy git://git.yoctoproject.org/meta-ti /opt/yocto/meta-ti.git</command> - <adduser passwd="devel" shell="/bin/bash" groups="sudo">devel</adduser> - </finetuning> - <pkg-list> - <pkg>grub-pc</pkg> - <pkg>linux-image-amd64</pkg> - <pkg>linux-image-amd64-dbg</pkg> - <pkg>linux-headers-amd64</pkg> - <pkg>linux-tools</pkg> - <pkg>firmware-linux</pkg> - - <!-- basics --> - <pkg>openssh-client</pkg> - <pkg>openssh-server</pkg> - <pkg>less</pkg> - <pkg>bash</pkg> - <pkg>vim-nox</pkg> - <pkg>emacs-nox</pkg> - <pkg>mc</pkg> - <pkg>diffstat</pkg> - <pkg>quilt</pkg> - <pkg>git</pkg> - <pkg>gedit</pkg> - <pkg>gksu</pkg> - - <!-- fastboot training --> - <pkg>bootchart2</pkg> - <pkg>pybootchartgui</pkg> - <pkg>kexec-tools</pkg> - <!-- fastboot: we need some tool for SVG --> - <pkg>inkscape</pkg> - - <!-- linux training --> - <pkg>mtd-utils</pkg> - <pkg>qemu-system</pkg> - <pkg>qemu-user</pkg> - <pkg>build-essential</pkg> - <pkg>autoconf</pkg> - <pkg>automake</pkg> - <pkg>u-boot-tools</pkg> - <pkg>libncurses5-dev</pkg> - <pkg>bc</pkg> - <pkg>nfs-kernel-server</pkg> - <pkg>tftpd-hpa</pkg> - <pkg>duma</pkg> - <pkg>strace</pkg> - <pkg>ltrace</pkg> - <pkg>gdb</pkg> - - <!-- elbe training --> - <pkg>elbe</pkg> - <pkg>elbe-doc</pkg> - <pkg>elbe-control</pkg> - <pkg>qemu-kvm</pkg> - <pkg>reprepro</pkg> - <pkg>debmirror</pkg> - <pkg>apache2</pkg> - <pkg>devscripts</pkg> - <pkg>dh-make</pkg> - <pkg>minicom</pkg> - <pkg>sudo</pkg> - <pkg>screen</pkg> - <pkg>rsync</pkg> - - <!-- security training --> - <pkg>acl</pkg> - <pkg>attr</pkg> - <pkg>tomoyo-tools</pkg> - <pkg>selinux-basics</pkg> - <pkg>selinux-utils</pkg> - <pkg>selinux-policy-default</pkg> - <pkg>selinux-policy-dev</pkg> - <pkg>openvpn</pkg> - <pkg>easy-rsa</pkg> - - <!-- needed by eclipse --> - <pkg>openjdk-7-jdk</pkg> - - <!-- needed by yocto / toaster --> - <pkg>python-django</pkg> - <pkg>python-django-south</pkg> - <pkg>unzip</pkg> - <pkg>texinfo</pkg> - <pkg>chrpath</pkg> - <pkg>libsdl1.2-dev</pkg> - - <!-- desktop --> - <pkg>lightdm</pkg> - <pkg>mate-desktop-environment-extras</pkg> - <pkg>mate-gnome-main-menu-applet</pkg> - <pkg>mate-themes</pkg> - <pkg>pluma</pkg> - <pkg>xterm</pkg> - <pkg>xinit</pkg> - <pkg>locales</pkg> - <pkg>xserver-xorg</pkg> - <pkg>network-manager-gnome</pkg> - <pkg>wireshark</pkg> - <pkg>xxxterm</pkg> - <pkg>gitk</pkg> - - <!-- for the trainer --> - <pkg>evince</pkg> - </pkg-list> - </target> -</ns0:RootFileSystem> |
