Installer et mettre à jour NeuraCore
NeuraCore s'installe avec une seule commande sur Linux, le Raspberry Pi, Windows et macOS, puis se met à jour en même temps que votre ordinateur.
Une seule commande
NeuraCore s'installe par une seule commande : en utilisant le dépôt de logiciels de votre distribution sous Linux, ou un script d'installation sous Windows et macOS. Vous copiez une ligne dans un terminal et l'installation est terminée.
La ligne exacte pour chaque système, ainsi que ce dont chacun a besoin, se trouve sur la page de téléchargement : https://download.neuracore.ch, elle s'ouvre sur le système que vous utilisez. Sous Windows, une commande PowerShell en une ligne télécharge et exécute notre script d'installation, installant NeuraCore dans Program Files et créant les raccourcis sur le bureau et le menu Démarrer, ou vous pouvez télécharger directement l'archive zip portable.
La mise à jour se fait avec le reste
NeuraCore ne se remplace jamais lui-même. Puisque c'est votre gestionnaire de logiciels qui l'a installé, c'est lui qui le met à jour : la commande dont vous vous servez déjà pour mettre votre ordinateur à jour met aussi NeuraCore à jour.
Lorsqu'une version plus récente a été publiée, NeuraCore l'indique dans la barre d'état, en bas de sa fenêtre. Un clic sur ce message ouvre une petite fenêtre donnant la commande exacte pour l'ordinateur que vous utilisez.
Pourquoi c'est sûr
Chaque paquet NeuraCore est signé, et votre gestionnaire de logiciels vérifie cette signature avant d'installer quoi que ce soit. Un paquet modifié en chemin est refusé plutôt qu'installé.
La page de téléchargement porte la clé de signature et le script d'installation intégralement, sur la page elle-même. Sa section sur la vérification de l'authenticité contient un bloc replié pour chacun : ouvrez-en un et le texte complet se déplie sur place, sans rien à télécharger ni aucun fichier à ouvrir. L'un et l'autre peuvent donc être lus avant d'être utilisés.
Intégration au bureau
Sous Linux, NeuraCore installe automatiquement son icône intégrée et son entrée dans le menu des applications. Sous Windows, ouvrir la version de diffusion ne crée pas de terminal. Sous macOS, ouvrez NeuraCore.app dans le Finder. L’application et ses fenêtres enfants utilisent un fond sombre.
Ce que dit votre ordinateur la première fois
NeuraCore n’est pas encore signé avec les certificats que Microsoft et Apple vendent aux éditeurs de logiciels. Un certificat dit qui a publié un programme ; il ne dit pas si ce programme est sûr. Tant que NeuraCore n’en porte pas, les deux systèmes le retiennent au premier lancement. C’est normal dans les deux cas, cela se franchit en une étape, et cela ne revient pas ensuite.
Sous Windows, une fenêtre bleue intitulée « Windows a protégé votre ordinateur » apparaît, avec pour seul bouton « Ne pas exécuter ». Cliquez sur « Informations complémentaires », ce qui fait apparaître un second bouton, puis sur « Exécuter quand même ». L’avis indique que l’éditeur est inconnu, ce qui est exact : cela signifie non identifié, et non pas suspect. Windows retient votre réponse et ne pose la question qu’une fois par version.
Sous macOS, le script d'installation retire la marque pour vous et NeuraCore s’ouvre normalement. Si macOS refuse malgré tout, en disant qu’il ne peut pas vérifier l’absence de logiciel malveillant, ou si vous avez décompressé l’archive à la main, ouvrez le Terminal et lancez : xattr -dr com.apple.quarantine /Applications/NeuraCore.app . Cela retire la marque de quarantaine que macOS appose sur tout ce qui est téléchargé, et NeuraCore s’ouvre ensuite comme n’importe quelle application.
Ce qui vous protège n’est pas le certificat. Sous Linux, chaque paquet est signé avec la clé de NeuraCore et votre gestionnaire de logiciels refuse un paquet modifié. Sous Windows et macOS, les scripts d'installation vérifient la somme de contrôle exacte des fichiers et refusent un téléchargement qui n’y correspond pas. Installez depuis https://download.neuracore.ch ou depuis la publication vers laquelle cette page renvoie, et cette vérification fait son travail quoi que dise le système.
Des certificats de signature sont prévus. Quand ils arriveront, ces avertissements cesseront d’eux-mêmes, sans rien à changer de votre côté.
Sur un Raspberry Pi
NeuraCore fonctionne sur un Raspberry Pi, et la page de téléchargement lui consacre une carte avec la ligne à coller. Cette carte apparaît en premier lorsque vous ouvrez la page depuis le Pi lui-même.
Il faut le Raspberry Pi OS 64 bits. Tapez uname -m dans un terminal : aarch64 signifie que tout est prêt, armv7l ou armv6l que vous êtes sur le système 32 bits, pour lequel NeuraCore n’est pas publié. C’est encore le téléchargement par défaut de la plupart des cartes anciennes, cela vaut donc la peine de vérifier avant tout le reste.
Un Pi 4, Pi 5, Pi 400, Pi 500 ou Pi Zero 2 W peut faire tourner le système 64 bits. Le réinstaller avec Raspberry Pi Imager en choisissant l’édition 64 bits règle tout.
Ensuite, NeuraCore est un paquet ordinaire comme partout ailleurs sous Debian, et la commande qui met le Pi à jour le met à jour aussi. Un Pi sans écran peut également l’exécuter : lancé avec --headless, il n’ouvre aucune fenêtre, ce qui rend utile une carte posée derrière un routeur.