Embedded ALDccp-0.84.07 für "Raspberry Pi" Rev.2 09.06.2014 Das Archive enthält : das Installation Script "make_mmc_boot_ext4.sh" im Path "boot" die Boot Partition im Path "root" die System Partition Verwendete Kernel 3.10.38 https://github.com/raspberrypi/linux "rpi-3.10.y" Teilauszug der enthalten Libraries und Tools: busybox-1.21.1 bash-3.2.48 glibc-2.17 nfs-utils-1.2.8 pure-ftpd-1.0.36 gcc-4.7.3 ... X11R7.7 glib-2.34.3 gtk+-2.24.22 ghostscript-8.71 cups-1.4.8 webkitgtk-1.10.2 midori-0.5.8 ... Kurze Installation Anweisung: In diesen Fall ist die SD-Card /dev/mmcblk2 !!!! 1. Überprüfung des Installation Script "make_mmc_boot_ext4.sh" im File "make_mmc_boot_ext4.sh": derzeitige Größe der root Partition 1360MB sfdisk --in-order -uM $HD << EOF $STARTM,24,c ,1360,L ,504,S EOF Beispiel: Änderung für 4GB SD-Card mit root Partition 3250MB (im File "make_mmc_boot_ext4.sh") Die Zeile ,1360,L auf ,3250,L im Installation Script "make_mmc_boot_ext4.sh" ändern 2. Überprüfung des files "boot/config.txt" 3. Installation Script "make_mmc_boot_ext4.sh" starten !!! ACHTUNG !!! Eine falsche Eingabe kann ein bestehendes System zerstören ./make_mmc_boot_ext4.sh /dev/mmcblk2 4. SD-Card nach Raspberry Pi und einschalten 5. Nach dem booten Keyboard auswählen (4=DE) und die Installation wird fortgeführt 6. Eventuell das Shell Script "/INSTALL/Install_devel start" ausführen (installiert gcc,c++,perl,...) 7. "aldccp" Eintippen und enter 8. Netzwerk Konfiguration anpassen /etc/aldccp/network (NETWORKING="no" --> NETWORKING="yes") 9. eventuell /etc/inittab /etc/init.d/boot /etc/init.d/rc anpassen und weiter Start-Script in /etc/init.d/rcS/ /etc/init.d/rc_net/ /etc/init.d/rc2/ nach belieben einfügen. 10. Ein Wichtiges Verzeichnis für den Desktop ist /root/.ALDccp 11. Der Kernel ist nicht mit allen Modulen Kompiliert, für vollen Funktionsumfang download die Firmware von https://github.com/raspberrypi/firmware Alternativ Kernel neu Kompiliert: Das Aktuelle config file ist /usr/src/packages/SOURCES/linux-rpi-3.10.38.config oder das Original config file ist /usr/src/packages/SOURCES/linux-rpi-3.10.26.config.orig.gz ---------------------------------------------------------------------------- X11 Autostart: im file /etc/aldccp/system X11_AUTO_START="no" durch X11_AUTO_START="yes" ersetzen. ----------------------------- im file /etc/inittab wird derzeit das Start Script /etc/init.d/ALDstart benutzt. ---------------------------------------------------------------------------- Programm Installation: GIMP: 1. Download rpm Files "http://www.aldccp.at/ftp/packages/RPMS/armv6zk/" 1.2.2/Gtk/32.3/gegl-0.0.22-0.armv6zk.rpm 1.2.2/Gtk/32.3/gimp-2.6.12-0.armv6zk.rpm 2. Installation rpm -i gegl-0.0.22-0.armv6zk.rpm rpm -i gimp-2.6.12-0.armv6zk.rpm WIRESHARK: 1. Download rpm File "http://www.aldccp.at/ftp/packages/RPMS/armv6zk/" 1.2.2/net/wireshark-1.6.16-1.armv6zk.rpm 2. Installation rpm -i wireshark-1.6.16-1.armv6zk.rpm XINE: 1. Download rpm Files "http://www.aldccp.at/ftp/packages/RPMS/armv6zk/" 1.2.2/Multimedia/ffmpeg-1.2.6-0.armv6zk.rpm 1.2.2/Multimedia/libxine1-1.2.4-0.armv6zk.rpm 1.2.2/Multimedia/xine-ui-0.99.8-0.armv6zk.rpm 2. Installation rpm -i ffmpeg-1.2.6-0.armv6zk.rpm rpm -i libxine1-1.2.4-0.armv6zk.rpm rpm -i xine-ui-0.99.8-0.armv6zk.rpm ---------------------------------------------------------------------------- Sicherheit: Nach der Installation ist man User root !!! Also keine Sicherheit !!! Password für root ist nicht gesetzt !!! ----------------------------- Minimale Sicherheit (desktop) zB.: für midori im file /root/.ALDccp/Desktop/midori.desktop [Desktop Entry] ... Exec=midori %U durch Exec=su fred -c midori %U ersetzen. Oder verdächtige Programme in der Konsole mit "su fred -c ProgrammeName" starten. ----------------------------- Etwas mehr an Sicherheit (desktop) für User fred: im file /usr/bin/aldccp #chown -R fred:fred /dev/snd cat > ${xinitres} < ${xinitres} < 3.10.38 Busybox cp durch coreutils-cp-7.6-0 ersetzt Busybox awk durch gawk-3.1.8-0 ersetzt (Install_devel) Neu: /etc/init.d/udhcpd Experimentell: Rechner aldcalc (aus der nächsten Version ALDccp-0.90.00)