Autore Topic: installazione  (Letto 1436 volte)

Offline dregi

  • Gambero
  • **
  • Post: 85
  • Non possum tuis usque tandem abutere patientiae?
    • Mostra profilo
installazione
« il: 12 Luglio 2020, 19:30:16 »
Ho scaricato dal sito Gambas-it-org  il file gambas 3.15.0.tar.bz2 e l'ho scompattato, ora mi ritrovo con la cartella gambas-3.15.0
Cosa devo fare per installare?

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #1 il: 12 Luglio 2020, 20:03:05 »
Credo che la 3.15 sia anche su git, quindi dovresti  seguire questa guida:
https://www.gambas-it.org/smf/index.php?topic=6424.msg44058#msg44058
Però se hai la 20.04 devi installare queste librerie:
https://www.gambas-it.org/smf/index.php?topic=7724.msg48170#msg48170

Naturalmente prima devi togliere l'autenticazione dei PPA ed eliminare ogni traccia del vecchio Gambas dal sistema.

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dregi

  • Gambero
  • **
  • Post: 85
  • Non possum tuis usque tandem abutere patientiae?
    • Mostra profilo
Re:installazione
« Risposta #2 il: 13 Luglio 2020, 23:50:41 »
Dopo l'aggiornamento a 20.04  mi sono un po' perso(non sono un esperto nè di ubuntu, nè di Gambas) fatto sta che in Gambas non  mi funziona più nulla.
Ma qual'è l'ultima versione di gambas? E' corretta la mia?
Se tento di aggiornare le librerie, come da te indicato, ottengo questo blocco:

I seguenti pacchetti hanno dipendenze non soddisfatte:
 unixodbc-dev : Dipende: unixodbc (= 2.3.7)
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.


e non so che fare.
« Ultima modifica: 13 Luglio 2020, 23:52:09 da dregi »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #3 il: 14 Luglio 2020, 08:48:14 »
Prova a dare questo comando:
Codice: [Seleziona]
sudo apt --fix-broken install
e posta qui tutto quello che il terminale ti dice

P.S. Ma tu hai disinstallato Gambas ecc. prima di dare i comandi della guida?[/code]
« Ultima modifica: 14 Luglio 2020, 22:29:53 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dregi

  • Gambero
  • **
  • Post: 85
  • Non possum tuis usque tandem abutere patientiae?
    • Mostra profilo
Re:installazione
« Risposta #4 il: 14 Luglio 2020, 22:10:39 »
Operazione –fix-broken non valida

Avevo disinstallato gambas, poi l'ho reinstallato, ma sono messo come prima.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #5 il: 14 Luglio 2020, 22:31:49 »
Operazione –fix-broken non valida

Avevo disinstallato gambas, poi l'ho reinstallato, ma sono messo come prima.

Scusa c'è stato un inghippo nella formattazione del comando l'ho corretto davanti a fix ci devono essere due trattini (--).
Prova a ridarlo
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #6 il: 15 Luglio 2020, 16:47:30 »
Avevo disinstallato gambas, poi l'ho reinstallato, ma sono messo come prima.

Allora sembra che la stabile non funzioni con PostgreSQL pertanto devi installare la master che poi non è altro che la stabile di domani.
Ricordati che devi dare un comando per volta e dopo averlo scritto o copiato preciso devi agire su Invio, quando digiti la password sembra non succedere nulla, ma tu digitala precisa.
Questo comando dovrebbe riparare i guasti, ma se non ci riesce e/o ha bisogno del tuo intervento te lo dice, riporta qui eventuali comunicazioni che non sai soddisfare:

Codice: [Seleziona]
sudo apt --fix-broken install

Se il terminale tace o riesci a completare, puoi proseguire con:

Questo comando dovrebbe rimuovere qualunque repository di Gambas dalla scheda Autenticazione di Software e aggiornamenti, dopo averlo dato puoi accertartene perché non sono sicuro che funzioni con l'asterisco, eventualmente puoi sempre operare manualmente e rimuoverlo/li, se funziona puoi dirmelo?

Codice: [Seleziona]
sudo add-apt-repository --remove ppa:gambas*

Questi comandi dovrebbero fare pulizia completa del vecchio Gambas installato:

Codice: [Seleziona]
sudo apt purge gambas3

sudo apt autoremove

sudo rm -f /usr/local/bin/gbx3 /usr/local/bin/gbc3 /usr/local/bin/gba3 /usr/local/bin/gbi3 /usr/local/bin/gbs3

sudo rm -rf /usr/local/lib/gambas3

sudo rm -rf /usr/local/share/gambas3

sudo rm -f /usr/local/bin/gambas3

sudo rm -f /usr/local/bin/gambas3.gambas

sudo rm -f /usr/bin/gbx3 /usr/bin/gbc3 /usr/bin/gba3 /usr/bin/gbi3 /usr/local/bin/gbs3

sudo rm -rf /usr/lib/gambas3

sudo rm -rf /usr/share/gambas3

sudo rm -f /usr/bin/gambas3

sudo rm -f /usr/bin/gambas3.gambas

Ora che sei pulito (spero) puoi installare Gambas master (quello che funziona con PostgreSQL parola di Golia, vedi l'altro post):

Codice: [Seleziona]
sudo apt update

sudo apt install build-essential g++ automake autoconf libbz2-dev default-libmysqlclient-dev unixodbc-dev libpq-dev postgresql-server-dev-12 libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev git libssl-dev libcanberra-gtk-module git

git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel

cd gambasdevel

./reconf-all && ./configure -C

Il terminale ti risponderà questo, ma è tutto regolare:

Citazione
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.desktop.gnome.keyring
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
||
Continuiamo con i comandi; LANG="C" da l'output in inglese nel caso ci fossero errori  così potrai copiarli e riportarli da inviare a Minisini:

Codice: [Seleziona]
make && LANG="C" sudo make install

cd

gambas3

In bocca al lupo.
« Ultima modifica: 15 Luglio 2020, 16:52:19 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dregi

  • Gambero
  • **
  • Post: 85
  • Non possum tuis usque tandem abutere patientiae?
    • Mostra profilo
Re:installazione
« Risposta #7 il: 21 Luglio 2020, 10:18:12 »
Dopo la "pulizia" il comando:
sudo apt update
mi da:

Trovato:1 http://ppa.launchpad.net/gambas-team/gambas-daily/ubuntu focal InRelease
Trovato:2 http://archive.ubuntu.com/ubuntu focal InRelease                                       
Ignorato:3 http://apt.postgresql.org/pub/repos/apt cosmic-pgdg InRelease                         
Scaricamento di:4 http://archive.ubuntu.com/ubuntu focal-security InRelease [107 kB]             
Errore:5 http://apt.postgresql.org/pub/repos/apt cosmic-pgdg Release                             
  404  Not Found [IP: 87.238.57.227 80]
Trovato:6 http://ppa.launchpad.net/gambas-team/gambas3/ubuntu cosmic InRelease                   
Trovato:7 http://packages.microsoft.com/repos/vscode stable InRelease                             
Trovato:8 https://download.mono-project.com/repo/ubuntu vs-bionic InRelease                       
Trovato:9 http://ppa.launchpad.net/gambas-team/gambas3/ubuntu focal InRelease                     
Trovato:10 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease                       
Scaricamento di:11 http://archive.ubuntu.com/ubuntu focal-updates InRelease [111 kB]             
Trovato:12 https://packages.microsoft.com/ubuntu/19.04/prod disco InRelease                       
Trovato:13 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease     
Trovato:14 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu eoan InRelease     
Ignorato:15 http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu focal InRelease
Scaricamento di:16 http://archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [69,3 kB]
Errore:17 http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu focal Release
  404  Not Found [IP: 91.189.95.83 80]
Scaricamento di:18 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [132 kB]
Lettura elenco dei pacchetti... Fatto
E: Il repository "http://apt.postgresql.org/pub/repos/apt cosmic-pgdg Release" non ha un file Release.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
E: Il repository "http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu focal Release" non ha un file Release.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
W: L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:2 e /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:3
W: L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:2 e /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:4
W: L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:2 e /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:5
W: L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:2 e /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:3
W: L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:2 e /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:4
W: L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:2 e /etc/apt/sources.list.d/obsproject-ubuntu-obs-studio-eoan.list:5

Mi sembra di trovare una rindondanza con L'obiettivo Sources (main/source/Sources) è configurato molteplici volte in

Inoltre c'è anche un riferimento a PostgreeSQL: Errore:5 http://apt.postgresql.org/pub/repos/apt cosmic-pgdg Release                             
  404  Not Found [IP: 87.238.57.227 80]

e, come hai visto, altre cosette varie che non trova

Se mi dici che è tutto OK lo stesso, proseguo con l'installazione come da te indicato....
« Ultima modifica: 21 Luglio 2020, 10:26:48 da dregi »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #8 il: 21 Luglio 2020, 14:16:36 »
No, non è tutto OK

Potresti postare lo screenshot della scheda Autenticazione di Software e aggiornamenti, fai in modo di far vedere tutto quanto, e lo screenshot della scheda Importanti dei registri che trovi in utilità.

Non fare nessuna prova prima di avermi postato i due screenshot

E poi se ti si dice di postare cosa risponde il terminale ai comandi, tu devi farlo se vuoi aiuto, altrimenti ti devi arrangiare.
« Ultima modifica: 21 Luglio 2020, 14:25:01 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dregi

  • Gambero
  • **
  • Post: 85
  • Non possum tuis usque tandem abutere patientiae?
    • Mostra profilo
Re:installazione
« Risposta #9 il: 23 Luglio 2020, 08:20:18 »
In allegato uno dei due screenshot richiesti. Per il secondo ( lo screenshot della scheda Importanti dei registri che trovi in utilità.) mi daresti il percorso per trovare la scheda?


E poi se ti si dice di postare cosa risponde il terminale ai comandi, tu devi farlo se vuoi aiuto, altrimenti ti devi arrangiare.

Scusami, hai ragione, ho saltato un passaggio.... e non è da sviluppatori di software farlo per cui hai due volte ragione. :-[
« Ultima modifica: 23 Luglio 2020, 08:29:06 da dregi »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #10 il: 23 Luglio 2020, 09:56:33 »
IPer il secondo ( lo screenshot della scheda Importanti dei registri che trovi in utilità.) mi daresti il percorso per trovare la scheda?


Perché non quoti? Leggi come si fa nel file pdf allegato qui:
https://www.gambas-it.org/smf/index.php?topic=7397.msg47179#msg47179

Alla scheda Importanti dei registri ci arrivi così (vedi immagine allegata)
Citazione
In allegato uno dei due screenshot richiesti.
Hai vari doppioni fra i quali 3 della microsoft, ma quello che a noi interessa e che ti avevo già suggerito sono i 2 di Gambas che vanno eliminati.

Dimenticavo: Come vedi dalle risposte del terminale che avevi allegato nella tua risposta n.7 devi eliminare dalla scheda Autenticazione tutti i PPA che danno problemi a partire da quelli di PostgreSQL.
Il sistema operativo non è una discarica devi tenerlo pulito.
« Ultima modifica: 23 Luglio 2020, 10:05:36 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:installazione
« Risposta #11 il: 23 Luglio 2020, 11:50:37 »
Il sistema operativo non è una discarica devi tenerlo pulito.
;D
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline dregi

  • Gambero
  • **
  • Post: 85
  • Non possum tuis usque tandem abutere patientiae?
    • Mostra profilo
Re:installazione
« Risposta #12 il: 26 Luglio 2020, 07:51:36 »
Il sistema operativo non è una discarica devi tenerlo pulito.
;D
Ti sembrerà strano, ma lo so.
Infatti in Windows che è un sistema operativo che conosco bene, utilizzo utilità di ogni tipo per tenerlo pulito oltre a metter mano direttamente sul file registro. In Linux invece che è un ambiente che conosco poco, faccio, penso comprensibilmente, un po' di fatica....
La tua indicazione sul reperire il file registro dava per scontato che in Utilità trovassi Registri, ho invece dovuto installare l'utilità.
Comunque in allegato i due screenshot che  mi hai richiesto, dalla scheda Autenticazione ho eliminato il riferimento a Gambas  come da te suggerito, non trovo invece riferimenti a PostgreSQL....
Anche se off-topic, visto che ci siamo, posso chiederti suggerimenti relativi all'uso della scheda Altro Software ( ti allego screenshot) le voci indicate come disabilitato durante l'avanzamento..  vanno eliminate?


Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:installazione
« Risposta #13 il: 26 Luglio 2020, 10:29:52 »
Io non sono un esperto di OS, non ho mai avuto Windows e Linux in dual boot, non ho mai aggiornato Ubuntu alla nuova versione, ma ho sempre fatto il backup dei dati e reinstallato sul pulito.

Non sono in grado di aiutarti a mettere in ordine il tuo sistema.

Ti dico quello che farei io al tuo posto.

Farei il backup dei dati, tutti anche quelli di windows.

Eliminerei Ubuntu incasinato e lo reinstallerei da zero.

Sulla wiki di Ubuntu ci sono le guide passo passo.

Alcune Note Se installi da chiavetta: io creandola con l'utilità creatore dischi di Ubuntu ho avuto difficoltà (sfarfallii e schermo nero) a causa delle mia scheda video nvidia GK 106 che non va con le nouveau, funziona bene con la vecchia versione proprietaria 340 e non ho ancora provato la nuova 450 e non so neanche se mai lo farò.
Se anche tu hai una nvidia, potresti provare a creare la chiavetta con questo software https://www.balena.io/etcher/

Se invece vuoi continuare a usare questo sistema incasinato e metterlo in ordine, allora occorre che ti iscrivi al forum di Ubuntu e chiedi lì postando le tre immagini che hai postato qui.

Una volta che hai risolto i problemi del OS, in un modo o nell'altro, torni qui e procediamo insieme alla compilazione della Stabile oppure della Master di Gambas.

Un consiglio che reputo utile darti, se qualche guru del forum di Ubuntu ti segue, non rispondergli dopo una settimana, sii sollecito fallo quando hai il tempo di dedicartici, se non hai tempo aspetta di averlo altrimenti egli penserà che non te ne freghi molto e si disinteresserà.

Citazione
Inoltre c'è anche un riferimento a PostgreeSQL: Errore:5 http://apt.postgresql.org/pub/repos/apt cosmic-pgdg Release                             
  404  Not Found [IP: 87.238.57.227 80]
e, come hai visto, altre cosette varie che non trova
Citazione
non trovo invece riferimenti a PostgreSQL....

Si hai ragione, probabilmente, sempre a causa di qualche malfunzionamento dovuto agli aggiornamenti, apt cerca dove non dovrebbe.

Citazione
Ti sembrerà strano, ma lo so.

 :) Dai non te la prendere ogni tanto occorre subire un po di cazzeggio  :P

« Ultima modifica: 26 Luglio 2020, 10:45:52 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro