Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: micro - 10 Marzo 2013, 22:48:20

Titolo: Pacchetto installazione
Inserito da: micro - 10 Marzo 2013, 22:48:20
Scusate la domanda un pò banale per molti di Voi ma per uno che viene da windows e da solo 4 giorni si è installato ubuntu e fatto prove con gambas penso possa essere normale  :-[
Ho fatto un piccolo programmino, giusto come prova, per vedere come gira su raspberry.
Mi sono creato il pacchetto installazione compilato per Debian e alla fine mi sono trovato questi files:
prova.orig.tar.gz
prova.diff.gz
prova.dsc
prova_all.deb
prova_i386.changes
Quali files mi servono per il raspeberry e come l'ancio l'installazione da terminal?
Grazie ancora e perdonatemi ma sono solo all'inizio.
Titolo: Re: Pacchetto installazione
Inserito da: pastrank - 11 Marzo 2013, 02:43:45
Quali files mi servono per il raspeberry e come l'ancio l'installazione da terminal?

Supporrei ti basti prova_i386.deb. Da terminale, come root, dpkg -i prova_i386.deb
Titolo: Re: Pacchetto installazione
Inserito da: micro - 11 Marzo 2013, 06:41:14
grazie perladisonibilità che dimostrate.
Forse volevi dire prova_alla.deb ?
Titolo: Re: Pacchetto installazione
Inserito da: pastrank - 11 Marzo 2013, 20:42:24
Forse volevi dire prova_alla.deb ?

Eh si', ho toppato  :) , come faccio ogni due discorsi... in pratica nella Debian (ma anche in Ubuntu, che deriva da questa), il programma che installa i pacchetti e' dpkg, apt-get lo usa considerando le dipendenze necessarie, e poi ci sono i frontend grafici come Synaptic.
Titolo: Re: Pacchetto installazione
Inserito da: micro - 11 Marzo 2013, 21:31:21
Perdonatemi ... ho bisogno di altri chiarimenti.
Ho fatto come hai detto però durante l'unpacking mi dice che mancano alcune dipendenze:
gb-runtime, gb-image, gb-gui, gb-form ecc.
Quindi sicuramente l'installazione non va a buon fine.
Come posso fare?
ho provato a lanciare dpkg --help ma non riesco a capire vome usarlo con apt-get
Grazie
Titolo: Re: Pacchetto installazione
Inserito da: fsurfing - 11 Marzo 2013, 21:36:31
ma sei sicuro che nei repo ci sia gambas?

se dai   sudo apt-get install gambas3   

viene installato gambas?
Titolo: Re: Pacchetto installazione
Inserito da: micro - 11 Marzo 2013, 21:58:03
ma sei sicuro che nei repo ci sia gambas?

se dai   sudo apt-get install gambas3   

viene installato gambas?
Scusa ma per far girare un programma scritto in gambas devo per forza installare tutto gambas su raspberry?
Non credo.
Penso che per installare le dipendenze ci deve essere qualche altro modo.
Se faccio sudo apt-get -f install gambas3
legge la repo ma dice che le dipendenze non possono essere installate.
Naturalmente queste prove le sto facendo su raspberry.
Titolo: Re: Pacchetto installazione
Inserito da: micro - 11 Marzo 2013, 22:32:12
Allora ho eseguito:
sudo dpkg -i prova_all.deb; sudo apt-get -f install
mi ha installato una miriade di files relativi a gambas comprese le dipendenze e dopo ripetuto la prima parte del programma.
Sembra ora tutto ok ma da profano linux non riesco a vedere dove ha installato l'applicazione e come l'avvio.
Perdonatemi, datemi ancora un pò di tempo.
Titolo: Re: Pacchetto installazione
Inserito da: fsurfing - 11 Marzo 2013, 22:34:10
Se non puo soddisfare le dipendenze di gambas non potra mai soddisfare quelle del tuo  programma, era questo il senso della prova.

Titolo: Re: Pacchetto installazione
Inserito da: micro - 11 Marzo 2013, 23:08:06
Se non puo soddisfare le dipendenze di gambas non potra mai soddisfare quelle del tuo  programma, era questo il senso della prova.


Capisco
Ma se leggi il post precedente ora è tutto ok mi ha praticamente installato tutte le dipendenze e anche il file .deb solo che mi sono spulciato tutta la root (almeno penso di averlo fatto) ma non ho trovato traccia di gambas
Titolo: Re: Pacchetto installazione
Inserito da: fsurfing - 11 Marzo 2013, 23:27:16
Dovrebbe esserci  /usr/bin/gbr3  (gsmbas)
E /usr/bin/nometuoprog.gambas
Titolo: Re: Pacchetto installazione
Inserito da: pastrank - 12 Marzo 2013, 00:33:06
Penso che per installare le dipendenze ci deve essere qualche altro modo.
Se faccio sudo apt-get -f install gambas3
legge la repo ma dice che le dipendenze non possono essere installate.

Il comando classico per installare sulla Debian, salvo diversita' della versione del Raspberry che non conosco (ma presto mi sa che me lo becco anche io), sarebbe
apt-get install nomepacchetto

l'opzione -f sarebbe per forzare senza le dipendenze. Quindi, di base, dovresti provare ad installare gambas3-runtime, che e' nella wheezy anche per armhf, nella versione 3.1.1: tu con quale versione l'hai fatto il programma? Mica verrano da qui i problemi?
Codice: [Seleziona]
Package gambas3-runtime
    wheezy (testing) (libdevel): interprete di runtime per Gambas
    3.1.1-2+b2: amd64 armhf ia64 mips powerpc
    3.1.1-2+b1: i386 s390
    3.1.1-2: mipsel
Magari puoi mostrarci l'errore che ricevi e forse ci capiamo qualcosa.
Titolo: Re: Pacchetto installazione
Inserito da: micro - 12 Marzo 2013, 07:45:17
Infatti con filezilla ho controllato meglio (direttamente da rasp forse per la lentezza ho qualche limitazione) e in bin ho trovato sia il gb3 che il programma di prova a dimostrazione che l'installazione è avvenuta.
Se ci rifacciamo alle versioni, bhè infatti quando installava le dipendenze vedevo 3.1.1 e il programma è con l'ultima versione scaricata che è 3.4.
Comunque ho provato con sudo /usr/bin/prova start
nella taskbar l'occupazione della cpu è arrivata al max ma non è successo nulla oppure dovevo avviare prima gb3?
So benisimmo che potrebbe non funzionare con una versione superiore rispetto al runtime ma non saprei dove reperire il runtime aggiornato.
Grazie ancora
Titolo: Re: Pacchetto installazione
Inserito da: fsurfing - 12 Marzo 2013, 13:24:44
Dovrebbe bastare un semplice

Codice: [Seleziona]
Prova

da terminare

O al limite

Codice: [Seleziona]
Gbr3 /usr/bin/prova

Titolo: Re: Pacchetto installazione
Inserito da: micro - 12 Marzo 2013, 14:32:53
Ringrazio tutti per l'aiuto ma purtroppo non va, probabilmente versioni diverse tra runtime e programma.
Ho fatto anche come mi hai suggerito fsurfing con gbr3 /usr/bin/prova ma nulla.
La cpu inizia a macinare (occupazione max) ma non mostra nulla.
Titolo: Re: Pacchetto installazione
Inserito da: fsurfing - 12 Marzo 2013, 14:50:50
hai provato a disinstallare gambas ed installarlo tramite compilazione?, così forse risolvi

oppure utilizzza la stessa versione di gambas anche sul pc di sviluppo,  se ad esempio usi ubuntu con i repo di nemeh (gambas 3.4) puoi rimuovere il repo e usare quelli di default (3.1) oppure compilare la versione 3.1 sul pc
Titolo: Re: Pacchetto installazione
Inserito da: micro - 13 Marzo 2013, 15:09:57
Anche se con "grande pazienza" vista la non eccelsa velocità stò lavorando direttamente sul raspberry con l'iimagine montata direttamente con gambas 3.1.
Grazie a tutti per le info
Titolo: Re: Pacchetto installazione
Inserito da: micro - 14 Marzo 2013, 14:45:24
Probabilmente adesso sto andando un po OT ma visto che ho iniziato a parlare di raspberry e gambas vorrei sapere se è effettivamente così oppure è solo un mio problema.
Dunque, premesso che non è tanto agevole visto la lentezza nel lavorare sul raspberry con gambas come già detto prima, ma cosa più strana è che lanciando un piccolo eseguibile con una finestra 800x480 che manda e riceve dati su socket (pochi dati) questo gira talmente lento che tende a bloccarsi.
Quindi volevo sapere se è proprio così oppure è un problema del mio raspberry?
Se provo ad vviare l'eseguibile da terminale senza avviare la modalità gui (desktop) è meglio?
Grazie