Raspberry Pi Raspbian Stretch

download
https://www.raspberrypi.org/downloads/raspbian/

verify sha256sum

65308c4a52cb2a6e7995c67e66aceca68a1b1944f2aacb1f89be55f4db9d48ab  2018-06-27-raspbian-stretch.img
8636ab9fdd8f58a8ec7dde33b83747696d31711d17ef68267dbbcd6cfb968c24  2018-06-27-raspbian-stretch.zip
1d1d85d0faa8211ca2be15b8777cf785000768f0115056673f55083281d081de  2018-06-27-raspbian-stretch.zip.torrent
85d9213eafd4982162306249100856491c51d304cf0faa5ee23306cee64effac  2018-06-27-raspbian-stretch-lite.img
3271b244734286d99aeba8fa043b6634cad488d211583814a2018fc14fdca313  2018-06-27-raspbian-stretch-lite.zip
a90c299df88198fc5b60c705d809f924a8a3f20eadd813c44c19abd900f6cd9c  2018-06-27-raspbian-stretch-lite.zip.torrent

flash sd card

dd if=2018-06-27-raspbian-stretch.img of=/dev/mmblk0 bs=1M

configure raspbian

sudo raspi-config

enable ssh, spi, serial, 1-wire, …

sudo touch /boot/ssh

Raspberry Pi Raspbian Stretch

download
https://www.raspberrypi.org/downloads/raspbian/

verify sha256sum

4cdb8ebbbc52a8a3061082d3524b821aa4ad7e0db56413c2a129d96723c0f64d  2018-04-18-raspbian-stretch.img
0e2922e551a895b136f2ea83d1bc0ca71e016e6d50244ba3da52bd764df5d1b6  2018-04-18-raspbian-stretch.zip
5f0a0361cf308bcf2e5aea552fd14ff85582de607bdf9c374e0e18ebaaf6348b  2018-04-18-raspbian-stretch.zip.torrent
5a0747b2bfb8c8664192831b7dc5b22847718a1cb77639a1f3db3683b242dc96  2018-04-18-raspbian-stretch-lite.img
5a0747b2bfb8c8664192831b7dc5b22847718a1cb77639a1f3db3683b242dc96  2018-04-18-raspbian-stretch-lite.zip
d6d0395848e42bc21acd6cf9656cd0a429c710b9bb57af36d927faa7e62d87c9  2018-04-18-raspbian-stretch-lite.zip.torrent

flash sd card

dd if=2018-04-18-raspbian-stretch.img of=/dev/mmblk0 bs=1M

configure raspbian

sudo raspi-config

enable ssh, spi, serial, 1-wire, …

sudo touch /boot/ssh

Raspberry Pi Raspbian Stretch

download
https://www.raspberrypi.org/downloads/raspbian/

verify sha256sum

52e68130c152895905abe66279dd9feaa68091ba55619f5b900f2ebed381427b  2017-08-16-raspbian-stretch-lite.zip
b6bffeb28e11d45f26cb0463d124d3429d527005a9b577aab36a51ad6f4d942c  2017-08-16-raspbian-stretch-lite.zip.torrent
309f355ad5ca3e15d4866dfa16f17e4a5412632fec00976fe270d59516668849  2017-08-16-raspbian-stretch.zip
84e5951d0c2867f878778a52feb667b28b6a2bed80e68d30ffb00d6818795ef9  2017-08-16-raspbian-stretch.zip.torrent

flash sd card

dd if=2017-08-16-raspbian-stretch.img of=/dev/mmblk0 bs=1M

configure raspbian

sudo raspi-config

enable ssh, spi, serial, 1-wire, …

VirtualBox mit Debian 9.0 Stretch

get apt cert

wget https://www.virtualbox.org/download/oracle_vbox_2016.asc

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (GNU/Linux)

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
=Rv7/
-----END PGP PUBLIC KEY BLOCK-----

install cert

apt-key add oracle_vbox_2016.asc

add apt source list

nano /etc/apt/sources.list.d/virtualbox.list
deb http://download.virtualbox.org/virtualbox/debian stretch contrib

install

apt update
apt install virtualbox-5.1

Debian 9 Stretch USB Stick

Torrent download
debian-9.0.0-amd64-i386-netinst.iso.torrent

SHA512SUMS
f766e6fa1311169ce66737a6960182bc6512aabfd224dc841b5dfdd94428de9fe62554da895027a6eeea33966f797a1e1d07376562f84160c319d75bdb8eac8f debian-9.0.0-amd64-i386-netinst.iso

SHA512SUMS.sign
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE35ucSeqpKYQyWJ122ofoDWKUvpsFAllF5zEACgkQ2ofoDWKU
vpvxxhAA1oAjvSaGjEQW45Ns6hkYrIPK3AhEeSHsyXTplRL3yd9/WnmaLSY/6a0P
GiqN69qBLSfYkrksclj6XPhKDsNKHsokEvP/8/7wBJ882yd2DO/ZXYKb0PcqAldW
y+ZCmrAz3JgWzaD9BFluy1oVelFR9SVm0NrI4wTkUyI7hTw7sNAHEdKbr+EJM5rt
wirqPz7YdCK4fEzNPTxxTdipvmRvj49tzn2GIlbaMD0Oc/NCeux6SAftljZ4+JTg
GDYO3fnuLHObO2QyqKmslpJBOsvJ0cp1G9q3SMRaIj5Bk6y+Y17Vbfj87QAHawJb
iElZ1pJaVIJG8cawWRUHpEGciyy2EesuqoytdtL41DZ5GeJQZqxnhd4rO3BnIp3i
0kN0XFMU9s1MVmpshzOUlB00a/1Wxx7lajNmY7BlaIG54YApVN8M/A6kykrtA/mw
tXuO+B0Rau/zFK/0kmi0fQpLCdlOTN0i+jpUk1EmkMe260nSYsMzJsLSb0WdNTWj
1ZQ/jKy+pOuKeZtCdXWGZ3pDBa2C0tsjpHq6HGr3mgZp24zEQe1eo5AvESj//xed
yhNbU12ve5ZE943umZmd0XeoR7w+rHu/tEGyEMTMV/qT9HHzKRITi43ogweu+qNX
DsggtPfpaaSCGS04OI3yWn3P2Dh9LMxBOi3BDiKfwjL3NXXt+FM=
=h9tL
-----END PGP SIGNATURE-----

create boot usb

dd if=debian-9.0.0-amd64-i386-netinst.iso of=/dev/sdc bs=1M conv=fsync

Debian GNU / Hurd in KVM

playing with Debian GNU/Hurd

wget http://people.debian.org/~sthibault/hurd-i386/debian-hurd.img.tar.gz
sha256sum debian-hurd.img.tar.gz 
c9441fff414bbeb94c938ed2e118f3390275cbca22e0d7cef3ebec404dee4d6d  debian-hurd.img.tar.gz
tar -xz < debian-hurd.img.tar.gz
sha256sum debian-hurd-20170115.img 
0f215d500733bccaa5a96a068e63a22aa2da153cdaeb36d768f778500b9bb32f  debian-hurd-20170115.img
qemu-system-x86_64 -drive cache=writeback,file=debian-hurd-20170115.img -m 1G

enjoy 😀

more info: https://www.debian.org/ports/hurd/hurd-install

cd install images: https://people.debian.org/~sthibault/hurd-i386/installer/cdimage/

source: Hurd, Mach, MIG

Qt in Eclipse on Debian

install

apt install eclipse-cdt eclipse-cdt-qt libqt4-dev

create new C++ Project
(e.g. Hello World C++ Project)

File->New->C++ Project

edit Project settings and add the following includes and libraries

Project->Properties->C/C++ Build->Settings->GCC C++ Compiler->Includes

/usr/include/qt4
/usr/include/qt4/Qt
/usr/include/qt4/QtCore
/usr/include/qt4/QtGui

eclipseincludes

Project->Properties->C/C++ Build->Settings->GCC C++ Linker->Libraries

QtCore
QtGui

eclipselibraries

now you can compile and run the following code:

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[]) {
QApplication QtApp(argc, argv);
QLabel QtLabel;
QtLabel.setText("!!!Hello World!!!");
QtLabel.show();
QtApp.exec();
}

compile:
Project->Build Project

Debug:
Run->Debug as->Local C/C++Application