Difference between revisions of "Create SD Image Version 0.7.4"
(→Update, upgrade) |
(→Update, upgrade) |
||
Line 187: | Line 187: | ||
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en | Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en | ||
100% [Packages 46.7 MB] | 100% [Packages 46.7 MB] | ||
+ | |||
+ | Wow! It sure did upgrade a lot of stuff for a new distribution ... | ||
+ | |||
+ | sudo apt-get upgrade | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | Calculating upgrade... Done | ||
+ | The following packages will be upgraded: | ||
+ | libarchive13 libexpat1 libexpat1-dev libidn11 libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc libraspberrypi0 librsvg2-2 librsvg2-common nodered omxplayer | ||
+ | raspberrypi-bootloader raspberrypi-kernel | ||
+ | 14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. | ||
+ | Need to get 69.7 MB/76.0 MB of archives. | ||
+ | After this operation, 1,972 kB of additional disk space will be used. | ||
+ | Do you want to continue? [Y/n] y | ||
+ | Get:1 http://archive.raspberrypi.org/debian/ jessie/main omxplayer armhf 0.3.7~git20160506~6c90c75 [4,028 kB] | ||
+ | Get:2 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi-dev armhf 1.20160512-1 [403 kB] | ||
+ | Get:3 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi-doc armhf 1.20160512-1 [31.4 MB] | ||
+ | Get:4 http://archive.raspberrypi.org/debian/ jessie/main raspberrypi-kernel armhf 1.20160512-1 [29.8 MB] | ||
+ | Get:5 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi-bin armhf 1.20160512-1 [252 kB] | ||
+ | Get:6 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi0 armhf 1.20160512-1 [726 kB] | ||
+ | Get:7 http://archive.raspberrypi.org/debian/ jessie/main raspberrypi-bootloader armhf 1.20160512-1 [3,150 kB] | ||
+ | Fetched 66.3 MB in 4min 3s (272 kB/s) | ||
+ | Reading changelogs... Done | ||
+ | (Reading database ... 117963 files and directories currently installed.) | ||
+ | Preparing to unpack .../libidn11_1.29-1+deb8u1_armhf.deb ... | ||
+ | Unpacking libidn11:armhf (1.29-1+deb8u1) over (1.29-1) ... | ||
+ | Preparing to unpack .../libarchive13_3.1.2-11+deb8u1_armhf.deb ... | ||
+ | Unpacking libarchive13:armhf (3.1.2-11+deb8u1) over (3.1.2-11) ... | ||
+ | Preparing to unpack .../libexpat1-dev_2.1.0-6+deb8u2_armhf.deb ... | ||
+ | Unpacking libexpat1-dev:armhf (2.1.0-6+deb8u2) over (2.1.0-6+deb8u1) ... | ||
+ | Preparing to unpack .../libexpat1_2.1.0-6+deb8u2_armhf.deb ... | ||
+ | Unpacking libexpat1:armhf (2.1.0-6+deb8u2) over (2.1.0-6+deb8u1) ... | ||
+ | Preparing to unpack .../librsvg2-common_2.40.5-1+deb8u2_armhf.deb ... | ||
+ | Unpacking librsvg2-common:armhf (2.40.5-1+deb8u2) over (2.40.5-1+deb8u1) ... | ||
+ | Preparing to unpack .../librsvg2-2_2.40.5-1+deb8u2_armhf.deb ... | ||
+ | Unpacking librsvg2-2:armhf (2.40.5-1+deb8u2) over (2.40.5-1+deb8u1) ... | ||
+ | Preparing to unpack .../nodered_0.13.4-1_armhf.deb ... | ||
+ | Unpacking nodered (0.13.4-1) over (0.13.4) ... | ||
+ | Preparing to unpack .../omxplayer_0.3.7~git20160506~6c90c75_armhf.deb ... | ||
+ | Unpacking omxplayer (0.3.7~git20160506~6c90c75) over (0.3.6~git20160102~f544084) ... | ||
+ | Preparing to unpack .../libraspberrypi-dev_1.20160512-1_armhf.deb ... | ||
+ | Unpacking libraspberrypi-dev (1.20160512-1) over (1.20160506-1) ... | ||
+ | Preparing to unpack .../libraspberrypi-doc_1.20160512-1_armhf.deb ... | ||
+ | Unpacking libraspberrypi-doc (1.20160512-1) over (1.20160506-1) ... | ||
+ | Preparing to unpack .../raspberrypi-kernel_1.20160512-1_armhf.deb ... | ||
+ | Adding 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack' | ||
+ | Adding 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack' | ||
+ | Adding 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack' | ||
+ | Adding 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack' | ||
+ | Adding 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack' | ||
+ | Adding 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack' | ||
+ | Adding 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack' | ||
+ | Adding 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/bmp085_i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/bmp085_i2c-sensor.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/boomberry-dac.dtbo to /usr/share/rpikernelhack/overlays/boomberry-dac.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/boomberry-digi.dtbo to /usr/share/rpikernelhack/overlays/boomberry-digi.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2c-mux-pca9548a.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux-pca9548a.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2c0-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c0-bcm2708.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2c1-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c1-bcm2708.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/i2s-mmap.dtbo to /usr/share/rpikernelhack/overlays/i2s-mmap.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/lirc-rpi.dtbo to /usr/share/rpikernelhack/overlays/lirc-rpi.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pi3-act-led.dtbo to /usr/share/rpikernelhack/overlays/pi3-act-led.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pi3-disable-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-bt.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pi3-miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-miniuart-bt.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/raspidac3.dtbo to /usr/share/rpikernelhack/overlays/raspidac3.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/rpi-dac.dtbo to /usr/share/rpikernelhack/overlays/rpi-dac.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/rpi-display.dtbo to /usr/share/rpikernelhack/overlays/rpi-display.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/rpi-proto.dtbo to /usr/share/rpikernelhack/overlays/rpi-proto.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/sdio-1bit.dtbo to /usr/share/rpikernelhack/overlays/sdio-1bit.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/sdtweak.dtbo to /usr/share/rpikernelhack/overlays/sdtweak.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack' | ||
+ | Adding 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack' | ||
+ | Unpacking raspberrypi-kernel (1.20160512-1) over (1.20160506-1) ... | ||
+ | run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.9+ /boot/kernel.img | ||
+ | run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.9-v7+ /boot/kernel7.img | ||
+ | Preparing to unpack .../libraspberrypi-bin_1.20160512-1_armhf.deb ... | ||
+ | Unpacking libraspberrypi-bin (1.20160512-1) over (1.20160506-1) ... | ||
+ | Preparing to unpack .../libraspberrypi0_1.20160512-1_armhf.deb ... | ||
+ | Unpacking libraspberrypi0 (1.20160512-1) over (1.20160506-1) ... | ||
+ | Preparing to unpack .../raspberrypi-bootloader_1.20160512-1_armhf.deb ... | ||
+ | Adding 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack' | ||
+ | Adding 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack' | ||
+ | Adding 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack' | ||
+ | Adding 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack' | ||
+ | Adding 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack' | ||
+ | Adding 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack' | ||
+ | Adding 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack' | ||
+ | Adding 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack' | ||
+ | Adding 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack' | ||
+ | Adding 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack' | ||
+ | Unpacking raspberrypi-bootloader (1.20160512-1) over (1.20160506-1) ... | ||
+ | Processing triggers for libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u4) ... | ||
+ | Processing triggers for gnome-menus (3.13.3-6) ... | ||
+ | Processing triggers for desktop-file-utils (0.22-1) ... | ||
+ | Processing triggers for mime-support (3.58) ... | ||
+ | Processing triggers for gnome-icon-theme (3.12.0-1) ... | ||
+ | Processing triggers for man-db (2.7.0.2-5) ... | ||
+ | Setting up libidn11:armhf (1.29-1+deb8u1) ... | ||
+ | Setting up libarchive13:armhf (3.1.2-11+deb8u1) ... | ||
+ | Setting up libexpat1:armhf (2.1.0-6+deb8u2) ... | ||
+ | Setting up libexpat1-dev:armhf (2.1.0-6+deb8u2) ... | ||
+ | Setting up librsvg2-2:armhf (2.40.5-1+deb8u2) ... | ||
+ | Setting up librsvg2-common:armhf (2.40.5-1+deb8u2) ... | ||
+ | Setting up nodered (0.13.4-1) ... | ||
+ | Setting up omxplayer (0.3.7~git20160506~6c90c75) ... | ||
+ | Setting up raspberrypi-kernel (1.20160512-1) ... | ||
+ | Removing 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack' | ||
+ | Removing 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack' | ||
+ | Removing 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack' | ||
+ | Removing 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack' | ||
+ | Removing 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack' | ||
+ | Removing 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack' | ||
+ | Removing 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack' | ||
+ | Removing 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/bmp085_i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/bmp085_i2c-sensor.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/boomberry-dac.dtbo to /usr/share/rpikernelhack/overlays/boomberry-dac.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/boomberry-digi.dtbo to /usr/share/rpikernelhack/overlays/boomberry-digi.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2c-mux-pca9548a.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux-pca9548a.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2c0-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c0-bcm2708.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2c1-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c1-bcm2708.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/i2s-mmap.dtbo to /usr/share/rpikernelhack/overlays/i2s-mmap.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/lirc-rpi.dtbo to /usr/share/rpikernelhack/overlays/lirc-rpi.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pi3-act-led.dtbo to /usr/share/rpikernelhack/overlays/pi3-act-led.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pi3-disable-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-bt.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pi3-miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-miniuart-bt.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/raspidac3.dtbo to /usr/share/rpikernelhack/overlays/raspidac3.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/rpi-dac.dtbo to /usr/share/rpikernelhack/overlays/rpi-dac.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/rpi-display.dtbo to /usr/share/rpikernelhack/overlays/rpi-display.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/rpi-proto.dtbo to /usr/share/rpikernelhack/overlays/rpi-proto.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/sdio-1bit.dtbo to /usr/share/rpikernelhack/overlays/sdio-1bit.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/sdtweak.dtbo to /usr/share/rpikernelhack/overlays/sdtweak.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack' | ||
+ | Removing 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack' | ||
+ | run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.9+ /boot/kernel.img | ||
+ | run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.9+ /boot/kernel.img | ||
+ | run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.9-v7+ /boot/kernel7.img | ||
+ | run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.9-v7+ /boot/kernel7.img | ||
+ | Setting up raspberrypi-bootloader (1.20160512-1) ... | ||
+ | Removing 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack' | ||
+ | Removing 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack' | ||
+ | Removing 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack' | ||
+ | Removing 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack' | ||
+ | Removing 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack' | ||
+ | Removing 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack' | ||
+ | Removing 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack' | ||
+ | Removing 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack' | ||
+ | Removing 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack' | ||
+ | Removing 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack' | ||
+ | Setting up libraspberrypi0 (1.20160512-1) ... | ||
+ | Setting up libraspberrypi-dev (1.20160512-1) ... | ||
+ | Setting up libraspberrypi-doc (1.20160512-1) ... | ||
+ | Setting up libraspberrypi-bin (1.20160512-1) ... | ||
+ | Processing triggers for libc-bin (2.19-18+deb8u4) ... | ||
+ | Processing triggers for libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u4) ... | ||
=== Install packages we need === | === Install packages we need === |
Revision as of 03:44, 25 May 2016
This page describes how the bootable Raspian-HiveTool image was created. This is for information only. The easiest and best way to install Hivetool is to download the latest image.
Contents
- 1 0.7.4
- 2 0.7.3
- 3 0.7.2
- 4 How the image was created
- 4.1 Get latest Jessie image
- 4.2 Set up Wi-Fi
- 4.3 Remove packages we don't need
- 4.4 Update, upgrade
- 4.5 Install packages we need
- 4.6 Install HiveTool software
- 4.7 Patch perl module GD::Graph
- 4.8 Web Server
- 4.9 Create SQLite database
- 4.10 phpLiteAdmin
- 4.11 Install TEMPerHUM software
- 4.12 Install Broadcom 2835 Library
- 4.13 Install i2c support
- 4.14 Install wiringPi library
- 4.15 DHT22 Temperature/Humidity Sensor
- 4.16 HX711 weight ADC
- 4.17 TLS2591 Lux Sensor
- 4.18 Add crontab entries
- 4.19 Video
- 4.20 Access Point
- 4.21 gEDA Schematic/PCB layout software
- 4.22 xrdp
- 4.23 open62541
- 4.24 Install touchscreen pop up keyboard support
- 4.25 Install Hivecontrol
- 4.26 Install Desktop Background and Icons
- 5 Write Image
0.7.4
Bug Fixes
1. Set GPU_MEM, GPU_MEM_256, GPU_MEM_512, and GPU_MEM_1024 for different Pi models in config.txt. Maybe:
GPU_MEM=64 GPU_MEM_256=64 GPU_MEM_512=128 GPU_MEM_1024=256
2. Put sanity checks, retrying, and error logging in dht22.sh to prevent bad readings from DHT22. See http://hivetool.org/d/comment/151#comment-151 for details.
3, Update the SQL database creation scripts to reflect the new schema with battery voltage.
4. Use hive_stats3wDownload.pl and NOT hive_stats4wDownload.
5. Fix hive config.pl so it will insert a NULL instead on nothing in the hive_parameters table if hive elevation is left blank.
Feature Request
- add latest Hive Control software
- implement battery voltage monitoring using channel B of HX711, send it to hivetool.net and display it.
- add way to upgrade to new images (add database conversion script if necessary).
0.7.3
Bug Fixes
- Done replace hx711 and dth22 code with fixed versions.
- Done add export LC_NUMERIC="en_US.UTF-8" to hive.sh
- Done don't remove python tools when removing bloatware. Keep: wolfram-engine - a scientific platform, Idle and Idle3 - python language editors
Feature Request
- Done add Ryans Hive Controller code
- Done add xrdp, open62541 packages
- Done add Data Acquisition Daemon (DAD) code
Dad supports battery voltage monitoring and the rain gauge.
0.7.2
- Done Test most recent raspbian distro Jessie (4.1 Kernel)
- Done Removal of bloatware from Raspbian (games, educational, etc.)
- Done Hivetool Support Pi & Pi2 (auto detect preferred)
- Automatic removal of erroneous data from sensors
- Done Basic navigation from webserver index.html, especially config.pl and Hivestats with download.
- Menu driven selection & configuration of sensors (gpio 2,3 for DHT22s preassigned by menu default)
- Menu driven setup of essential parameters with choices that don't crash app when saving, grey out unused.
- Done Sensor calibration provisions (gain, offset)
- Display instantaneous sensor readings from config screen with read button
- Preload & configure Apache Webserver and database, Hivetool, sensor drivers for proven sensors.
- Update local & online hivestats graphs to display lux trend pen, (use latest hivestats with enhanced autoscaling for local)
- Network / wifi support out of the box seems to work well now, handle configuration on router side with DHCP reservation as may be needed.
- Add configuration menu item for naming pi, same as hivestats name?
- Minimize need to enter Raspiconfig, can timezone and time all be handled in hivetool config?
- Done Enable i2c & serial.
How the image was created
Get latest Jessie image
Download, verify the SHA-1 checksum, unzip, burn image.
Verify the checksum:
sha1sum 2016-05-10-raspbian-jessie.zip 66a50545358e80229d77ebba89ab01f1c0fb4a02
Unzip the image and copy it to the SD card
unzip 2016-05-10-raspbian-jessie.zip dd bs=4M if=2016-05-10-raspbian-jessie.img of=/dev/sdb
Boot
Jessie boots directly into the window system. Menu -> Preferences->Raspberry Pi Configuration
Set up Wi-Fi
1. Add your network information to /etc/wpa_supplicant/wpa_supplicant.conf. For an unencrypted open network with an ESSID of dlink:
vi /etc/wpa_supplicant/wpa_supplicant.conf
network={ ssid="dlink" key_mgmt=NONE
auth_alg=OPEN }
2. Wi-Fi auto reconnect to AP
Go to /etc/ifplugd/action.d/ and copy the ifupdown file to ifupdown.org
cp /etc/ifplugd/action.d/ifupdown /etc/ifplugd/action.d/ifupdown.org
Then copy the ifupdown.sh script provided with wpa supplicant to /etc/ifplugd/action.d/
cp /etc/wpa_supplicant/ifupdown.sh /etc/ifplugd/action.d/ifupdown
http://raspberrypi.stackexchange.com/questions/4120/how-to-automatically-reconnect-wifi
Remove packages we don't need
This will make room for software without expanding the image.
sudo apt-get remove --purge penguinspuzzle scratch dillo squeak-vm squeak-plugins-scratch sonic-pi netsurf-gtk netsurf-common sudo apt-get autoremove sudo apt-get clean rm -rf /home/pi/python_games sudo rm -rf /opt/minecraft-pi
https://project.altservice.com/issues/418 NO! Don't do this if you want to use the video camera: sudo rm -rf /opt/vc
Update, upgrade
Update the GPU firmware
sudo apt-get install rpi-update sudo rpi-update
pi@raspberrypi:~$ sudo apt-get install rpi-update Reading package lists... Done Building dependency tree Reading state information... Done rpi-update is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. pi@raspberrypi:~$ sudo rpi-update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** Performing self-update % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 10670 100 10670 0 0 7466 0 0:00:01 0:00:01 --:--:-- 7466 *** Relaunching after update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** We're running for the first time *** Backing up files (this will take a few minutes) *** Backing up firmware *** Backing up modules 4.4.9-v7+ ############################################################# This update bumps to rpi-4.4.y linux tree Be aware there could be compatibility issues with some drivers Discussion here: https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=144087 ############################################################## *** Downloading specific firmware revision (this will take a few minutes) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 168 0 168 0 0 419 0 --:--:-- --:--:-- --:--:-- 420 100 50.5M 100 50.5M 0 0 346k 0 0:02:29 0:02:29 --:--:-- 359k *** Updating firmware *** Updating kernel modules *** depmod 4.4.11+ *** depmod 4.4.11-v7+ *** Updating VideoCore libraries *** Using HardFP libraries *** Updating SDK *** Running ldconfig *** Storing current firmware revision *** Deleting downloaded files *** Syncing changes to disk *** If no errors appeared, your firmware was successfully updated to 2b9c0bfacfc11ee8bb9b30dc9cdb36289698f8a8 *** A reboot is needed to activate the new firmware
Update the package list and then upgrade the Debian packages (CPU) (includes firmware)
sudo apt-get -y update sudo apt-get upgrade
pi@raspberrypi:~$ sudo apt-get -y update Hit http://archive.raspberrypi.org jessie InRelease Hit http://mirrordirector.raspbian.org jessie InRelease Hit http://archive.raspberrypi.org jessie/main armhf Packages Hit http://mirrordirector.raspbian.org jessie/main armhf Packages Hit http://archive.raspberrypi.org jessie/ui armhf Packages Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages Ign http://archive.raspberrypi.org jessie/main Translation-en_GB Ign http://archive.raspberrypi.org jessie/main Translation-en Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB Ign http://archive.raspberrypi.org jessie/ui Translation-en Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB Ign http://mirrordirector.raspbian.org jessie/main Translation-en Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en 100% [Packages 46.7 MB]
Wow! It sure did upgrade a lot of stuff for a new distribution ...
sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: libarchive13 libexpat1 libexpat1-dev libidn11 libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc libraspberrypi0 librsvg2-2 librsvg2-common nodered omxplayer raspberrypi-bootloader raspberrypi-kernel 14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 69.7 MB/76.0 MB of archives. After this operation, 1,972 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://archive.raspberrypi.org/debian/ jessie/main omxplayer armhf 0.3.7~git20160506~6c90c75 [4,028 kB] Get:2 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi-dev armhf 1.20160512-1 [403 kB] Get:3 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi-doc armhf 1.20160512-1 [31.4 MB] Get:4 http://archive.raspberrypi.org/debian/ jessie/main raspberrypi-kernel armhf 1.20160512-1 [29.8 MB] Get:5 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi-bin armhf 1.20160512-1 [252 kB] Get:6 http://archive.raspberrypi.org/debian/ jessie/main libraspberrypi0 armhf 1.20160512-1 [726 kB] Get:7 http://archive.raspberrypi.org/debian/ jessie/main raspberrypi-bootloader armhf 1.20160512-1 [3,150 kB] Fetched 66.3 MB in 4min 3s (272 kB/s) Reading changelogs... Done (Reading database ... 117963 files and directories currently installed.) Preparing to unpack .../libidn11_1.29-1+deb8u1_armhf.deb ... Unpacking libidn11:armhf (1.29-1+deb8u1) over (1.29-1) ... Preparing to unpack .../libarchive13_3.1.2-11+deb8u1_armhf.deb ... Unpacking libarchive13:armhf (3.1.2-11+deb8u1) over (3.1.2-11) ... Preparing to unpack .../libexpat1-dev_2.1.0-6+deb8u2_armhf.deb ... Unpacking libexpat1-dev:armhf (2.1.0-6+deb8u2) over (2.1.0-6+deb8u1) ... Preparing to unpack .../libexpat1_2.1.0-6+deb8u2_armhf.deb ... Unpacking libexpat1:armhf (2.1.0-6+deb8u2) over (2.1.0-6+deb8u1) ... Preparing to unpack .../librsvg2-common_2.40.5-1+deb8u2_armhf.deb ... Unpacking librsvg2-common:armhf (2.40.5-1+deb8u2) over (2.40.5-1+deb8u1) ... Preparing to unpack .../librsvg2-2_2.40.5-1+deb8u2_armhf.deb ... Unpacking librsvg2-2:armhf (2.40.5-1+deb8u2) over (2.40.5-1+deb8u1) ... Preparing to unpack .../nodered_0.13.4-1_armhf.deb ... Unpacking nodered (0.13.4-1) over (0.13.4) ... Preparing to unpack .../omxplayer_0.3.7~git20160506~6c90c75_armhf.deb ... Unpacking omxplayer (0.3.7~git20160506~6c90c75) over (0.3.6~git20160102~f544084) ... Preparing to unpack .../libraspberrypi-dev_1.20160512-1_armhf.deb ... Unpacking libraspberrypi-dev (1.20160512-1) over (1.20160506-1) ... Preparing to unpack .../libraspberrypi-doc_1.20160512-1_armhf.deb ... Unpacking libraspberrypi-doc (1.20160512-1) over (1.20160506-1) ... Preparing to unpack .../raspberrypi-kernel_1.20160512-1_armhf.deb ... Adding 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack' Adding 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack' Adding 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack' Adding 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack' Adding 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack' Adding 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack' Adding 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack' Adding 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack' Adding 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack' Adding 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/bmp085_i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/bmp085_i2c-sensor.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/boomberry-dac.dtbo to /usr/share/rpikernelhack/overlays/boomberry-dac.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/boomberry-digi.dtbo to /usr/share/rpikernelhack/overlays/boomberry-digi.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2c-mux-pca9548a.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux-pca9548a.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2c0-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c0-bcm2708.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2c1-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c1-bcm2708.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/i2s-mmap.dtbo to /usr/share/rpikernelhack/overlays/i2s-mmap.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/lirc-rpi.dtbo to /usr/share/rpikernelhack/overlays/lirc-rpi.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pi3-act-led.dtbo to /usr/share/rpikernelhack/overlays/pi3-act-led.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pi3-disable-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-bt.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pi3-miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-miniuart-bt.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/raspidac3.dtbo to /usr/share/rpikernelhack/overlays/raspidac3.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/rpi-dac.dtbo to /usr/share/rpikernelhack/overlays/rpi-dac.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/rpi-display.dtbo to /usr/share/rpikernelhack/overlays/rpi-display.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/rpi-proto.dtbo to /usr/share/rpikernelhack/overlays/rpi-proto.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/sdio-1bit.dtbo to /usr/share/rpikernelhack/overlays/sdio-1bit.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/sdtweak.dtbo to /usr/share/rpikernelhack/overlays/sdtweak.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack' Adding 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack' Unpacking raspberrypi-kernel (1.20160512-1) over (1.20160506-1) ... run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.9+ /boot/kernel.img run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.9-v7+ /boot/kernel7.img Preparing to unpack .../libraspberrypi-bin_1.20160512-1_armhf.deb ... Unpacking libraspberrypi-bin (1.20160512-1) over (1.20160506-1) ... Preparing to unpack .../libraspberrypi0_1.20160512-1_armhf.deb ... Unpacking libraspberrypi0 (1.20160512-1) over (1.20160506-1) ... Preparing to unpack .../raspberrypi-bootloader_1.20160512-1_armhf.deb ... Adding 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack' Adding 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack' Adding 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack' Adding 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack' Adding 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack' Adding 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack' Adding 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack' Adding 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack' Adding 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack' Adding 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack' Unpacking raspberrypi-bootloader (1.20160512-1) over (1.20160506-1) ... Processing triggers for libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u4) ... Processing triggers for gnome-menus (3.13.3-6) ... Processing triggers for desktop-file-utils (0.22-1) ... Processing triggers for mime-support (3.58) ... Processing triggers for gnome-icon-theme (3.12.0-1) ... Processing triggers for man-db (2.7.0.2-5) ... Setting up libidn11:armhf (1.29-1+deb8u1) ... Setting up libarchive13:armhf (3.1.2-11+deb8u1) ... Setting up libexpat1:armhf (2.1.0-6+deb8u2) ... Setting up libexpat1-dev:armhf (2.1.0-6+deb8u2) ... Setting up librsvg2-2:armhf (2.40.5-1+deb8u2) ... Setting up librsvg2-common:armhf (2.40.5-1+deb8u2) ... Setting up nodered (0.13.4-1) ... Setting up omxplayer (0.3.7~git20160506~6c90c75) ... Setting up raspberrypi-kernel (1.20160512-1) ... Removing 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack' Removing 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack' Removing 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack' Removing 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack' Removing 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack' Removing 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack' Removing 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack' Removing 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack' Removing 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack' Removing 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/bmp085_i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/bmp085_i2c-sensor.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/boomberry-dac.dtbo to /usr/share/rpikernelhack/overlays/boomberry-dac.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/boomberry-digi.dtbo to /usr/share/rpikernelhack/overlays/boomberry-digi.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2c-mux-pca9548a.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux-pca9548a.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2c0-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c0-bcm2708.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2c1-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c1-bcm2708.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/i2s-mmap.dtbo to /usr/share/rpikernelhack/overlays/i2s-mmap.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/lirc-rpi.dtbo to /usr/share/rpikernelhack/overlays/lirc-rpi.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pi3-act-led.dtbo to /usr/share/rpikernelhack/overlays/pi3-act-led.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pi3-disable-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-bt.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pi3-miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-miniuart-bt.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/raspidac3.dtbo to /usr/share/rpikernelhack/overlays/raspidac3.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/rpi-dac.dtbo to /usr/share/rpikernelhack/overlays/rpi-dac.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/rpi-display.dtbo to /usr/share/rpikernelhack/overlays/rpi-display.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/rpi-proto.dtbo to /usr/share/rpikernelhack/overlays/rpi-proto.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/sdio-1bit.dtbo to /usr/share/rpikernelhack/overlays/sdio-1bit.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/sdtweak.dtbo to /usr/share/rpikernelhack/overlays/sdtweak.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack' Removing 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack' run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.9+ /boot/kernel.img run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.9+ /boot/kernel.img run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.9-v7+ /boot/kernel7.img run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.9-v7+ /boot/kernel7.img Setting up raspberrypi-bootloader (1.20160512-1) ... Removing 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack' Removing 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack' Removing 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack' Removing 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack' Removing 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack' Removing 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack' Removing 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack' Removing 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack' Removing 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack' Removing 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack' Setting up libraspberrypi0 (1.20160512-1) ... Setting up libraspberrypi-dev (1.20160512-1) ... Setting up libraspberrypi-doc (1.20160512-1) ... Setting up libraspberrypi-bin (1.20160512-1) ... Processing triggers for libc-bin (2.19-18+deb8u4) ... Processing triggers for libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u4) ...
Install packages we need
sudo apt-get -y install gawk bc apache2 libusb-dev libgd-graph-perl libexpat1-dev sqlite3 sudo apt-get install dh-autoreconf libudev-dev libusb-1
Install HiveTool software
Create symbolic links to the hivetool log files:
sudo ln -s /home/hivetool/hivetool_raw.db /var/www/html sudo ln -s /home/hivetool/hive.conf /var/www/html sudo ln -s /home/hivetool/hivetool.log /var/www/html
Patch perl module GD::Graph
The Perl Module, GD::Graph needs a patch to correctly draw a graph with two y axes. Note that the target directory changes with each new perl version. This time it is 5.20.2. Copy the patched file to it's proper location:
sudo cp /home/downloads/axestype.pm /usr/local/share/perl/5.20.2/GD/Graph/
Web Server
Configure apache
- Link the cgi.load and include.load module to mods-enabled
- ln -s /etc/apache2/mods-available/cgi.load /etc/apache2/mods-enabled
- ln -s /etc/apache2/mods-available/include.load /etc/apache2/mods-enabled
- Add .pl to AddHandler cgi-script
- sudo vi /etc/apache2/mods-enabled/mime.conf
- uncomment #AddHandler cgi-script .cgi (around line 219) and add .pl so it looks like:
- AddHandler cgi-script .cgi .pl
- add Includes and +ExecCGI to Options:
- sudo vi /etc/apache2/apache2.conf
- In stanza <Directory /var/www/>
- change
- Options Indexes FollowSymLinks
- to
- Options Indexes FollowSymLinks Includes ExecCGI
- Add index.shtml to DirectoryIndex:
- sudo vi /etc/apache2/mods-enabled/dir.conf
- Change
- DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
- to
- DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm index.shtml
- Set up apache to listen on port 8080 if using port forwarding:
- sudo vi /etc/apache2/ports.conf
- add Listen 8080
- Restart Apache
sudo apachectl restart or sudo/etc/rc4.d/S02apache2 restart
Set sudo user privileges for Apache
This is necessary to allow config.pl to read the sensors. Run visudo to edit the sudo config file:
sudo visudo
and insert this line in the "User privilege specification" section:
www-data ALL=NOPASSWD: /usr/local/bin/2591, /usr/bin/nice, /home/hivetool/temperhum.sh, /usr/local/bin/hx711, /usr/local/bin/Seeed_DHT22
Create SQLite database
cd /home/hivetool sqlite3 hivetool_raw.db sqlite> .read create_hivetool_sqlite.sql sqlite> .quit
Make it writable or config.pl will fail to save to the database.
sudo chmod a+w /home/hivetool/hivetool_raw.db sudo chmod a+w /home/hivetool
Create a symbolic link to /home/hivetool/hivetool_raw.db from /var/www/html so hive_stats.pl and hive_graphX.pl can access the database:
sudo ln -s /home/hivetool/hivetool_raw.db /var/www/html/
phpLiteAdmin
Install SQLite database administration tools.
sudo apt-get install php5 php5-sqlite cd /var/www/html sudo mkdir admin cd admin sudo wget https://bitbucket.org/phpliteadmin/public/downloads/phpliteAdmin_v1-9-5.zip sudo unzip phpliteAdmin_v1-9-5.zip
http://www.raspitux.de/en/using-phpliteadmin-with-raspberry-pi/#respond
sudo cp phpliteadmin.config.sample.php phpliteadmin.config.php vi phpliteadmin.config.php
change
$directory = '.';
to
$directory = '..';
Install TEMPerHUM software
sudo apt-get update sudo apt-get install dh-autoreconf libudev-dev libusb-1.0-0-dev cmake-curses-gui
cd /home/downloads sudo git clone git://github.com/signal11/hidapi cd hidapi sudo ./bootstrap sudo ./configure sudo make sudo make install
cd ..
#sudo git clone git://github.com/edorfaus/TEMPered #cd TEMPered
#sudo git clone https://github.com/rcrum003/TEMPered-v6-2015 #cd TEMPered-v6-2015
git clone git://github.com/mushisushi/TEMPered/
sudo ccmake .
Then the sub commands: "c" to configure then "g" to save and go
sudo make sudo make install
Add /usr/local/lib/arm-linux-gnueabihf/ to /etc/ld.so.conf
sudo vi /etc/ld.so.conf
So it looks like this:
include /etc/ld.so.conf.d/*.conf /usr/local/lib/arm-linux-gnueabihf/
Run ldconfig to pick up the new libraries
sudo ldconfig
Install Broadcom 2835 Library
Download and install the bcm2835 library:
cd /home/downloads curl -o bcm2835-1.42.tar.gz http://www.airspayce.com/mikem/bcm2835/bcm2835-1.42.tar.gz tar xvf bcm2835-1.42.tar.gz cd bcm2835-1.42 ./configure make sudo make check sudo make install
http://www.airspayce.com/mikem/bcm2835/
Install i2c support
- Install i2c tools
- apt-get install i2c-tools
- run raspi-config and turn on i2c
Install wiringPi library
- get wiringPi code from github and compile it
- cd /home/downloads
- git clone git://git.drogon.net/wiringPi
- cd wiringPi
- ./build
- Test
- gpio -v
- gpio readall
http://wiringpi.com/download-and-install/
DHT22 Temperature/Humidity Sensor
Groove Seeed - DHT22 with modified code. Note that the code has been modified to return the temperature and humidity in floating point instead of having to divide it by 10, and a few other "improvements".
- Install wiringPi libraries
- Get the DHT22 software
- cd /home/downloads
- sudo git clone https://github.com/Seeed-Studio/Grove-RaspberryPi.git
- cd Grove-RaspberryPi/Grove\ -\ Temperature\ and\ Humidity\ Sensor\ Pro
- make
- sudo cp Seeed_DHT22 /usr/local/bin
HX711 weight ADC
hx711wp
Note: The original hx711 code has been modified to use the wiringPi library and a bug fixed.
- Download the software from gitHub
- cd /home/downloads
- sudo git clone https://github.com/ggurov/hx711
- replace hx711.c with hx711wp.c and add locking.h
- compile
- gcc -o hx711wp hx711wp.c -lwiringPi
- Copy hx711 command to /usr/local/bin:
- sudo cp hx711wp /usr/local/bin/hx711
TLS2591 Lux Sensor
2591 Adafruit with modified code.
-rw-r--r-- 1 root root 10439 Aug 3 01:36 2591a.cpp -rw-r--r-- 1 root root 3303 Aug 3 01:36 2591a.h -rw-r--r-- 1 root root 1509 Aug 3 01:36 2591_pi_2.cpp
gcc 2591_pi_2.cpp 2591a.cpp -lwiringPi -o 2591 cp 2591 /usr/local/bin
Add crontab entries
Edit crontab:
sudo crontab -e
Add to crontab:
# Check hive instruments every 5 minutes. Kill process after 3 1/2 minutes. 0,5,10,15,20,25,30,35,40,45,50,55 * * * * timeout -s KILL 3.5m /home/hivetool/hive.sh # # Check the server status. Kill process after 1 minute. 0,5,10,15,20,25,30,35,40,45,50,55 * * * * timeout -s KILL 1m /home/hivetool/server_status.sh > /var/www/server_status.txt
Video
Install VLC media software. Note that for the camera to work, it must be enabled by running raspi-config.
apt-get install vlc
To automatically start the video streaming using Real Time Streaming Protocol to port 8554, add to /etc/rc.local
# start video stream su pi /home/hivetool/stream_video.sh
/home/hivetool/stream_video.sh should be:
raspivid -n -o - -t 0 -w 800 -h 400 -fps 24 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554}' :demux=h264
This method uses raspivid to streams video from the PiCam to vlc where is can be accessed with videoLAN, a free and open souce media player for Apple, Linux, Microsoft platforms at port 8554 using RTSP://hive.ip:8554
Access Point
apt-get install hostapd isc-dhcp-server
https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point/install-software
gEDA Schematic/PCB layout software
sudo apt-get update sudo apt-get install geda sudo apt-get install pcb sudo apt-get install gerbv sudo apt-get install zip
xrdp
sudo apt-get install xrdp
open62541
sudo git clone git://github.com/open62541/open62541 # ### sudo apt-get install git build-essential gcc pkg-config cmake python python-lxml sudo apt-get install cmake cmake-data python-lxml # enable additional features sudo apt-get install libexpat1-dev # for XML-encodingi ### already done sudo apt-get install liburcu-dev # for multithreading sudo apt-get install check # for unit tests sudo apt-get install graphviz doxygen # for documentation generation sudo cd open62541 sudo mkdir build sudo cd build sudo cmake .. sudo make # select additional features sudo ccmake .. # enter g to build and exit sudo make
Install touchscreen pop up keyboard support
sudo apt-get install matchbox
Install Hivecontrol
- Download
- Unzip in /home/hivetool2.
- Copy /home/hivetool2/www/public_html/ files to /var/www/html/hivecontrol
- Set up virtual host on port 81
- Add path to phpSQLiteadmin to database file.
hive-data.db -> /home/HiveControl-master/data/hive-data.db
This may not be right, should link to /home/hivetool2?
Install Desktop Background and Icons
Write Image
Copy the image to another computer:
1. Remove the SD card from the Pi and on another computer, copy the image to a file:
dd bs=4M if=/dev/sdb of=/home/downloads/hivetool073.img
2. Shrink the image:
http://sirlagz.net/2013/03/10/script-automatic-rpi-image-downsizer/
3. Compress the image using zip:
zip 2016-02-09-raspbian-hivetool.zip hivetool073.img