NeuraCore installieren und aktualisieren
NeuraCore wird unter Linux, auf dem Raspberry Pi, unter Windows und macOS mit einem einzigen Befehl installiert und danach zusammen mit dem übrigen Rechner aktualisiert.
Ein Befehl
NeuraCore wird mit einem einzigen Befehl installiert: über die Softwareverwaltung Ihrer Distribution unter Linux oder ein Installationsskript unter Windows und macOS. Sie kopieren eine Zeile in ein Terminal, und das ist die ganze Installation.
Die genaue Zeile für jedes System und was es jeweils braucht, steht auf der Downloadseite: https://download.neuracore.ch, sie öffnet sich mit dem System, das Sie gerade benutzen. Unter Windows lädt ein einzeiliger PowerShell-Befehl unser Installationsskript herunter und führt es aus, installiert NeuraCore unter Program Files und erstellt Verknüpfungen auf dem Desktop und im Startmenü, oder Sie können das portable ZIP-Archiv direkt herunterladen.
Aktualisiert wird mit allem anderen
NeuraCore ersetzt sich niemals selbst. Da Ihre Softwareverwaltung es installiert hat, aktualisiert dieselbe Verwaltung es auch: der Befehl, mit dem Sie Ihren Rechner ohnehin aktualisieren, aktualisiert auch NeuraCore.
Ist eine neuere Ausgabe erschienen, sagt NeuraCore das in der Statusleiste am unteren Fensterrand. Ein Klick auf diese Meldung öffnet ein kleines Fenster mit dem genauen Befehl für den Rechner, an dem Sie sitzen.
Warum das sicher ist
Jedes NeuraCore-Paket ist signiert, und Ihre Softwareverwaltung prüft diese Signatur, bevor sie etwas installiert. Ein unterwegs verändertes Paket wird abgelehnt statt installiert.
Die Downloadseite trägt Signaturschlüssel und Installationsskript vollständig auf der Seite selbst. Ihr Abschnitt über das Prüfen der Echtheit enthält für beides einen zugeklappten Block: Öffne einen, und der ganze Text klappt an Ort und Stelle auf, ohne Download und ohne Datei zum Öffnen. Beides kann also gelesen werden, bevor es benutzt wird.
Desktop-Integration
Unter Linux registriert NeuraCore sein eingebettetes Symbol und den Eintrag im Anwendungsmenü automatisch. Die veröffentlichte Windows-Anwendung öffnet kein Terminal. Unter macOS öffnen Sie NeuraCore.app im Finder. Die Anwendung und ihre untergeordneten Fenster verwenden einen dunklen Hintergrund.
Was Ihr Rechner beim ersten Mal sagt
NeuraCore ist noch nicht mit den Zertifikaten signiert, die Microsoft und Apple an Softwareanbieter verkaufen. Ein Zertifikat sagt, wer ein Programm veröffentlicht hat; es sagt nicht, ob das Programm sicher ist. Solange NeuraCore keines trägt, halten beide Systeme es beim ersten Start auf. Beides ist zu erwarten, beides ist in einem Schritt erledigt, und danach kommt es nicht wieder.
Unter Windows erscheint ein blaues Fenster mit der Überschrift „Der Computer wurde durch Windows geschützt“ und nur einer Schaltfläche „Nicht ausführen“. Klicken Sie auf „Weitere Informationen“, wodurch eine zweite Schaltfläche erscheint, und dann auf „Trotzdem ausführen“. Der Hinweis sagt, der Herausgeber sei unbekannt, und das stimmt: es bedeutet nicht identifiziert, nicht etwa nicht vertrauenswürdig. Windows merkt sich Ihre Antwort und fragt einmal je Version.
Unter macOS entfernt das Installationsskript die Markierung für Sie und NeuraCore öffnet sich normal. Weigert sich macOS dennoch, mit dem Hinweis, es könne die Anwendung nicht auf Schadsoftware prüfen, oder haben Sie das Archiv von Hand entpackt, öffnen Sie das Terminal und führen Sie aus: xattr -dr com.apple.quarantine /Applications/NeuraCore.app . Das entfernt die Quarantänemarkierung, die macOS auf alles Heruntergeladene setzt, und NeuraCore öffnet sich danach wie jede andere Anwendung.
Was Sie schützt, ist nicht das Zertifikat. Unter Linux ist jedes Paket mit NeuraCores eigenem Schlüssel signiert, und Ihre Softwareverwaltung weist ein verändertes Paket zurück. Unter Windows und macOS überprüfen die Installationsskripte die genaue Prüfsumme der Dateien und weisen einen Download zurück, der nicht dazu passt. Installieren Sie von https://download.neuracore.ch oder aus der dort verlinkten Veröffentlichung, dann tut diese Prüfung ihre Arbeit, was das Betriebssystem auch sagt.
Signaturzertifikate sind geplant. Wenn sie da sind, erscheinen diese Warnungen von selbst nicht mehr, ohne dass Sie etwas ändern müssen.
Auf einem Raspberry Pi
NeuraCore läuft auf einem Raspberry Pi, und die Downloadseite hat dafür eine eigene Karte mit der Zeile zum Einfügen. Diese Karte steht oben, wenn Sie die Seite auf dem Pi selbst öffnen.
Es braucht das 64-Bit-Raspberry-Pi-OS. Geben Sie uname -m in einem Terminal ein: aarch64 heisst, alles ist bereit, armv7l oder armv6l heisst, Sie sind auf dem 32-Bit-System, für das NeuraCore nicht veröffentlicht wird. Das ist bei den meisten älteren Boards weiterhin der Standard-Download, ein Blick darauf lohnt sich also zuerst.
Ein Pi 4, Pi 5, Pi 400, Pi 500 oder Pi Zero 2 W kann das 64-Bit-System ausführen. Eine Neuinstallation mit dem Raspberry Pi Imager und der 64-Bit-Ausgabe behebt alles.
Danach ist NeuraCore ein gewöhnliches Paket wie überall sonst unter Debian, und der Befehl, der den Pi aktualisiert, aktualisiert es mit. Auch ein Pi ohne Bildschirm kann es ausführen: mit --headless gestartet öffnet es gar kein Fenster, was ein Board hinter dem Router erst nützlich macht.