Kategorie aufgenommen:
Terminal (Bearbeitung config.json)
Befehl aufgenommen in
Homebridge Install, Uninstall & Update:
sudo chown -R $USER /usr/local && npm install homebridge-Pluginname -g
- Plugin Installieren bei schreibrechte Fehler
Kategorie aufgenommen:
Terminal (Bearbeitung config.json)
Befehl aufgenommen in
Homebridge Install, Uninstall & Update:
sudo chown -R $USER /usr/local && npm install homebridge-Pluginname -g
- Plugin Installieren bei schreibrechte Fehler
Ne macht es nicht, das -g steht nur für global und das ist egal ob es davor oder dahinter steht.
Wie bekomme ich denn hier noch einen 2. Befehl mit rein?
[Desktop Entry] Name=Stop Homebridge
Comment=Kommentar zur Anwendung
Icon=/usr/share/pixmaps/lxterminal.xpm
Exec=lxterminal -e sudo systemctl stop homebridge
Type=Application Encoding=UTF-8
Terminal=false
Categories=None;
Edit: Hat sich erledigt. Habe es mit einem Script gelöst.
Ich wollte mal meine ~/.bash_aliases Datei mit euch teilen.
Habe sie erst heute angefangen, kann also jederzeit erweitert werden.
Mein Ziel ist es, einen Großteil der Befehle hier als Funktion einfach zur Verfügung zu stellen, ohne sich die ganzen Parameter merken zu müssen.
Besonders die update-plugin Funktion finde ich sehr praktisch.
alias list-plugins="npm list -g --depth=0"
alias update-firmware="sudo rpi-update"
alias update-kernel="sudo killall homebridge && sudo apt-get update && sudo apt-get upgrade"
alias update-nodejs="sudo killall homebridge && sudo npm cache clean -f && sudo npm install -g n && sudo n stable && sudo npm install -g --unsafe-perm homebridge@latest"
update-plugin(){
param=$(echo "$1")
if [ -z "$param" ]
then
echo "Kein Parameter angegeben. Bitte den Plugin-Name (z. B. homebridge-hue) angeben."; return
fi
sudo npm i $1@latest -g
}
alias ll="ls -lah"
Alles anzeigen
Aus bei mir aktuellem Anlass, was ist für den Pi eigentlich die Möglichkeit etwas aufzuräumen und wieder Platz auf der Karte zu schaffen?
Wie ich jetzt feststellen musste, haben sich bei mir durch immer mal wieder node installieren vor- und zurück und wieder vor, einige *.gz Dateien angesammelt, die auch nicht mehr gebraucht werden und ich jetzt gelöscht habe. Dank det bin ich auch zumindest schonmal in /var/log etwas Ballast los geworden.
sudo find /var/log -type f -name "*.gz" -delete
Die node .gz Dateien habe ich über den Terminal ähnlich gelöscht, auch wenn ich keine Ahnung habe, was ich da eigentlich getan habe.
sudo find -type f -name "node-v5*" -delete
Daher die Anfrage hier, vielleicht auch einen Bereich im ersten Post aufzunehmen und ein paar Befehle, was, wo und wie gelöscht werden kann.
Befehlssammlung zum Aufräumen des Raspberry Pi. Löschen von nicht mehr benötigten Dateien um wieder freien Speicher zur Verfügung zu haben.
So habe ich z.B. erstmal unbenutzte Software deinstalliert, da ich die bei Installation des Pi automatisch mit installierte Software nicht brauche.
Gebrauch natürlich auf eigene Gefahr und wie immer empfehlenswert vorher ein Backup machen. Ich hab bei meinem Pi einfach mal nach besten Wissen und Gewissen gelöscht und damit einige GB frei bekommen.
Speicher kann aus einer SSH Sitzung oder Terminal angezeigt werden.
df -h
Weder verwende ich Wolfram, Scratch, sonic-pi noch LibreOffice.
sudo apt-get purge wolfram-engine
sudo apt-get remove --purge libreoffice*
sudo apt-get purge --auto-remove scratch
sudo apt-get remove --purge sonic-pi
sudo apt-get clean
sudo apt-get autoremove
Alte Logfiles aus /var/log entfernen
sudo rm -v /var/log/*.gz
oder sudo find /var/log -type f -name "*.gz" -delete
Mit dem DU Kommando das Dateisystem anschauen und von der Wurzel die Top 10 größten Verzeichnisse anzeigen lassen.
cd /
sudo du -hsx * | sort -rh | head -10
Gelöscht und entsprechend den Befehl angepasst, habe ich immer wie folgt.
sudo find -type f -name "node-v5*" -delete
Später bin ich dann auf dem iMac zur App Transmit 5 gewechselt und habe von dort auf den Raspberry über sftp zugegriffen. Damit lässt sich auch ohne Terminal alles einfach in gewohnter Ordnerstruktur suchen und per Click löschen.
ZitatAlles anzeigenWeder verwende ich Wolfram, Scratch, sonic-pi noch LibreOffice.
sudo apt-get purge wolfram-engine
sudo apt-get remove --purge libreoffice*
sudo apt-get purge --auto-remove scratch
sudo apt-get remove --purge sonic-pi
det das wäre vielleicht noch eine Möglichkeit das VNC Image in der nächsten Version etwas schlanker zu machen
Ich nutze Variant 1 und musste noch nie alle Plugins neu installieren.
Hatte schon mal das ein Plugin nicht mehr complimentiert gewesen ist da hat es aber gereicht das eine Plugin neu zu Installieren.
Zu Variante 2 kann ich dir nicht sagen ob es da nötig ist da ich diese nicht verwende.
Werde aber einen Hinweis drunterschreiben das es eventuell nötig ist
Aktualisierung der Befehle vom Homebridge Tool und aufnahme von verschiedenen neuen Befehlen.
Um es euch etwas übersichtlicher zu machen habe ich die Befehlssammlung etwas aufgearbeitet und im Design angepasst
Ich hoffe es gefällt euch
Gruß Nastra
Hätte da evtl noch was interessantes hinzuzufügen bzgl dem Nano Editor
Man kann auch mehrere Zeilen markieren, diese kopieren (ohne via ctrl + k löschen zu müssen) und es leicht wo anders einfügen, benutze ich sehr oft wenn ich zb unterwegs bin und meine config bearbeiten will
Undzwar geht man wie folgt ran:
- ALT + M + A (zum markieren)
- ALT + 6 (zum kopieren OHNE LÖSCHEN)
- STRG + U (zum einfügen)
Klappt wunderbar
Lg
Danke für den Tipp. Werde ich später mal testen und dann mit aufnehmen bei Erfolg
Beim starten der HB soll ja ein QR-Code zusätzlich zum Zahlencode angezeigt werden. Dieser wurde bei mir bis jetzt nur leer dargestellt mit dem Befehl:
habe vorhin rausbekommen wie dieser richtig ausgegeben wird, da ich mir nicht sicher bin ob es bei euch auch der Fall ist bzw. ob der Befehl schon bekannt ist habe ich diesen mit in die Befehlssammlung aufgenommen:
Ps: Durch die Umbauarbeiten letzte Woche an der Befehlssammlung habe ich die alte Ansicht im Post 2 gelöscht und eine neue Ansicht im Post 1 aufgebaut, dabei sind leider sämtliche Likes für die Befehlssammlung verloren gegangen.
Wenn euch die Befehlssammlung weiterhin noch gefällt und ihr diese nutzt würde ich mich freuen wenn ihr erneut einen Like vergeben würdet.
Gruß Nastra
Interessante Sache das mit dem QR Code, jetzt hab ich ihn auch ! Hab mich immer gefragt was diese ganzen leeren Zeilen da sollen. Sehr gelungen das neue Design deiner Sammlung !
Bekommst ein Like von mir
- ALT + M + A (zum markieren)
- ALT + 6 (zum kopieren OHNE LÖSCHEN)
also die beiden befehle funktionieren bei mir nicht. Da kommt dann entweder die eckige klammer oder anderer quatsch.
Das einfügen klappt.
und weil ich sonst nichts zu habe gerade noch eine Frage Bei mir führt er die raspiBackup.sh help nicht von überall aus.
Ich nutze Version 0.0.15a. Ich muss immer erst per cd in den Ordner eiern. Mach ich irgendwo einen Fehler?
Backup Tool ©by det | Quelle: Fertiges Homebridge Image und Tool für euren Pi |
Pfad | cd hbridge_install |
Auswahlmenü anzeigen | raspiBackup.sh help (Überall aufrufbar im System) |
Alles anzeigenHätte da evtl noch was interessantes hinzuzufügen bzgl dem Nano Editor
Man kann auch mehrere Zeilen markieren, diese kopieren (ohne via ctrl + k löschen zu müssen) und es leicht wo anders einfügen, benutze ich sehr oft wenn ich zb unterwegs bin und meine config bearbeiten will
Undzwar geht man wie folgt ran:
- ALT + M + A (zum markieren)
- ALT + 6 (zum kopieren OHNE LÖSCHEN)
- STRG + U (zum einfügen)
Klappt wunderbar
Lg
Habe ganz vergessen es zu testen sry SeydX
Aber gerade nachgeholt, bei mir funktionieren die beiden oberen Befehle auch nicht genau wie es Maz beschrieben hat. Wo liegt der Fehler?
Bei mir führt er die raspiBackup.sh help nicht von überall aus.
Das geht nur wenn das Tool-Paket benutzt wird und einmal
"hbridge_new.sh install" einmal gestartet wurde.
Ah ok Danke für die Info
Hier mal ein Befehl für alle die mit mehreren Hb Instanzen arbeiten. Dieser zeigt euch an ob alle Instanzen aktiv sind. Praktisch um mal eben zu checken ob alles läuft
Ebenfalls abgelegt unter Homebridge sytemd / Log in der Befehlsammlung.