Aller au contenu

Installation sous Linux (.deb)

Sous Ubuntu 22.04 / Debian, la méthode recommandée pour installer DroneField est le paquet natif .deb. Le runtime .NET 10 autonome est intégré : la machine n’a donc pas besoin d’un .NET préinstallé. Pour les autres distributions, utilisez l’AppImage décrit sur la page Installation.

Le système cible du .deb est Ubuntu 22.04 LTS.

Connectez-vous à my.dronefield.app, ouvrez Téléchargements dans le menu de gauche et, sur la carte Dernière version stable, téléchargez le .deb Linux (environ 100–130 Mo). Le fichier porte un nom du type dronefield_26.2.18_amd64.deb.

Depuis le dossier où vous avez téléchargé le fichier :

Fenêtre de terminal
sudo apt install ./dronefield_26.2.18_amd64.deb

Étape 3 (facultative) — Vérifier le téléchargement

Section intitulée « Étape 3 (facultative) — Vérifier le téléchargement »

Les versions signées sont livrées avec une signature .deb.asc séparée à côté du .deb. Seul le gnupg standard suffit pour la vérifier. Importez une fois la clé de publication de l’éditeur :

Fenêtre de terminal
wget https://dronefield.app/keys/dronefield-release.asc
gpg --import dronefield-release.asc

Vérifiez ensuite le paquet téléchargé avec cette clé :

Fenêtre de terminal
gpg --verify dronefield_26.2.18_amd64.deb.asc dronefield_26.2.18_amd64.deb

La ligne Good signature from "DroneSpot Kft <support@dronefield.app>" signifie que le paquet est authentique. Au premier lancement, le message WARNING: This key is not certified with a trusted signature s’affiche aussi — c’est normal, car la clé est auto-signée par l’éditeur. L’essentiel est que l’empreinte (fingerprint) corresponde à celle publiée sur dronefield.app/keys. Si vous voyez BAD signature ou Can't check signature, arrêtez-vous et contactez le support.

  • Une entrée DroneField apparaît dans le menu des applications, sous la catégorie Éducation / Science (Education / Science).
  • Lancement aussi depuis un terminal avec dronefield (depuis n’importe quel répertoire de travail).
  • Les fichiers du programme se trouvent dans /usr/lib/dronefield/ (lecture seule ; seul root peut les modifier).
  • L’icône est installée dans toutes les tailles standard (16–256 px).

Au premier lancement, un écran de connexion apparaît :

  1. Saisissez l’e-mail et le mot de passe de votre compte de portail.
  2. Cliquez sur Se connecter.
  3. DroneField enregistre automatiquement votre appareil sur votre compte (voir Gestion des appareils).
  4. Lisez et acceptez le contrat de licence utilisateur final (CLUF). C’est une étape unique ; si le CLUF est mis à jour ultérieurement, l’acceptation est de nouveau demandée.

Vous pouvez maintenant créer votre premier projet — voir Premier projet en 10 minutes.

Vos projets se trouvent par défaut sous ~/DroneField/. Pour changer l’emplacement, voir Installation → Dossier de données et de projets.

Fenêtre de terminal
sudo apt remove dronefield # conserve la configuration sous ~/.config/
sudo apt purge dronefield # supprime aussi les données debconf

Vos projets sous ~/DroneField/ ne sont jamais touchés par remove ni purge.

Si l’application ne démarre pas avec l’erreur « shared object not found », une bibliothèque d’exécution manque. Installez les dépendances manquantes avec :

Fenêtre de terminal
sudo apt install -f

Si l’erreur persiste, contactez le support en indiquant le nom exact du .so manquant figurant dans le message d’erreur.