Installa Eliot su Debian/Ubuntu

Distribuzioni basate su Ubuntu

Per le “distro” basate su Ubuntu (come Ubuntu o Linux Mint), sono disponibili pacchetti precompilati su un PPA. Ci sono molte informazioni in rete su come attivare un PPA, ma di solito è sufficiente quanto segue:

Questo metodo dovrebbe funzionare a partire da Ubuntu 11.10 (oneiric).

Nota: dopo una nuova versione di Ubuntu potrebbero essere necessari alcuni giorni prima che i pacchetti siano disponibili sul PPA.

Altre distribuzioni basate su Debian

Altre “distro” basate su Debian possono probabilmente anche utilizzare gli stessi pacchetti, ma l'installazione è meno pratica.

Codice sorgente

Volendo è possibile scaricare il codice sorgente di Eliot.

Dipendenze della versione di sviluppo attuale

Per la compilazione predefinita con l’interfaccia grafica Qt6, le dipendenze del CMakeLists.txt principale corrispondono ai seguenti pacchetti di sviluppo:

sudo apt install build-essential cmake pkg-config gettext \
  libboost-dev libtomlplusplus-dev libpugixml-dev libspdlog-dev qt6-base-dev

Il codice attuale richiede CMake 4.3 o successivo e un compilatore compatibile con C++23; verificate le versioni fornite dalla distribuzione. Qt6 Core, Gui, Widgets, Network e PrintSupport sono inclusi in qt6-base-dev. Gli header Intl e iconv sono forniti dai file di sviluppo della libreria C di sistema.

Le funzionalità opzionali del terminale usano libreadline-dev (modifica della riga) e libncurses-dev (interfaccia curses con caratteri estesi).

Queste sono le dipendenze di compilazione del codice attuale. I vecchi pacchetti .deb di Eliot 2.2 indicati sopra hanno le proprie dipendenze di esecuzione.