install
apt install qemu-kvm libvirt-bin virt-manager
adduser <Username> libvirt
iso path
/var/lib/libvirt/images/
terminal usage
kvm -m 1G -drive file=system.img,cache=writeback
qemu-system-x86_64 -drive cache=writeback,file=system.img -m 1G
install
apt install qemu-kvm libvirt-bin virt-manager
adduser <Username> libvirt
iso path
/var/lib/libvirt/images/
terminal usage
kvm -m 1G -drive file=system.img,cache=writeback
qemu-system-x86_64 -drive cache=writeback,file=system.img -m 1G
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/
c9a645c6918e7cf940491f256b49d7bbbfa7225b google-chrome-stable_current_amd64.deb
9db69f25688fed4464a67e5990cacc99bdedbee8 google-chrome-beta_current_amd64.deb
unter Debian/Ubuntu programme installieren
apt install android-tools-adb android-tools-fastboot
unter Arch programme installieren
pacman -S android-tools
Handy per USB an PC anschließen und den USB-Debugmodus aktivieren und folgende Kommandos in einem Terminal ausführen
adb reboot-bootloader fastboot oem get_identifier_token
Den Identifier von dort kopieren und auf der Homepage www.htcdev.com registrieren und unter “Unlock Bootloader” einfügen.
unlock boot loader mit Hilfe der per E-Mail erhaltenen Unlock_code.bin Datei
fastboot flash unlocktoken Unlock_code.bin
Recovery flashen
724c02ddcec872aba75a2c3a93011cc2 TWRP-3.1.N0-0-pyramid.img
4b12e89a80e37d1e36fc8979f122ba4a TWRP-3.0.N1-beta-pyramid.img
a649c3b4e8d3843f306ab05a6a86b72c TWRP-3.0.N0-beta-pyramid.img
61e4ac0980b58474cd20e7b3e0e23048 TWRP-3.0.M5-0-r3-pyramid.img
6e8e2ed25f07b0bfecc861692b6f6030 TWRP-3.0.M5-0-pyramid.img
mit [Vol Down] + [Power] Button in bootloader booten
mit FASTBOOT USB modus recovery flashen
fastboot flash recovery TWRP-3.0.M5-0-r3-pyramid.img
Android Flashen (Source, Source)
mit [Vol Down] + [Power] Button in bootloader booten
Recovery starten und dann zip mit “Install” auf Handy flashen
35709d13518aabf98e271bb632ae7fae lineage-14.1-20180320-UNOFFICIAL-pyramid.zip
e7b7738a96a89c0ab868f0b0b41d3b77 lineage-14.1-20171211_183216-UNOFFICIAL-pyramid.zip
eb57b0d7ea7ef765c529ffeb6df97af1 lineage-14.1-20170909-UNOFFICIAL-pyramid.zip
b257abbce1ce92f373e2c190f1e942d6 lineage-14.1-20170709-UNOFFICIAL-pyramid.zip
793671fcfb091a922a4a1c287ea2969f lineage-14.1-20170705-UNOFFICIAL-pyramid.zip
52f01eba5cb7c5334d7e851df98f7ccd lineage-14.1-20170611-UNOFFICIAL-pyramid.zip
98e9602f24b9987c5c3eedeadcb3e792 lineage-14.1-20170518-UNOFFICIAL-pyramid.zip
3dc02d6ad227637b1f3cc7a16eeb278c lineage-14.1-20170422-UNOFFICIAL-pyramid.zip
a91ea15b4c59cefd788938477b7ac054 lineage-14.1-20170329-UNOFFICIAL-pyramid.zip
786ec16df437c94b51d88c95dc80dfcb lineage-14.1-20170128-UNOFFICIAL-pyramid.zip
8ff761f1f3783b705a4a1845208844a7 lineage-14.1-20170119-UNOFFICIAL-pyramid.zip
684acce623e660ee79a059b84df32822 cm-14.1-20161225-UNOFFICIAL-pyramid.zip
d41d8cd98f00b204e9800998ecf8427e cm-14.1-20161130-UNOFFICIAL-pyramid.zip
5570bc3c4b42937c4bcc66260a5c0bb1 cm-14.1-20161111-UNOFFICIAL-pyramid.zip
wenn es nicht bootet boot.img aus zip flashen:
fastboot flash boot boot.img
GAPPS installieren
76d3cc43a8d9385b772d0180261d4022 open_gapps-arm-7.1-pico-20161111.zip
F-Droid
943f2edf663737a56f15f55739bcf148 FDroid.apk
FDroid.apk.asc
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQGcBAABAgAGBQJY6HO1AAoJEHoCnlTdXc56flIL/2Hg5oOjnofp98p7Xr2ZPf// vAIxfZFiw68ZmYOgsfsNsCffhilof2+YXmpyz51dlo/qx6dmx8xBRrN4Uch9BqhK WSFiYXlpt8sPfkNgquSmqocy2qplHcVE/5XcJ5NREr0yxnoFptCfoqPnBtIHZSYO jI8Wy9pIr+PUcH6hnMun69YU3Gjt1kQkNU3/QPWt1B7Hy2ziXJNn/Po9qOGRsyHb +EgwrUa+l7PLS6tWSMcSS+oVV425/VS1Qqo7BCUpf2a6Z1k2jQlDqNn6XUGYYqfm cL+2EGpKOUIGFiWwS3ldZa3idD/3Ly2aLdQu5uQ1d0pKr1jhf9TGLc563pEGwHS7 wJ94qslvKHMGEzLTP0V1LEB40EYlRp6E+pD8r2g2ENp3U8+n2I8sw5j2Q9flWKoW iHhFvdM1tsWe5rdX9C2pEH1C5vmGxja0MoPp9tUOaOpc6LSmDcvEwr5ALwBRUkc3 dd71yPdY4PIu5pE0Llp0kQzpv2mRdDiWfBQUe/lWpA== =SpKq -----END PGP SIGNATURE-----
remove crypto from /data
make_ext4fs /dev/block/mmcblk0p23
Windows:
1. Install MiKTeX 2. Install TeXnicCenter
Linux:
Install and use Kile
apt install kile texlive-fonts-extra texlive-science texlive-latex-base texlive-latex-extra texlive-lang-german
list supported sites
youtube-dl --list-extractors
show available versions
youtube-dl --list-formats https://www.youtube.com/watch?v=ztbC9_5kJLY
download specific version
youtube-dl --format 22 https://www.youtube.com/watch?v=ztbC9_5kJLY
youtube-dl --format best https://www.youtube.com/watch?v=ztbC9_5kJLY
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
Project->Properties->C/C++ Build->Settings->GCC C++ Linker->Libraries
QtCore QtGui
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
http://www.openbsd.org/60.html
http://www.openbsd.org/ftp.html
untrusted comment: signature from openbsd 6.0 base secret key RWSho3oKSqgLQ3ucGYoL0Eftk5ew8jk9ZSaMss9hqO43oKtIiSSpZYNcupsWDuRxjIRZw5rxo6l9iHeatrkATC72xo2Iz1CT/Qk= SHA256 (BUILDINFO) = 63f6d9eafbf6ef12315632bf685ef08a53e3664a1e8d61482bc2d2e7df70eb92 SHA256 (INSTALL.i386) = ae3355b5feaa009b47400270436329013cf97e2b0864acfe438606a2ba1aa873 SHA256 (base60.tgz) = b2572086d37c5df1320ad474b06f32d4c4301d3645317c9e871112b1338eeca6 SHA256 (bsd) = 6c1c04a7436cfedf321c166636e31d9fd7bfc54de97a107ec8144932b024c8d6 SHA256 (bsd.mp) = f1b661931c152434fb2d178cb0a2dcf4a2863adba247932026e9f17d501e5016 SHA256 (bsd.rd) = 76dade28add2a8f019a314e6fbf4867c2d5f29781bd321967d8479a1d819b513 SHA256 (cd60.iso) = 9fd05ac521951d9cb5097d92f8f825cfaee76c8b530f0547527787b56c1a2ca9 SHA256 (cdboot) = f271207f49945e81005d94cd53f793e90b981b7394ecf397cb7e6da175c86b8e SHA256 (cdbr) = 1eb17bc18eb43b5b1fd8cad897501b36ea004e4a478f9fe156f602ee4ce5e85d SHA256 (comp60.tgz) = 8a6849df5b77d9089af3df7d43ef5de58d1b19648f717ec0d598fd625045e41f SHA256 (floppy60.fs) = 9e4740f81aa007d9e594cace5ce1179e44463e573445d01c89f7045c03b42660 SHA256 (game60.tgz) = 3add04278478ded0ef1d8389d0e64ab1e20e6904b18ea7ea6cbe0500a8e4743d SHA256 (install60.fs) = 629cf2a3544521dd44ad4130654a2fc865a9fbcefe851912a78fb274d3325870 SHA256 (install60.iso) = 88bd535d1f092d9963e2ddd0cccb1218e619a2644602aaf43d75bc5c49788f38 SHA256 (man60.tgz) = 83262d988c8d8608b81a7fcb2a1ee4d59877e5f80abb2f74caf1c6c0355bafa8 SHA256 (miniroot60.fs) = a1dce7d485d6d7d7e2b86ef1a1e550e6ff59ca9fa753e36e66d674599ff6127f SHA256 (pxeboot) = 1281917d8bed864753cbf9a19d7085b6e694d43ed4ae70b6ffbfb3d504f6c758 SHA256 (xbase60.tgz) = 023f5c60a2d9fcc77d623910fb1e4803f04fb1f6d75e2b77026045a6ed6493d2 SHA256 (xfont60.tgz) = bdf7e2e8d7941549e7041d999df18374db8b9ae8fb716a38fccc19e8062a35b1 SHA256 (xserv60.tgz) = ede64dbe024e733cfdb9126b5dcb3d7a7f9a5b5b07672bf4258c72886eeb5a3c SHA256 (xshare60.tgz) = c81ccf2e98b41fc2af8022af37d7e60493479d834288ea121c4ff750b775c6f4
untrusted comment: signature from openbsd 6.0 base secret key RWSho3oKSqgLQ+kjHsQ6x47R2nWNIJMgCZZNj488ux+fNdZK5T3wr/ijvQY+WysqF6oApMtnDzujljkGuCfHi8wYOSGk4yrwoAg= SHA256 (BOOTIA32.EFI) = 2a5c995c6f230af303a643271e6b8a31e39a2c4c6a7296761d57cdddfb7652ff SHA256 (BOOTX64.EFI) = 4278a7c44c6543e5375bfe5d946eed5863c63773e45de121bfb70919db64673f SHA256 (BUILDINFO) = a19fe495d7ca6d0cbf7f8ef90b758b5707e0041dc901c637c89ff9a32494dcb8 SHA256 (INSTALL.amd64) = f0d3e25487edec8dc7f6e8ad2a87d64205401ee1c7b350fb4b1951ccf5ca9946 SHA256 (base60.tgz) = 0b172c3dea33a0b7d015f9efc6ae94fe7cba489eac6786ca8c21022d2cbe65d9 SHA256 (bsd) = 6cbe44648e4781f3ab1d2bfc792929b98053d77cdb49635b321f9dbdd7369ffa SHA256 (bsd.mp) = e3efda9111ece45e450b291d42c3743595978dc19a71a873a086ac66ff8a0735 SHA256 (bsd.rd) = 167be9b143ee5f9f840a7be33b754fff551de256bcf178ddbce2a28d3e1f76e9 SHA256 (cd60.iso) = fe1006fb002cb14e561cddf910ba57e0f785c47ff6b04818b0767373b3145e6e SHA256 (cdboot) = ec1f167d2108d7bb48d6ef7e69331711925fe6dda4b5d69d1a3a28d8d47dcac9 SHA256 (cdbr) = fddc2aef9a00fa75d32ceeeaa4c94deb96519806dc6b69440c8011d6379cf5f7 SHA256 (comp60.tgz) = c82e7354093c84decce0a2f063b3fb11641006909b957d4b8ca8ccc97383d052 SHA256 (floppy60.fs) = 307c421adb90f13354dc6ae40ecbd0c538488ffa0ea08802e41f0ff6b0e3028f SHA256 (game60.tgz) = 0d452721c0cae08ef3b2f28229b9834f865e0c3bb0b5312cf3f9c0b57623586d SHA256 (install60.fs) = 108d2cc2a082fcf71fe677a4ad139c235832be0ed0bce44cb64f38c34de945ff SHA256 (install60.iso) = a9b6b812cb456f11ba4362e232efdd5f0c47868f4281e383ecee77541b54498c SHA256 (man60.tgz) = 78fee2600b1775fa2242dbd20c74c9638d1010f5cd9555d4426d3926e1b0bd33 SHA256 (miniroot60.fs) = a6ff63e72ed9f45a211b0a57fb566e6f674242988e369209cd6b2a205d8bcec1 SHA256 (pxeboot) = 1ab914961bc447c9f96e1a7055826c36754153da2ef2d3ddbf30182664dbe92a SHA256 (xbase60.tgz) = 3631d72a08aa1072fcb9df4593dbd8fe5c56f266db472ce1e7c61511dbf508ee SHA256 (xfont60.tgz) = 2e2e3941824d4215db744a92270e4988b40147e1789643a5d62acefe1dc7bd8c SHA256 (xserv60.tgz) = b15efee388fa8897f70bb802e52016966c6b2d75696827c399ebadbe097f1b03 SHA256 (xshare60.tgz) = ddf71733a50cc9efd3b037738a99b045e6ca79a33655269dbefc4e0369cca603
Check Signature
signify -C -p /etc/signify/openbsd-60-base.pub -x SHA256.sig
Full Disk Encryption Install auf sd0/wd0
Boot CD and start (S)hell
fdisk -iy sd0
disklabel -E sd0
add partition a
z a a
offset: [64]
size: [1234567890]
FS type: [4.2BSD] RAID
w[Enter]q[Enter]
bioctl -c C -l /dev/sd0a softraid0
exit
start (I)nstall
…
Which disk is the root disk? (‘?’ for detials) [sd0]
“?” should show you “sd?: SR CRYPTO”
e.g. “sd1”
install Packages
add to .profiles file:
export PKG_PATH=http://ftp.halifax.rwth-aachen.de/openbsd/`uname -r`/packages/`uname -m`/
pkg_add nano rsync wget openvpn firefox unzip
install awesome Desktop
pkg_add awesome
echo 'exec awesome' > .xinitrc
startx
MyTemp=`/opt/vc/bin/vcgencmd measure_temp | cut -d"=" -f2` echo ${MyTemp%\'*}
Temperature:
vcgencmd measure_temp
Voltage:
vcgencmd measure_volts
Clock:
vcgencmd measure_clock arm
extract fingerprints from .ssh/known_hosts
all:
ssh-keygen -l -f ~/.ssh/known_hosts
specific host:
ssh-keygen -l -f ~/.ssh/known_hosts -F host.tld