Przejdź do głównej zawartości

Instalacja w systemie Linux (.deb)

W systemie Ubuntu 22.04 / Debian zalecanym sposobem instalacji DroneField jest natywny pakiet .deb. Samodzielne środowisko uruchomieniowe .NET 10 jest dołączone, więc komputer nie potrzebuje żadnego wstępnie zainstalowanego .NET. W przypadku innych dystrybucji użyj AppImage opisanego na stronie Instalacja.

Systemem docelowym dla .deb jest Ubuntu 22.04 LTS.

Zaloguj się w my.dronefield.app, otwórz Pobieranie w menu po lewej i na karcie Najnowsza stabilna wersja pobierz pakiet .deb dla Linuksa (około 100–130 MB). Plik nosi nazwę podobną do dronefield_26.2.18_amd64.deb.

Z katalogu, do którego pobrano plik:

Okno terminala
sudo apt install ./dronefield_26.2.18_amd64.deb

Podpisane wydania zawierają oddzielny podpis .deb.asc obok pliku .deb. Do weryfikacji wystarczy standardowy gnupg. Zaimportuj jednorazowo klucz wydawniczy wydawcy:

Okno terminala
wget https://dronefield.app/keys/dronefield-release.asc
gpg --import dronefield-release.asc

Następnie zweryfikuj nim pobrany pakiet:

Okno terminala
gpg --verify dronefield_26.2.18_amd64.deb.asc dronefield_26.2.18_amd64.deb

Wiersz Good signature from "DroneSpot Kft <support@dronefield.app>" oznacza, że pakiet jest autentyczny. Przy pierwszym uruchomieniu pojawia się też WARNING: This key is not certified with a trusted signature — to normalne, ponieważ klucz jest podpisany przez samego wydawcę. Istotne jest, aby odcisk (fingerprint) zgadzał się z opublikowanym na dronefield.app/keys. Jeśli zobaczysz BAD signature lub Can't check signature, przerwij i skontaktuj się z pomocą techniczną.

  • W menu aplikacji pojawia się wpis DroneField w kategorii Edukacja / Nauka (Education / Science).
  • Można też uruchomić z terminala poleceniem dronefield (z dowolnego katalogu roboczego).
  • Pliki programu znajdują się w /usr/lib/dronefield/ (tylko do odczytu; modyfikować może tylko root).
  • Ikona jest instalowana we wszystkich standardowych rozmiarach (16–256 px).

Przy pierwszym uruchomieniu pojawia się ekran logowania:

  1. Wprowadź e-mail i hasło swojego konta w portalu.
  2. Kliknij Zaloguj się.
  3. DroneField automatycznie rejestruje Twoje urządzenie na Twoim koncie (zobacz Zarządzanie urządzeniami).
  4. Przeczytaj i zaakceptuj umowę licencyjną użytkownika końcowego (EULA). To jednorazowy krok; jeśli EULA zostanie później zaktualizowana, akceptacja będzie wymagana ponownie.

Teraz możesz utworzyć swój pierwszy projekt — zobacz Pierwszy projekt w 10 minut.

Twoje projekty domyślnie znajdują się w ~/DroneField/. Aby zmienić lokalizację, zobacz Instalacja → Folder danych i projektów.

Okno terminala
sudo apt remove dronefield # zachowuje konfigurację w ~/.config/
sudo apt purge dronefield # usuwa również dane debconf

Twoje projekty w ~/DroneField/ nigdy nie są naruszane przez remove ani purge.

Jeśli aplikacja nie uruchamia się z błędem „shared object not found”, brakuje biblioteki uruchomieniowej. Dociągnij brakujące zależności poleceniem:

Okno terminala
sudo apt install -f

Jeśli błąd nadal występuje, skontaktuj się z pomocą techniczną, podając dokładną nazwę brakującego pliku .so z komunikatu o błędzie.