Eine einfach Möglichkeit um Shell Skripte zu überprüfen bietet
shellcheck.net an. Es lässt sich auch lokal installieren und liefert auch dort Informationen zu Bugs & Verbesserungen. Bei mir immer am Anfang einer Neuinstallation dabei
Installation unter debian :
apt-get install shellcheck
Es ist manchmal ganz interresant vorhandene Skript testen zu lassen. Unterstützt werden bash, ksh , sh (POSIX kompatibel) und zsh.
Shellcheck on Github
shellcheck - wiki - Fehlercodes
Wenn man mit Google Chrome oder Chromium einen direkten App-Starter auf dem Desktop anlegen möchte ist das unter Windows sehr einfach. Klickt auf das Menü-Item oben rechts (die drei Punkte) -> Weitere Tools -> Zu Desktop hinzufügen.
Unter Windows hatte ich damit nie Probleme, unter Linux muss man hier leider etwas Hand anlegen bzw. man macht es gleich selbst
Erstellt eine Datei mit dem Name eurer Anwendung unter ~/Schreibtisch/ z.B.
touch ~/Schreibtisch/heise.desktop
Dann fügt das in die Datei ein.
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/usr/bin/chromium-browser --app=https://www.heise.de/
Name=Heise
Icon=/home/USERNAME/icon.png
Unter Icon sollte natürlich ein gültiges Icon definiert sein. Wo ihr das speichert ist egal Hauptsache euer User hat Zugriff.
Hier gibts noch ein paar Infos dazu :
.desktop-Dateien
Dieser Weg hat einige Vorteile. Die gewünschte Website ist unabhängig von anderen chrome/chromium prozessen. Man kann also den Browser schließen ohne die Anwendung zu beeinrächtigen. Bei Video Streaming usw. ist es auch ganz nett das die Adressleisten und Tabs nicht vorhanden sind uvm. einfach mal ausprobieren.
Problem : Nach einem Update des
Jenkins Servers erhält man nur noch einen Fehler 503 mit dem Hinweis "Service Unavailable"
Lösung : Bei mir war der Grund eine veraltete JAVA SDK diese lag noch in Version 7 vor, für das aktuelle Jenkins wird JAVA SDK 8 benötigt.
Abfragen der aktuell installierten Versionen :
dpkg -l | grep oracle-java
Also mal schnell java 8 installiert und alles hat wieder funktioniert.
java 8 unter debian 8 installieren :
how-to-install-oracle-java-8-in-debian
Problem:
Die Installation mit dem Online-Dropbox-Installer schlägt fehl.
Lösung:
Es gibt von Dropbox einen Offline-Installer:
Dropbox: Dropbox Offline Installer
Ich möchte hier einmal auf ein interresantes Projekt aufmerksam machen. Es nennt sich
pi-hole und braucht sich vor kommerziellen Lösungen nicht zu verstecken.
Es biegt DNS Abfragen auf bestimmte Werbe Domains um auf sich selbst und ersetzt somit die Werbung. Es gibt die Möglichkeit eigene Listen hinzuzufügen, eine Blacklist und eine Whitelist zu führen. Es ist dafür konzipiert auf einem
Raspberry Pi installiert zu werden, kann aber grundsätzlich auf jedem Debian basierenden System installiert werden.
Anmerkung :
Eins sollte man noch Anmerken, viele Webseiten finanzieren sich durch Werbung. Sollte also eure Lieblingsseite Werbung beinhalten setzt diese auf die Whitelist um den Betreiber zu unterstützen.
Weiter führende Links :
https://www.raspbian.org = Raspbian - Debian für Raspberry
https://pi-hole.net = AdBlocker - Pi-Hole