Installation auf einem Raspberry Pi 3b+ mit 32Bit Raspbian Lite (Bullseye)
Hauptsächlich dieser Installation folgend https://github.com/home-assistant/supervised-installer
Für das 32Bit Raspbian beim os-agent die "linux_armv7.deb" Version auswählen
Und beim installieren des homeassistant-super...

Continue reading...

Ein häufiges Problem beim RaspberryPi kommt von einer mangelhaften Stromversorgung. Vor allem wenn man ältere, nicht mehr gebrauchte Handynetzteile anstelle der offiziellen Netzteile benutzt. Viele USB Netzteile liefern nur 1A am Ausgang, was gerade dann für einen RaspberryPi zu wenig sein kann, wen...

Continue reading...

Von der offiziellen Anleitung

USB Stick oder SD Karte einsetzen mit lsblk device herausfinden

sudo lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    1 114.6G  0 disk
├─sda1        8:1    1   256M  0 part
└─sda2        8:2    1   1.4G  0 part
mmcblk0     179:0    0  5...

Continue reading...

After openening vim

:set mouse-=a

In vimrc file

 set mouse-=a 

Continue reading...

DRAFT:

Expect is a linux terminal tool to automate interactive terminal programs.

Installation

yum install expect
apt-get install expect

usage

Continue reading...

My personal Byobu CheatSheet for using on Mac OS

Escape sequence ctrl + s

Option Description
split (vertical | ) ctrl + s %
split (horizontal - ) shift F2
resize pane ctrl + s ctrl + arrow key
move pane to window ctrl + s !
move focus to pane shift + arrow key
toggle pane...

Continue reading...

Sometime a ssh session in terminal hangs, mostly after network issues or suspend mode of the laptop. To free this terminal from the ssh session you can just put ENTER and wait, after a while it will be recognized. Or you push ENTER TILDE DOT this will free your session immediately.

Continue reading...

lolcat

Terminal

Use lolcat to get beautiful colorized terminal output or to prank colleagues it they let her workstation/laptop unattended.

apt install lolcat; alias cat="/usr/games/lolcat"

Continue reading...

Record and share your terminal sessions.

asciinema [as-kee-nuh-muh] is a free and open source solution for recording terminal sessions and sharing them on the web. Read about how it works.

Continue reading...

sshuttle

Ein Tool um sich Zugang zu einem lokalen Netz zu verschaffen ohne ein VPN einrichten zu müssen. Einzige Bedingungen sind python auf Host und Client Rechner und root Zugriff auf dem Client. sshuttle

Continue reading...

Markiere Whitespace am Ende der Zeile

Folgendes zur ~/.vimrc hinzufügen


    highlight ExtraWhitespace ctermbg=red guibg=red
    match ExtraWhitespace /\s\+$/
    autocmd BufWinEnter * match ExtraWhitespace /\s\+$/
    autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@

Danach erscheinen...

Continue reading...

Globbing Probleme

scp -r remoteinstance:/var/data/* ./
zsh: no matches found: remoteinstance:/var/data/*

Obwohl dort definitiv Dateien liegen. Folgende Zeile zur .zshrc hinzufügen

unsetopt nomatch

Continue reading...

ipinfo.io stellt eine kostenlose (1000 Anfragen pro Tag) API zur Verfügung um Scriptbasiert den Standort einer IP Adresse abfragen zu können.

curl ipinfo.io/46.118.208.7 
{
  "ip": "46.118.208.7",
  "hostname": "SOL-FTTB.7.208.118.46.sovam.net.ua",
  "city": "",
  "region": "",
  "country": "UA",...

Continue reading...

Byobu is an extension for screen or tmux which shows system information at the bottom border. It easy to install on Debian bases systems with:

apt-get install byobu

https://launchpad.net/byobu

Continue reading...

Hier entsteht ein Vergleich zwischen tmux und screen.

Continue reading...

Ein Terminal Multiplexer und die beste screen Alternative.

Kommandooptionen

tmux                        # start
tmux new -s name            # startet neue Session mit "name"
tmux a                      # verbindet sich zu einer bestehenden Session
tmux a -t name              # verbindet sich zu...

Continue reading...

Wenn man Subversion auf dem Mac Terminal verwenden möchte und folgende Meldung erhält

svn: This client is too old to work with working copy '.'

dann braucht man wohl eine aktuellere Version als die von Apple gelieferte.

  1. Lade die passende Version von http://www.wandisco.com/subversion/download#...

Continue reading...