SportTracks su OpenSUSE 11.1 si può fare ! (E io l’ho fatto)

Con orgoglio posto qui di seguito una guida all’installazione e configurazione in ambiente Linux di SportTracks, noto programma di Zonefive Software per la gestione degli allenamenti che (credo) tutti i runner conoscono.
Fino ad ora gli utenti Linux erano costretti ad utilizzare SportTracks all’interno di un sistema Windows virtualizzato. Da un po’ di tempo questo non è più necessario.
Eccovi le istruzioni necessarie all’installazione di SportTracks in una distro Linux, quella da me presa in esame è ovviamente openSUSE 11.1

Per installare il programma io ho seguito questa guida. Di seguito faccio una traduzione spiegando alcuni passaggi omessi.

Per poter girare in Linux SportTracks ha bisogno di Mono, che in sostanza è uno strumento che permette di far girare software pensato principalmente per gli ambienti Microsoft, e di un supporto per il collegamento USB in modo da consentire al programma di zonefivesoftware di comunicare con il Garmin. Quello da me usato è garmintools ma è disponibile allo scopo anche gpsbabel.

Per l’installazione ho seguito i seguenti passi.
Per prima cosa ho installato mono da terminale utilizzando zypper:

- zypper addrepo http://ftp.novell.com/pub/mono/download-stable/openSUSE_11.1 mono-stable
- zypper refresh --repo mono-stable
- zypper dist-upgrade --repo mono-stable

Bene, mono è installato.

Fatto ciò occorre scaricare i file binari di SportTracks recuperabili direttamente da QUI o dalla guida presente nel sito di SportTracks già linkata prima (rilinko). Salvarli in una cartella a piacimento e scompattarli.
Per far partire SportTracks ora è sufficiente entrare nella cartella scompattata, aprire il file SportTracks.exe e selezionare mono come applicazione con la quale aprire il programma.

SportTracks.exe aperto con Mono

SportTracks.exe aperto con Mono


Il programma si aprirà ma non avrete ancora modo di farlo comunicare con il vostro Garmin.
Quello che ci vuole ora è Garmintools. Prima di procedere assicuratevi che la libreria “libusb” sia installata (altrimenti fatelo con sudo zypper install libusb-devel).

Per installare Garmintools ci sono due vie.
La prima è installarlo con 1-Click install, metodo molto semplice ma permesso ai soli utilizzatori di un sistema openSUSE. Qui il link diretto all’applicazione:


Il secondo metodo, più laborioso, consiste nel compilare i file e quindi procedere all’installazione.
Per fare tutto ciò, scaricate Garmintools dal link postato in precedenza (rilinko), salvate il file in una cartella a piacimento e scompattatelo. Ora procediamo alla compilazione da console.
Aprite il terminale con i privilegi di root, spostatevi nella cartella dove avete scompattato Garmintools e procedete con l’installazione compilando i pacchetti in questo modo:
Digitate ./configure
quindi make
e infine make install

Per tutte e tre le operazioni il terminale lavorerà un poco snocciolando le solite righe di testo che chi è abituato a installare pacchetti in questo modo conosce bene. Se non compaiono messaggi di errore l’installazione è andata a buon fine.

Output del comando "make"

Output del comando make

A questo punto Garmingtools è installato ma occorre un ultimo passo prima di poter utilizzare SportTracks comodamente. E’ necessario infatti installare un plugin all’interno di SportTracks che gli permetta di comunicare con il Garmin.
L’operazione è molto semplice: è sufficiente scaricare questo Plugin, e scompattarlo all’interno della cartella Plugin contenuta nella cartella di installazione di SportTracks (se non è presente basta crearla).

Cartella Plugin in SportTracks

Cartella Plugin in SportTracks

Ora potete utilizzare SportTracks (lanciandolo da console dopo esservi loggati come Root) ed eliminare definitivamente la copia di windows virtualizzata.

Avvio SportTracks da terminale

Avvio SportTracks da terminale


Importa file da Garmin 305

Importa file da Garmin 305


Elenco corse

Elenco corse


Dettaglio Corsa

Dettaglio Corsa


Corsa con Mappa

Corsa con Mappa

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • PDF
  • Tumblr
  • Twitter
    • Alvin
    • agosto 15th, 2009

    Giuro, se avessi capito un decimo di quello che hai scritto ci proverei…essendo un’emerita pippa davanti al PC non ci provo nemmeno….grazie per aver provato a tradurlo a noi umani!

  1. Ottima guida !

  2. Eh beh, ma tu utilizzi Windows immagino, per cui non hai problemi del genere. SportTracks dovrebbe funzionarti senza problemi.
    Semmai è per chi, come me, utilizza Linux. Questa novità è davvero una gran cosa !

  3. Bella lì, Drugo, mi faccio spiegare tutto da Alvin tra un resentin e l’altro!
    Ho capito solo che hai fatto un lavoro eccellente ed impegnativo, ma io come utente obbligato di Windows ed Explorer non godo dei vantaggi di avere Linux…

  4. Eh Fat, Linux è una questione di fede anche perchè, per il primo periodo, se non sei un informatico coi controcazzi vai in contro a serie difficoltà che ti fanno dubitare della bontà della tua scelta.
    Però è un ottimo fondista, viene fuori sulla distanza e quando riesci a padroneggiarlo non torni più indietro !

  5. Guarda, io con Ubuntu stò litigando sull’argomento. Mi ero perso in una coversione. La tua guida è davvero ben fatta. Appena ho tempo provo il tutto e se funziona mi hai fatto diventare un bimbo felice :)

    Unica nota .. a te le tendine si aprono correttamente? io non riesco a selezionare perchè quando clicco si chiudono subito

  6. Ciao Innovatel, si le tendine mi si aprono regloarmente. L’unico problema riscontrato, per ora, è con i plugin. Molti sono .exe che non girano su linux, gli altri che copi direttamente nella cartella “Plugin” di SportTracks non funzionano e tendono ad impallare l’applicazione.
    Cercherò qualcosa in rete altrimenti, male che vada, rinuncerò a qualche plugin.

    • Massi
    • dicembre 26th, 2009

    Davvero un ottimo manuale, è stato molto facile installare SportTracks sotto Linux (io uso Arch). Credo ci sia un piccolo errore ed una omissione, 1. la directory si chiama Plugins, 2. per far riconoscere un plugin occorre prima registrarlo tramite comando “mono SportTracks.exe nomeplugin”.

  1. No trackbacks yet.

5 visitatori online
5 ospiti, 0 membri
Numero max di visitatori odierni: 5 alle 02:30 am GMT-2
Mese in corso: 10 alle 03-01-2010 02:57 pm GMT-2
Anno in corso: 48 alle 02-27-2010 08:19 am GMT-2
Complessivo: 48 alle 02-27-2010 08:19 am GMT-2