Raspberry Pi Desktop-Shortcut für .sh-Dateien

Es gibt mehrere Möglichkeiten ein Desktop-Shortcut auf dem Raspberry Pi zu realisieren. Hier zeige ich Euch eine Version, die auf alle Fälle funktioniert!

Desktop Shortcut / Desktop-Verknüpfung auf dem Raspberry Pi

Folgt der Schritt für Schritt-Anleitung, dann funktioniert Euer Raspberry Pi Desktop-Shortcut für Shellscripte (Dateiendung: .sh):

  1. Erstellt eine leere Datei auf dem Desktop und benenne sie irgendwas.desktop
  2. Öffne sie mit einem Editor Deiner Wahl (zum Beispiel Geany)
  3. Kopiere Dir den folgenden Code in die Datei und passe Sie Deinen Bedürfnissen an:
[Desktop Entry]
Name=ML2_Mining-Dutch_MOON
Path=/home/pi/moonlander2/bfgminer_5.4.2-futurebit2_linux_armv6
Exec=/home/pi/moonlander2/bfgminer_5.4.2-futurebit2_linux_armv6/start_ml2-mining-dutch_MOON.sh
Terminal=true
Type=Application
StartupNotify=true
X-KeepTerminal=true

Wir machen die Datei nun ausführbar. Das geht mit folgendem Befehl im Terminal:

  • chmod +x ~/Schreibtisch/ML2_Mining-Dutch_MOON.desktop
    • Sofern Du eine Englische Raspberry Pi-Installation hast, muss anstatt “Schreibtisch” dann “Desktop” verwendet werden

Das war es auch schon. Die Datei ist nun per Doppelklick ausführbar. Denke daran die Werte auf Deine Bedürfnisse anzupassen. Das wären die Werte bei “Name“, “Path” und “Exec“.

Raspberry Pi NAS mit TeamViewer und USB-Backup und Plex und Crypto Mining

Hier liste ich Euch auf, welche Ressourcen bzw. Links und Anleitungen Ihr benötigt, um auf einem Raspberry Pi ein NAS inkl. USB-Backup laufen zu lassen. Zusätzlich installiert wird PLEX und das Altcoin Mining ist auch möglich! Mit TeamViewer rundet Ich das Thema ab.

Mit dem Raspberry Pi kann soooo viel getan werden. Hier zeige ich Dir die Grundinstallation mit Raspbian (noobs) sowie den folgenden Applikationen: TeamViewer für Raspberry Pi, Raspberry Pi NAS, PLEX für Raspberry Pi sowie Altcoin Mining unter Raspberry Pi. Zu einem guten System gehört natürlich ein Backup. Darauf gehe ich auch ein.

Raspberry Pi 3 Installartions-FAQ / HowTo Raspbian (noobs)

Der Raspberri Pi muss zunächst frisch installiert werden. Ich habe dazu einen Blogbeitrag erstellt. Er gilt für Mac OS X und auch für Windows.

TeamViewer für Raspberry

Um TeamViewer auf dem Raspberry Pi zu installieren und zum laufen zu bringen, folgt bitte meinen Tutorial hier auf blogperle.de:

NAS auf Raspberry Pi einrichten

Denkt daran, dass ein Raspberry nicht das performanteste Device ist, das für ein NAS zur Verfügung steht. Dafür ist es unglaublich energiesparend und für den Dauereinsatz geeignet. Denkt an die richtigen und vor allen Dingen notwendigen Hardwarekomponenten. In meinem ersten Link oben (Raspberry Installation) wird auch auf eine SD-Karte verwiesen, die für den Dauereinsatz vom hersteller zertifiziert ist. Das ist insofern ganz wichtig, da diese SD-Karte für den Pi die Festplatte darstellt und entsprechend viele Schreibzugriffe darauf stattfinden.

  • NAS auf Raspberry installieren und einrichten (mit USB-Festplatten)
    1. !ACHTUNG! Der Beitrag geht nicht darauf ein, was passiert, wenn die Externen HDDs einmal nicht angeschlossen oder defekt sind. Dann nämlich bootet der Pi nicht korrekt hoch und wirft einen Error: “You are in emergency mode. (…)”. Die Lösung dazu ist sehr einfach und habe ich in einem Blogartikel für Euch hinterlegt:
    2. Raspberry Pi Emergency mode and root account locked (mounting USB disk with fstab)

PLEX auf Raspberry Pi NAS installieren und konfigurieren

Der PLEX Mediaserver ist allseits beliebt. Die Installation und Konfiguration von PLEX auf Raspberry jedoch kompliziert. Der folgende Link zeigt Euch die Installation in einfachen Schritten. Es hat sofort bei mir funktioniert.

Krypto Altcoin Mining mit Raspberry Pi

der Raspberry Pi ist nicht die erste Wahl ist bei den Altcoin Minern. Nichts desto trotz können Miner einen Bonus aus dem kleinen Genius ziehen. Der Raspberry Pi verbraucht nahezu keinen Strom und mit einem kleinen USB-Miner wie dem Moonlander 2 von Futurebit, ist es möglich, die “kleinen” Kryptowährungen wie Mooncoin und ähnliche zu minen. Dabei kommst Du mit einem USB-Miner wie dem Moonlander 2 auf ca. 4,5 MH/s im Übertaktungsmodus. Dazu benötigst Du lediglich einen externen USB-Hub und meinen Link, wie Du den USB-Miner auf einem Raspberry Pi installieren kannst. Alle benötigte Hardware ist in dem Beitrau auch aufgeführt. Außerdem verweist Dich ein Link auf einen weiteren Blogeintrag von mir. Und zwar wie Du den Bitmain AntMiner für SHA256 auf einem Raspberry installieren kannst:

USB-Backup unter Raspberry Pi

Wichtig für alle: Ein gutes Backup. Da ich über USB angeschlossene Geräte verfüge habe ich mich auf die Suche nach einer Software gemacht, die ein inkrementelles Backup auf eine extern angeschlossene USB-Festplatte kann. Ich habe mich auf einer Linux-Seite, genauer bei ubuntupit.com, umgesehen:

  • Raspberry Pi Backup Software für Linux
    1. Ich persönlich bin gerade am Testen von fwbackups (Punkt 11 in der Liste) und ganz ok zufrieden. Erzählt mir von Eurer Erfahrung hier unten in den Kommentaren!

Raspberry Desktop Shortcut Desktop-Verknüpfung einfach erstellen

Sicher magst Du bei den ganzen Programmen, die Dein Raspberry Pi nun installiert hat, auch einige der Programm über den Desktop starten, weil es einfach schneller geht und bequemer ist. Im nachfolgenden Blogbeitrag zeige ich Dir step by step, wie Du eine Desktop-Verknüpfung einer Ausführbaren .sh-Datei auf einem Raspberry Pi einrichten kannst!

Raspberry Pi Emergency mode and root account locked (mounting USB disk with fstab)

When you mount an USB drive to your Raspberry Pi and set it up to automatically mount to the system using fstab you cannot restart the system without the HDD connected!

Here the solution what to do to prevent the following error message: 

You are in emergency mode. After logging in, type “journalctl -xb” to view
system logs, “systemctl reboot” to reboot, “systemctl default” or ^D to
try again to boot into default mode.

Cannot open access to console, the root account is locked.
See sulogin(8) man page for more details.

Press Enter to continue.

It looks like this:

Emergency Mode due to missing external usb drive while using fstab for auto mount after reboot.

How to fix this error

Just add a option to the statement:

  • ,nofail

That means: External devices (like USB HDDs) that are to be mounted when present but ignored when they are not online (due to missing plug or damaged HDD) require the nofail statement. This prevents the error being reported as shown above.

As of the default device timeout over 90 seconds, you can combine the statement with the option x-system.device-timeout=X. With this you fasten up your boot time a lot :)

So the whole statement has to be look as:

  • defaults,nofail,x-systemd.device-timeout=5

Set the red held seconds to whatever you want…

As you can see below I added this options on all my external USB drives. It works like a charm.

If your Raspberry Pi boot fails due to an emergency mode because you linked an external drive by fstab to your system, then look how to prevent from this.

How to set up a Raspberry Pi NAS using SAMBA

I wrote this solution because I learnd to set up my Raspberry Pi as a NAS at eltechs.com “Raspberry Pi NAS ultimate guide”.

TeamViewer auf Raspberry Pi (Raspbian) installieren

Hier zeige ich Euch, wie Ihr TeamViewer auf dem Raspberry Pi installiert.

Der Vorgang ist recht einfach, nur wissen muss man es. Folgendes ins Terminal eingeben, wenn Ihr TeamViewer (nur Host beim Raspberry möglich) auf dem Raspberry installieren wollt:

sudo apt-get update && sudo apt-get dist-upgrade

Danach ladet Ihr die neueste TeamViewer-Version (der Permalink verweist auf die immer neueste Version):

wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb

Der Download wird immer mit der neuesten Version automatisch funktionieren.

Wechselt nun in das Verzeichnis, indem Euer Download liegt. Bei mir war dies:

cd /home/pi/

Installiert nun die Datei mit:

sudo dpkg -i teamviewer-host_armhf.deb

Wenn es hier zu Problemen kommt, könnt Ihr die Datei auch mit einem Doppelklick auf dieselbe starten. Es werden Adminrechte abgefragt. Wenn Ihr die Credentials nicht abgeändert habt, dann ist zu dem Benutzernamen “pi” das Standardpasswort: “raspberry“.

Es kommt oft zu Abhängigkeitsproblemen, die nach der dpkg-Installation Errors auswerfen. TeamViewer startet zunächst nicht. gebt in der Konsole folgenden Befehl ein und es sollte danach sofort funktionieren:

sudo apt-get -f install

Nun ist TeamViewer Host auf dem Raspberry installiert und Ihr könnt ihn Eurem TV-Konto zuweisen.

Übrigens ist TeamViewer für den Privatgebrauch kostenlos.

Hier erfahrt Ihr, wie Ihr mit dem Raspberry Pi Cryptocoins minen könnt.