Inhaltsverzeichnis:

Bauen Sie einen Raspberry Pi-PC für weniger als 140 US-Dollar - Gunook
Bauen Sie einen Raspberry Pi-PC für weniger als 140 US-Dollar - Gunook

Video: Bauen Sie einen Raspberry Pi-PC für weniger als 140 US-Dollar - Gunook

Video: Bauen Sie einen Raspberry Pi-PC für weniger als 140 US-Dollar - Gunook
Video: Diese Spielkonsole ist VERBOTEN (und SO baut man sie nach) 2024, November
Anonim
Bauen Sie einen Raspberry Pi-PC für weniger als 140 US-Dollar
Bauen Sie einen Raspberry Pi-PC für weniger als 140 US-Dollar

Update vom März 2017: Erstellen Sie einen Raspberry Pi-basierten PC mit akzeptabler Leistung zu einem niedrigen Preis für den Einsatz in der Oberstufe.

Die meisten Leute sind mit Windows- oder MAC-Betriebssystemen vertraut. Linux ist ein anderes Betriebssystem. Ein Ziel dieser Anleitung ist es, den Raspberry Pi so einzurichten, dass er ähnliche Funktionen wie ein MAC oder PC hat. Sobald der Schüler mit Linux vertraut ist, kann er tiefer in Linux eintauchen.

Mein Sohn Adam unterrichtet in Weldon Valley Naturwissenschaften an der Junior High und High School. Sein Wissenschaftslabor verfügt über 6 durchscheinende blaue iMAC-Computer. Laut Wikipedia hat Apple iMac G3s zwischen 1998 und 2003 ausgeliefert. iMac G3s verwendeten einen Single-Core 700Mhz PowerPC 750. Mein Sohn sagte, die iMacs seien für heute zu langsam.

Ein Raspberry Pi 3, Modell B, verfügt über vier ARM-Cortex-A53-Kerne, die mit 1,2 GHz oder 7-mal schneller als der iMAC laufen. Dieser Prozessor und das integrierte Wi-Fi machen ihn zu einem idealen kostengünstigen Studentencomputer.

Er wollte, dass seine Studenten die Maschinen für die wissenschaftliche Forschung nutzen. Ich bot an, einen Raspberry Pi-basierten PC zu bauen, der meinem Sohn helfen würde, seinen Schülern helfen und mir eine Ausrede geben würde, um einen Raspberry Pi-basierten PC zu bauen. Die Schule ist 1A, daher beträgt die Klassengröße normalerweise 15 Schüler oder weniger.

Classroom-PowerPoint-Folien von meinem Google-Laufwerk.

Die Ziele dieses Projekts sind:

  • machen leistungsstarke, kostengünstige PCs mit einem Raspberry Pi 3, Modell B
  • Bereitstellung der auf einem PC erwarteten Funktionen (E-Mail, Word, Tabellenkalkulation usw.)
  • Das Wissenschaftslabor verfügt nur über WLAN, daher müssen die WLAN-Download-Geschwindigkeiten relativ schnell sein
  • Grundkurs über Raspberry Pi PC-Setup unterrichten
  • Ziel ist eine vergleichbare Benutzererfahrung mit einem HP Stream Laptop im Wert von 180 USD mit Intel Celeron N2840 2,16 GHz Prozessor

Anmerkungen:

  • Text, der in Pik eingeschlossen ist, wie z. B. ♣replace-this♣, sollte durch einen tatsächlichen Wert ersetzt werden. Entfernen Sie natürlich die Spaten.
  • Der Instructables-Editor mag die Autokorrektur, also dreht sich das Wlan zum Plan und das automatische Entfernen wird zum automatischen Entfernen. Diese Änderungen sind bei der Überprüfung schwer zu erkennen.

Schritt 1: Teile sammeln

Die folgenden Teile funktionieren am besten für einen Raspberry Pi-PC. Wenn Sie Verbesserungsvorschläge oder Kostensenkungsvorschläge haben, freue ich mich über jeden Input.

Ich habe versucht, die günstigsten Teile mit der besten Leistung zu finden und habe 15 auf einmal gekauft.

Während ich ein MacBook zum Setup verwendet habe, kann ein Windows-PC verwendet werden.

Stückliste (Preise in USD):

  • Raspberry Pi Modell 3 B komplettes Starterkit von CanaKit $ 69,99 bei Amazon

    enthält Gehäuse, Kühlkörper, Netzteil, Micro-zu-USB-Kabel, 32GB Micro-SD-Karte Klasse 10, HDMI-Kabel, USB-Micro-SD-Kartenleser (sehr cool)

  • Kabellose USB-Tastatur und -Maus $21.99 @ Amazon
  • Display - 17-Zoll-LCD-Monitor 15,00 $ @ Discount Electronics (das nächste Mal kaufen Sie 19-Zoll-Monitore für 2 $ mehr)
  • USB-Lautsprecher $ 5 @ Discount Electronics
  • Adapter HDMI-Buchse auf VGA-Stecker 14,99 $ bei Amazon (Richtung ist wichtig)

herumliegende Teile:

  • MacBook Pro (ein PC kann verwendet werden)
  • CAT6 Ethernet-Kabel

Anmerkungen:

  • Discount Electronics verkauft gebrauchte und generalüberholte Dell-Geräte. Die Preise im Laden sind manchmal günstiger als auf der Website
  • Link zu unterstützten Raspberry Pi SD-Karten

Schritt 2: Diet-Pi. herunterladen

Download Diät-Pi
Download Diät-Pi

Im Vergleich zu einem Laptop oder Desktop-PC mit dem neuesten Intel-Prozessor ist der Prozessor des Raspberry Pi zu schwach. Ein vorherrschendes Prinzip bei der Maximierung der Leistung besteht also darin, unnötige Belastung des Prozessors zu vermeiden.

Diet-Pi ist eine minimale Installation von Raspbian. Sowohl dietpi als auch raspbian basieren auf der Linux-Distribution debian.

Diet-Pi eliminiert nicht benötigte Betriebssystemprozesse, sodass der Prozessor Benutzeraufgaben schneller ausführen kann. Das Ausführen des Befehls top auf einem meiner Raspbian-Systeme zeigt 126 ausgeführte Aufgaben, während diet-pi nur 91 hat.

Diet-Pi hat auch eine leichte GUI und eliminiert unnötige I/O auf der Micro-SD-Karte. Eine SD-Karte hat eine begrenzte Anzahl von Schreibzyklen, bevor sie sich abnutzt und ersetzt werden muss. Linux protokolliert Fehler und Meldungen über das System und seine Anwendungen. DietPi schreibt diese auf eine RAM-Disk, wodurch Schreibvorgänge auf die SD-Karte vermieden werden und deren Lebensdauer verlängert wird.

Schritte:

  • Laden Sie die neueste Version von Diet-Pi herunter. Als dies geschrieben wurde, war die neueste Version (145): DietPi_RPi-(Jessie).7z … oder … laden Sie das fertige Image für die 32GB Micro SD Card von meinem Google Drive herunter.
  • Ziehen Sie den Download aus den Downloads in ein Verzeichnis, in dem Sie Bilder speichern. Ich mag heruntergeladene Bilder und Backup-Bilder von Himbeer-Pi-Projekten in einem Verzeichnis auf meinem Mac.

♣Ihr-Macbook-Image-Verzeichnis♣

  • Öffnen Sie ein Terminalfenster auf dem MacBook
  • Wechseln Sie in Ihr Bildverzeichnis und listen Sie die Dateien auf

$ cd ♣Ihr-Macbook-Image-Verzeichnis♣

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_RPi-(Jessie).7z disk_test.dmg

  • Ich habe The Unarchiver verwendet, um die Zip-Datei (.7z) auf meinem MacBook zu dekomprimieren.
  • Und dann die komprimierte Datei gelöscht (ZIP-Datei in den Papierkorb ziehen)

$ cd ♣Ihr-Macbook-Image-Verzeichnis♣

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_v145_RPi-armv6(Jessie).img disk_test.dmg

Spätere Schritte werden die Klammern nicht mögen. Benennen Sie das Bild also um in: DietPi_v145_RPi-armv6-jessie.img

Schritt 3: Diet-pi-Image auf Micro-SD-Karte brennen

Diet-pi-Image auf Micro-SD-Karte brennen
Diet-pi-Image auf Micro-SD-Karte brennen

WICHTIG: Stellen Sie sicher, dass Sie die richtige Festplattennummer eingeben – wenn Sie die falsche Festplattennummer eingeben, löschen Sie Ihre Festplatte!

Stecken Sie eine Micro-SD-Karte in einen USB-Micro-SD-Kartenleser und stecken Sie dann den USB in das MacBook ein.

Verwenden Sie auf dem MacBook diese Anweisungen von Raspberry Pi. Hier zusammengefasst:

  • MacBook-Terminalfenster öffnen
  • Wechseln Sie in das Verzeichnis, das das diät-pi-Bild enthält

$ cd ♣Ihr-Macbook-Image-Verzeichnis♣

  • Identifizieren Sie die Festplatte (nicht die Partition) Ihrer SD-Karte
  • In diesem Fall disk4 (nicht disk4s1) und = 4
  • Führen Sie den Befehl aus, um Ihre Micro-SD-Karte zu identifizieren:

$ diskutil-Liste

Unmounten Sie Ihre SD-Karte, indem Sie Folgendes verwenden:

$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣

Kopieren Sie ein Bild auf Ihre SD-Karte. Stellen Sie sicher, dass der Bildname korrekt ist

$ sudo dd bs=4m if=DietPi_v145_RPi_armv6_Jessie.img of=/dev/rdisk ♣micro-SD-card-disk#♣

  • STRG-t, um den Kopierstatus anzuzeigen.
  • Wenn Fehler auftreten, versuchen Sie es mit anderen Werten für die Option bs, z. B. 1m, 1M oder 4M. Für größere Antriebe sind größere Blockgrößen (bs) erforderlich.
  • Wenn Sie fertig sind, unmounten Sie die SD-Karte:

$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣

  • Entfernen Sie den USB-Micro-SD-Kartenleser vom MacBook und entfernen Sie die Micro-SD-Karte vom Leser
  • Micro-SD-Karte in Raspberry Pi einlegen

Schritt 4: Raspberry Pi-Verbindungen

Raspberry Pi-Anschlüsse
Raspberry Pi-Anschlüsse
Raspberry Pi-Anschlüsse
Raspberry Pi-Anschlüsse

Legen Sie den Raspberry Pi in sein Gehäuse

Nehmen Sie das Gehäuse aus der Schachtel und hebeln Sie es vorsichtig auseinander, es sollte aus drei Teilen bestehen.

Schieben Sie den Raspberry Pi in das Gehäuse

Befestigen Sie die Kühlkörper, indem Sie das Klebeband entfernen und fest auf die beiden quadratischen Halbleiter legen.

Gehäuse wieder zusammenbauen

Kabel und Adapter einsetzen

Fügen Sie Folgendes in den Raspberry Pi ein

  • Micro SD Karte
  • Ethernet Kabel
  • USB für Tastatur und Maus
  • HDMI Kabel
  • USB-Lautsprecher

Stecken Sie das andere Ende des HDMI-Kabels in den HDMI-zu-VGA-Adapter

VGA-Adapter an Monitor anschließen

Schließen Sie das Netzkabel des Monitors an.

Audio vom Lautsprecher in den HDMI-zu-VGA-Adapter einfügen

Sobald die obigen Schritte abgeschlossen sind:

Netzkabel einstecken (Micro-USB-Netzteil)

Schritt 5: Einrichtung mit Diet-Pi Config

Einrichtung mit Diet-Pi Config
Einrichtung mit Diet-Pi Config

Melden Sie sich beim Raspberry Pi mit Benutzername = root und Passwort = dietpi an

In DietPi-Konfiguration:

  • Verwenden Sie die Aufwärts- oder Abwärtspfeile, um zu scrollen und Auswahlen hervorzuheben
  • Verwenden Sie die Tabulatortaste, um zum markierten Element zu gelangen, EXIT, GO oder BACK
  • Verwenden Sie ENTER, um das Element zu akzeptieren
  • Wenn eine Liste angezeigt wird, verwenden Sie die Leertaste, um [*] auszuwählen.

Beim ersten Booten startet DietPi config automatisch

Da die Downloads eine Weile dauern, richten Sie vor dem Unterricht alle Micro-SD-Karten mit dem gleichen Image ein.

Lesen und befolgen Sie die Anweisungen in dietpi-config oder dietpi-launcher. Hier meine Einstellungen:

  • Anzeigeoptionen

    • Auflösung: 1080p
    • GPU/RAM-Aufteilung: Desktop
    • HDMI Boost: Aktiviert (wichtig ist, dass das Display nach dem Herunterfahren / Neustart schwarz ist)
  • Sprach- und Regionaloptionen

    • de_DE. UTF-8 UTF-8
    • de_DE. UTF-8
    • Zeitzone: USA, Berg
    • Tastatur: Dell, Andere, Englisch (US)
  • AutoStart: Desktops
  • Softwareoptimiert:

    • 23 LXDE
    • 81 LLSP
    • 112 DXX-Wiedergeburt
  • Zusätzliche Software:

    OpenSSH

  • SSH-Server

    ÖffnenSHSH

Stellen Sie sicher, dass Sie Install ausführen, wodurch Software installiert und neu gestartet wird. Wenn eine Einstellung übersehen wird, führen Sie dietpi-launcher einfach erneut aus.

Bearbeiten Sie in einem Terminalfenster auf dem Raspberry Pi die Konfigurationsdatei. Und ändern Sie die Zeilen unten so, dass sie wie gezeigt aussehen. Kommentare beginnen mit #.

$ sudo /DietPi/config.txt

# hdmi_safe=1

# hotplug ermöglicht das Anschließen und Erkennen von HDMI während der Pi läuft hdmi_force_hotplug=1 # hdmi_group=2 setzt auf DMT hdmi_group=2 # hdmi_mode=35 setzt die Anzeige auf 1280x1024 @60Hz hdmi_mode=35 # hdmi_drive=2 setzt auf normales HDMI mit sound hdmi_drive=2 # config_hdmi_boost=5 verstärkt das Signal. Kann bis zu 9 hochgehen config_hdmi_boost=5

STRG-o, ENTER, STRG-x zum Speichern und Verlassen des Editors

In einem LXterminal-Fenster auf dem Raspberry Pi ausführen

$ sudo Neustart

Schritt 6: Immer aktualisieren und aktualisieren

Führen Sie unter Raspbian immer apt-get update und upgrade aus, bevor Sie neue Software installieren. Auf dietpi werden Updates jedoch automatisch durchgeführt.

Aktualisierungen können auch manuell über das Menü Extras durchgeführt werden.

Das obige Bild ist das LXDE-Symbol, auf LXDE-Desktops wird es in der unteren linken Ecke der Taskleiste angezeigt.

Klicken Sie unten links auf das LXDE-Symbol.

Wählen Sie Systemtools und dann DietPi-Update.

Erlaube DietPi, Updates für dich durchzuführen.

Wenn es ein Update gibt, befolgen Sie die Anweisungen, z. B. ein LX-Terminal öffnen und ausführen

$ sudo Neustart

Bei Fehlern prüfen, ob ein Ethernet-Kabel eingesteckt ist.

Schritt 7: Fügen Sie die besten Linux-Anwendungen hinzu

Meiner Meinung nach ist dies die beste Desktop-Linux-Software, die ähnliche Funktionen wie Windows oder OSX bietet.

Wählen Sie das LXDE-Symbol aus der Taskleiste, Systemtools und dann LXTerminal

Führen Sie die folgenden Befehle aus:

Lichtschrank hinzufügen

$ sudo apt-get install light-locker -y

Thunderbird hinzufügen (E-Mail-Client)

$ sudo apt-get install icedove

Kratzer hinzufügen (Programmiersprache)

$ sudo apt-get install scratch -y

Dokumentenleser hinzufügen, einschließlich PDF

$ sudo apt-get install evince -y

Wolfram und Mathematica hinzufügen (muss manuell installiert und Lizenz akzeptiert werden)

$ sudo apt-get install wolfram-engine

Gimp hinzufügen (Bildbearbeitung)

$ sudo apt-get install gimp -y

Symbolleiste hinzufügen

$ sudo apt-get install wbar wbar-config -y

Fügen Sie ein Systemüberwachungstool namens conky hinzu (Dateien von hier kopieren). Anstatt nach /home/pi zu kopieren, kopieren Sie nach ~/.

conky-manager wird nicht installiert.

$ sudo apt-get install conky

$ wget -O ~/.conkyrc

Um Conky beim Booten automatisch zu starten, erstellen Sie 2 Dateien. Die erste Datei ist ein Shell-Skript, um den Bootvorgang von conky zu verzögern.

$ sudo nano /usr/bin/conky.sh

#!/bin/sh (Schlaf 4s && conky) & Beenden 0

STRG-o, ENTER, STRG-x zum Speichern und Beenden

Die zweite Datei ist die Datei conky.desktop für den Autostart-Prozess

sudo nano /etc/xdg/autostart/conky.desktop

[Desktop-Eintrag] Name=conky Type=Application Exec=sh /usr/bin/conky.sh Terminal=false Comment=Systemüberwachungstool. Kategorien=Dienstprogramm;

STRG-o, ENTER, STRG-x zum Speichern und Beenden

$ sudo Neustart

Audio-Editor installieren

$ sudo apt-get install audacity -y

Bildbearbeitungsprogramm installieren

$ sudo apt-get install Shotwell -y

Open Libre installieren (ähnlich MS-Office)

$ sudo apt-get install libreoffice -y

Clementine (Musikplayer) installieren

$ sudo apt-get install clementine -y

Streaming-Musikplayer installieren (optionaler Schritt)

Befolgen Sie die Schritte hier, um mopidy, einen Streaming-Musikplayer für Spotify, Google Music usw., zu installieren.

Installieren Sie das 3D-Animationstool, Blender

$ sudo apt-get install blender -y

Videoplayer installieren

$ sudo apt-get vlc -y

Bildschirmrekorder installieren

$ sudo apt-get install kazaam -y

Kalender und Kontaktmanager installieren

$ sudo apt-get install korganizer -y

Schritt 8: Sind alle Apps im Panel oder in der Symbolleiste?

wbar

Um Symbole hinzuzufügen, verwenden Sie findicons.com. Die Standardsymbole können verwendet werden und sollten wahrscheinlich verwendet werden, aber ich hätte gerne den Wow-Faktor, wenn die Studenten ihre Linux-PCs zum ersten Mal zusammenbauen.

Um wbar zu ändern, klicken Sie auf Config, scrollen Sie zum Symbol und ändern Sie (hinzufügen, bearbeiten, löschen. Verwenden Sie Symbole oder klicken Sie mit der rechten Maustaste)

Ändere Audacious in Clementine

Klauen zu Eistaube wechseln

Bildbetrachter auf Fotos und Shotwell ändern

Ändern Sie den Terminalbefehl in lxterminal

Gimp- und Greifsymbol hinzufügen

Librewriter hinzufügen und Symbol greifen

Kühnheit hinzufügen

Mixer hinzufügen

VLC hinzufügen und Symbol greifen

Korganizer hinzufügen und Kalendersymbol greifen

Glaculator hinzufügen und Taschenrechnersymbol greifen

Füge dietpi-Launcher hinzu und nimm das dietpi-Symbol von github

Desktop-Einstellungen

Papierkorb und Dokumente zum Desktop hinzufügen

Dietpi-Verknüpfungen entfernen

Schritt 9: Sichern Sie die Micro-SD-Karte und den Klon

Jetzt, da ein Computer eingerichtet ist, klonen Sie weitere 14

Wenn Raspberry Pi eingerichtet ist, sichern Sie das Image. Verwenden Sie dieses Image, um den nächsten PC zu erstellen.

Herunterfahren des Raspberry Pi

$ sudo Herunterfahren –h 0

Warten Sie, bis die Karte heruntergefahren ist, entfernen Sie dann das Netzteil und entfernen Sie dann die Micro-SD-Karte

Stecken Sie die Micro-SD-Karte in den USB-Micro-SD-Kartenleser und dann den USB-Leser in das MacBook

Verwenden Sie auf dem MacBook diese Anweisungen von The Pi Hut mit den folgenden Modifikationen:

Terminalfenster öffnen

Wechseln Sie in das Verzeichnis, das das diät-pi-Bild enthält

$ cd ♣Ihr-Macbook-Image-Verzeichnis♣

Identifizieren Sie die Festplatte (nicht Partition) Ihrer SD-Karte, z. B. disk4 (nicht disk4s1). Aus diskutil-Ausgabe = 4

$ diskutil-Liste

WICHTIG: Stellen Sie sicher, dass Sie das richtige verwenden – wenn Sie das falsche eingeben, wird Ihre Festplatte gelöscht!

Kopieren Sie das Bild von Ihrer SD-Karte. Stellen Sie sicher, dass der Bildname korrekt ist:

$ sudo dd if=/dev/disk♣micro-SD-card-disk#♣ of=weldon.dmg

STRG-t, um den Kopierstatus anzuzeigen.

Wenn Sie fertig sind, unmounten Sie die SD-Karte:

$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣

Entfernen Sie den SD-Adapter vom MacBook und entfernen Sie die Micro-SD-Karte vom Adapter

Legen Sie die Micro-SD-Karte in den Raspberry Pi ein und überprüfen Sie, ob sie funktioniert

Verwenden Sie dieses Image, um die nächsten Micro-SD-Karten zu klonen, und befolgen Sie die Anweisungen in Schritt 3 mit dem neuen Image.

Und Sie sind fertig!

Schritt 10: Verpackung

Verpackung
Verpackung
Verpackung
Verpackung

Es gibt 15 Systeme, die ich transportieren muss und das Auto hat wenig Platz.

Ein System umfasst: Lautsprecher, Monitore, CanaKits HDMI-zu-VGA-Adapter und Tastaturen.

Reduzieren Sie den benötigten Platz, indem Sie CanaKit, HDMI-zu-VGA-Adapter und Tastatur und Maus in einer Box zusammenführen.

Dies beinhaltete das Schneiden einiger Teile der Tastaturbox und das Anheben der Seiten durch erneutes Falten der Box.

Schritt 11: Ändern Sie den Hostnamen, das Root-Passwort

Schülerübung:Hostnamen und Root-Passwort ändern

DietPi-Config, DietPi-Sicherheitsoptionen

Schritt 12: Einen Benutzer hinzufügen

Schülerübung:

Standardmäßig verwendet DietPi einen Benutzernamen: root, während Raspbian den Benutzernamen: pi verwendet.

Viele Raspberry Pi-Richtungen und meine Instructables gehen von einem Startpunkt von / home / pi und einem Login von pi aus, fügen Sie einen Benutzer mit dem Namen hinzu: pi

$ mkdir /home

$ useradd pi -m -G sudo $ passwd pi Passwort: ♣raspberry-pi-password♣ Passwort: ♣raspberry-pi-password♣

Wenn Sie einen Fehler machen, verwenden Sie den folgenden Befehl, um den Benutzer zu entfernen:

$ userdel pi

Machen Sie eine Kopie der Datei /etc/sudoers

Bearbeiten Sie als Benutzer root die Datei, aber seien Sie vorsichtig mit dieser Datei. Stellen Sie sicher, dass es richtig ist, bevor Sie speichern

$ sudo nano /etc/sudoers

Ohne die folgende Änderung müssen Sie jedes Mal, wenn sudo verwendet wird, ein Passwort eingeben.

Fügen Sie nach dem Kommentar #includedir … die beginnende Zeile pi ALL= hinzu:

#includedir /etc/sudoers.d

pi ALLE=(ALLE) NOPASSWD: ALLE

STRG-o, ENTER, STRG-x zum Speichern und Schließen der Datei

Überprüfen Sie, ob der neue Benutzer funktioniert

$ abmelden

und melde dich als pi mit ♣raspberry-pi-password♣. an

$ ssh pi@♣ip-adresse♣

Wenn Sie als pi angemeldet sind, befinden sich DietPi-Dienstprogramme in:

/DietPi/dietpi

dietpi-Skripte verwenden eine Prüfung auf Root-UID = 0, die verhindert, dass der pi-Benutzername die dietpi-Skripte ausführt. Das Skript prüft, ob $UID=0 ist, was für den Benutzernamen root reserviert sein sollte. Das Hinzufügen des Verzeichnisses zu PATH hilft nicht.

Um also dietpi-config oder eines der dietpi-Dienstprogramme von pi aus auszuführen, melden Sie sich als Superuser an und führen Sie dann den Befehl aus. Um den Superuser zu beenden, geben Sie exit ein.

$ sudo su

$ sudo /DietPi/dietpi/dietpi-config ♣Einstellungen ändern♣ $ exit

Natürlich können Sie das Skript ändern und die UID des pi-Benutzernamens hinzufügen oder die Überprüfung auf die UID von root entfernen. Möglicherweise sind zusätzliche Änderungen erforderlich.

if (($UID != 0)); dann

Optionaler Schritt

Im Allgemeinen sollte root nicht als Login verwendet werden. Die Root-Anmeldung sollte nicht deaktiviert, aber für die normale Anmeldung gesperrt werden.

Um zu verhindern, dass sich Benutzer direkt als Root anmelden, setzen Sie die Shell des Root-Kontos in der Datei /etc/passwd auf /sbin/nologin.

$ sudo nano /etc/passwd

Ändern

root:x:0:0:root:/root:/bin/bash

zu

root:x:0:0:root:/root:/usr/sbin/nologin

Schritt 13: WLAN einrichten

Schülerübung:

Klicken Sie auf das LXDE-Symbol. Wählen Sie Systemtools, DietPi Config

Netzwerkoptionen ändern: Adapter, WLAN aktivieren

Verwenden Sie bei der Verwendung von DietPi die bereitgestellten Tools, anstatt sie über die Befehlszeilentools zu bearbeiten.

Wählen Sie aus dem funky Symbol System Tools, DietPi-Config und dann Netzwerkoptionen: Adapter

Onboard-WLAN aktivieren

WLAN auswählen

Wählen Sie Manuell: Geben Sie Ihre Heim-/Schul-SSID und Ihr Passwort ein

Ziehen Sie das Ethernet-Kabel ab und prüfen Sie, ob Sie im Internet surfen können

Kabelgebundenes Ethernet deaktivieren: Ethernet Einstellungen für kabelgebundenes Netzwerk ändern

Ländervorwahl in US ändern

WLAN neu starten

WLAN-Symbol zur Taskleiste hinzufügen (optional)

Klicken Sie mit der rechten Maustaste auf die Taskleiste und wählen Sie "Panel-Elemente hinzufügen/entfernen"

Klicken Sie auf die Schaltfläche "Hinzufügen"

Drahtlose und kabelgebundene Netzwerke hinzufügen

Schritt 14: E-Mail

Verwenden Sie ein webbasiertes E-Mail-Konto wie Google Mail oder was auch immer Sie bevorzugen.

Schritt 15: Anhang: Referenzen

Schritt 16: Anhang: Updates

11MAR-01APR2017

  • Platzhalter für Anhänge hinzugefügt: Referenzen, Updates, Fehlerbehebung
  • Aktualisierte Schritte für DietPi v145
  • Überarbeitete Stückliste für High-School-Projekt starten

    • Raspberry Pi Modell 3 B komplettes Starterkit von CanaKit $ 69,99 bei Amazon

      Gehäuse, Kühlkörper, Netzteil, Micro-zu-USB-Kabel, 32 GB Micro-SD-Karte Klasse 10, HDMI-Kabel

    • Kabellose USB-Tastatur und -Maus $21.99 @ Amazon
    • Display - 17" LCD-Monitor $15.00 @ Discount Electronics
    • USB-Lautsprecher $ 5 @ Discount Electronics
    • Adapter HDMI-Buchse auf VGA-Stecker 14,99 $ bei Amazon
  • Alte Teileliste

    • Überholte/gebrauchte USB-Tastatur $4
    • generalüberholte/gebrauchte USB-Maus $6
    • 17-Zoll-Monitor, generalüberholt/gebraucht (HDMI-Eingang bevorzugt, aber dieser hat DVI) 49 US-Dollar
    • Raspberry Pi 2 Modell B Element14 $35
    • Panda 300n WiFi-Adapter Amazon $16.99
    • 5,2 V 2,1 A USB-Netzteil von Amazon 5,99 €
    • Micro-USB-zu-USB-Kabel 3ft von Amazon $4.69
    • Hülle von Amazon $6.99
    • Sollte 64GB oder größer sein >>> SanDisk Ultra 16GB Ultra Micro SDHC UHS-I/Class 10 Karte mit Adapter (SDSQUNC-016G-GN6MA) von Amazon $8.49

Schritt 17: Anhang: Fehlerbehebung

Raspberry Pi-Fehlerbehebung

Wenn es Probleme mit dem Raspberry Pi gibt, dann ist dieser Link der beste Ausgangspunkt

Schwarzer Bildschirm

Nachdem ich alle apss installiert hatte, habe ich die LXDE-Menüoption zum Herunterfahren heruntergefahren und das System war nicht mehr verwendbar. Ich musste die Micro-SD-Karte neu flashen, damit sie funktioniert.

Als ich wieder neu startete, passierte das gleiche.

Ich konnte von meinem MacBook aus in den Raspberry Pi ssh. Also habe ich festgestellt, dass mit der Anzeige etwas nicht stimmt.

Um ein Problem mit der schwarzen Anzeige zu beheben, ssh von einem anderen Computer in Raspberry Pi und entkommentieren Sie einige Zeilen in der Konfigurationsdatei von DietPi. Der Boost-Wert wird in diesem anweisbaren über die DietPi-Konfigurationstools eingestellt

Login mit Passwort $ sudo nano /DietPi/config.txt Entkommentieren Sie die Zeilen: hdmi_force_hotplug=1 hdmi_drive=2 config_hdmi_boost=5

STRG-o, ENTER und STRG-x zum Speichern und Beenden des Nano-Editors

Der abgesicherte HDMI-Modus verringert die Auflösung, lässt den Monitor jedoch funktionieren.

Anzeige- oder Überwachungsprobleme

Auf Raspberry Pi:

$ /opt/vc/bin/tvservice -d edid.dat$ /opt/vc/bin/edidparser edid.dat

Tief in der Ausgabe vergraben ist eine Zeile mit der Aufschrift „… best score mode …“

Für meinen Monitor gab es "… bester Score-Modus ist jetzt DMT (35) 1280x1024 @ 60Hz …" zurück.

Die (35) zeigt die beste Einstellung für hdmi_mode=35. an

Bearbeiten von config.txt auf MacBook

Ich hatte bereits alle Micro-SD-Karten mit einem Standardbild geflasht, als ich herausgefunden habe, wie ich das Problem mit der Bildschirmauflösung beheben kann. Also wollte ich die config.txt auf allen Micro-SD-Karten ändern.

Der einfachste Weg ist:

Stecken Sie den USB-Micro-SD-Kartenleser in das MacBook

Die Micro-SD-Karte wird automatisch gemountet und das Boot-Symbol wird auf dem Desktop angezeigt

Bootlaufwerk auf dem Desktop öffnen

config.txt vom Bootlaufwerk auf den Desktop ziehen

Boot-Fenster schließen

Führen Sie in einem Terminalfenster

Diskutil-Liste

diskutil unmountDisk /dev/disk2♣micro-SD-card-disk#♣

und entfernen Sie den USB-Micro-SD-Kartenleser

Dann für jede Micro-SD-Karte:

Stecken Sie den USB-Micro-SD-Kartenleser in das MacBook

Bootlaufwerk auf dem Desktop öffnen

Ziehen Sie config.txt vom Bootlaufwerk auf den Desktop, klicken Sie auf Ersetzen

Bootfenster schließen

Führen Sie in einem Terminalfenster

Diskutil-Liste

diskutil unmount Disk /dev/disk2♣micro-SD-card-disk#♣

USB-Micro-SD-Kartenleser entfernen

und wiederholen

Lautsprecher

Anschlüsse prüfen und ausführen

$ Lautsprechertest -c2

STRG-c um den Test zu stoppen

Empfohlen: