[Risolto] Difficoltà nella installazione di alcuni IDE per C C++

C, C++, Java, ...
Rispondi
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

[Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

Un saluto a tutti, tra canicola e pandemia.
Proprio in conseguenza di ciò e del fatto che ho descritto ad un mio nipote (che "usa" pedissequamente Ubuntu), la differenza tra linguaggi compilati e interpretati, ho deciso di proporgli un IDE per banali esperimenti "didattici".
Se non ho avuto alcuna difficoltà a creare il solito file ciao_mondo.c, compilarlo con GCC ed eseguirlo, è stata una frustrante avventura installare e/o far funzionare un qualunque IDE su cui lavorare.
Premesso che ho solo una qualche remota infarinatura di programmazione in ambienti molto diversi da quanto ora disponiamo, ho deciso di installare CodeLite, anche perché ci sono vari tutorial su Youtube.
Con l'installazione non ci sono stati problemi, ma l'esecuzione (Build and Run Project), generava a terminale:
/usr/lib/codelite/codelite_exec: 22: /usr/lib/codelite/codelite_exec: ./Hello_world: not found
Press ENTER to continue...
Dopo avere smanettato invano sulla configurazione, aver constatato che non generava il file compilato e che quasi tutto quello che trovavo era su Windows, ho mollato tutto.
Mi sono quindi dedicato all'installazione di NetBeans, ma non avevo considerato che si basava su OpenJDK, per cui il risultato è questo:
root@portatile:/home/juva/Scaricati# ./Apache-NetBeans-12.0-bin-linux-x64.sh
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
No protocol specified

Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"
root@portatile:/home/juva/Scaricati#
Odio Oracle da quando si è impadronito di SUN, ma Java (che purtroppo è dappertutto) è diventato una persecuzione anche sotto Windows.
Ho installato, disinstallato e reinstallato in tutte le maniere (seguendo anche le loro indicazioni), ... ma non c'è nulla da fare.
Per carità, suggeritemi un IDE che si possa installare e funzioni. :(
Grazie.
Ultima modifica di Juva il 12/08/2021, 19:05, modificato 1 volta in totale.
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da azioga »

openjdk è installato?

io ho fatto una prova e la finestra di installazione mi si apre.
queste le jdk installate sulla mia macchina di test:

Codice: Seleziona tutto

$ dpkg -l| grep jdk
ii  jdk-11.0.2                                    11.0.2-1                              amd64        Java Platform Standard Edition Development Kit
ii  openjdk-10-jre:amd64                          10.0.2+13-2                           amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-10-jre-headless:amd64                 10.0.2+13-2                           amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-11-jre:amd64                          11.0.12+7-2                           amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-11-jre-headless:amd64                 11.0.12+7-2                           amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-8-jre:amd64                           8u212-b01-1                           amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-8-jre-headless:amd64                  8u212-b01-1                           amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-9-jre:amd64                           9.0.4+12-4                            amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-9-jre-headless:amd64                  9.0.4+12-4                            amd64        OpenJDK Java runtime, using Hotspot JIT (headless)

Codice: Seleziona tutto

$ java --version
openjdk 11.0.12 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2)
OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)
Ultima modifica di azioga il 12/08/2021, 17:24, modificato 2 volte in totale.
Avatar utente
marcomg
Administrator
Administrator
Messaggi: 8061
Iscritto il: 22/08/2011, 18:54

Re: Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da marcomg »

Io ho sempre usato Eclipse e sue personalizzazioni e adesso uso di più Atom (oltre ad altre cose proprietarie che nel tuo caso non avrebbero comunque senso tipo MATLAB).
~ Marco
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

Re: Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

azioga ha scritto: 12/08/2021, 17:11 openjdk è installato?
Sono convinto di si, ecco quanto mi risulta:
root@portatile:/home/juva/Scaricati# dpkg -l| grep jdk
ii default-jdk 2:1.11-71 amd64 Standard Java or Java compatible Development Kit
ii default-jdk-headless 2:1.11-71 amd64 Standard Java or Java compatible Development Kit (headless)
ii openjdk-11-jdk:amd64 11.0.12+7-2~deb10u1 amd64 OpenJDK Development Kit (JDK)
ii openjdk-11-jdk-headless:amd64 11.0.12+7-2~deb10u1 amd64 OpenJDK Development Kit (JDK) (headless)
ii openjdk-11-jre:amd64 11.0.12+7-2~deb10u1 amd64 OpenJDK Java runtime, using Hotspot JIT
ii openjdk-11-jre-headless:amd64 11.0.12+7-2~deb10u1 amd64 OpenJDK Java runtime, using Hotspot JIT (headless)
root@portatile:/home/juva/Scaricati#
marcomg ha scritto: 12/08/2021, 17:12 Io ho sempre usato Eclipse e sue personalizzazioni e adesso uso di più Atom
Ho anche tentato di installare Eclipse, ma non è mai riuscito a completare l'installazione e non ne ho capito il motivo.
Proverei anche Atom, tanto, oltre MATLAB, sarebbero molte le cose che non userei o userebbe mio nipote. Almeno riprendesse a studiare!
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da azioga »

ma lo installi come root? prova come utente

https://stackoverflow.com/questions/600 ... -installer
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

Re: Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

azioga ha scritto: 12/08/2021, 17:56 ma lo installi come root? prova come utente
Complimenti per l'intuito (e la professionalità), come utente ha funzionato tutto! :)
E' esattamente l'inverso di quanto mi accadeva quando installavo (su Windows) programmi progettati ante NT, sulle versioni successive.
Nonostante dichiarassero di essere aggiornati alle versioni post Win2000, in realtà non tenevano conto della gerarchia e permessi degli utenti; per cui si impuntavano nello scrivere sulle aree riservate.
La soluzione era banale (una volta arrivati), dare privilegi di amministratore all'utente durante l'installazione e poi rimuoverli!
Come diceva Sherlock Holmes, una volta spiegato il processo deduttivo, ... tutti credono di esserci potuti arrivare! (!)
Grazie di tutto.
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

Non so se sia corretto, ma non mi pare il caso di aprire una nuova discussione.
marcomg ha scritto: 12/08/2021, 17:12 e adesso uso di più Atom
Ho tentato di installare Atom, ma questo è l'esito:

Codice: Seleziona tutto

juva@portatile:~$ cd Scaricati/
juva@portatile:~/Scaricati$ dpkg -i atom-amd64.deb 
dpkg: errore: l'operazione richiesta necessita dei privilegi di super-utente
juva@portatile:~/Scaricati$ sudo dpkg -i atom-amd64.deb
[sudo] password di juva: 
Selezionato il pacchetto atom non precedentemente selezionato.
(Lettura del database... 152648 file e directory attualmente installati.)
Preparativi per estrarre atom-amd64.deb...
Estrazione di atom (1.58.0)...
dpkg: problemi con le dipendenze impediscono la configurazione di atom:
 atom dipende da git; tuttavia:
  Il pacchetto git non è installato.

dpkg: errore nell'elaborare il pacchetto atom (--install):
 problemi con le dipendenze - lasciato non configurato
Elaborazione dei trigger per gnome-menus (3.31.4-3)...
Elaborazione dei trigger per desktop-file-utils (0.23-4)...
Elaborazione dei trigger per mime-support (3.62)...
Si sono verificati degli errori nell'elaborazione:
 atom
juva@portatile:~/Scaricati$ 
Ho cercato informazioni su git, ma dovrebbe essere inglobato nel pacchetto di Atom.
The GitHub package comes already bundled with Atom, so there is nothing extra to install. 🎉
Magari dopo la festa, confido in un aiuto.
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da azioga »

Prova con:

Codice: Seleziona tutto

# apt-get -f install
Avatar utente
marcomg
Administrator
Administrator
Messaggi: 8061
Iscritto il: 22/08/2011, 18:54

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da marcomg »

Tra l'altro quella non è la procedura corretta per installare un pacchetto. O usi apt o usi gdebi. Comunque segui la dritta di azioga che è la corretta soluzione per risolvere.
~ Marco
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

marcomg ha scritto: 15/08/2021, 10:26 Comunque segui la dritta di azioga che è la corretta soluzione per risolvere.
Ho provato, ma il risultato è abbastanza stitico!

Codice: Seleziona tutto

juva@portatile:~$ su
Password: 
root@portatile:/home/juva# # apt-get -f install atom
root@portatile:/home/juva# 
Credo che azioga avesse paura di essere prolisso, ma con me non è mai abbastanza!
Dopo un pranzo con la mia progenie, credo di essere ancora abbastanza lucido per apprezzare ulteriori dettagli.
Ringraziando per la pazienza, vi auguro una buona giornata festiva.
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da azioga »

Juva ha scritto: 15/08/2021, 15:47 Credo che azioga avesse paura di essere prolisso, ma con me non è mai abbastanza!
Ti ho risposto da bordo piscina ;) ,ma anche da casa avrei scritto la stessa cosa.
Cerco di essere essenziale per stimolare alla ricerca/comprensione della soluzione.
Un man di apt-get ti avrebbe dato la risposta.
atom in fondo non ci vuole.

https://askubuntu.com/questions/58378/w ... install-do
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

azioga ha scritto: 15/08/2021, 16:27 Un man di apt-get ti avrebbe dato la risposta.
Ti ringrazio.
Ma nonostante le consuete generose libagioni del pranzo ferragostano, nel frattempo ... ci sono arrivato!
Continua pure a godere della frescura dell'acqua e della buona compagnia.
Grazie! :)
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Avatar utente
marcomg
Administrator
Administrator
Messaggi: 8061
Iscritto il: 22/08/2011, 18:54

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da marcomg »

E comunque il modo di diventare amministratore è errato da 2 release di Debian 😬
Non

Codice: Seleziona tutto

su
ma

Codice: Seleziona tutto

su -
~ Marco
Juva
Sr. Member
Sr. Member
Messaggi: 439
Iscritto il: 19/07/2010, 12:50

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da Juva »

Non è presunzione dire che "lo sapevo".
Il guaio è che ogni tanto mi dimentico le cose che so (anche se sarebbe un ossimoro dimenticare ciò che non si sa), in modo particolare quando il vecchio comando continua a funzionare! ::)
Comunque hai fatto bene a puntualizzare, grazie.
Guarda di cosa si ciba chi vorrebbe nutrire gli altri.
Avatar utente
marcomg
Administrator
Administrator
Messaggi: 8061
Iscritto il: 22/08/2011, 18:54

Re: [Risolto] Difficoltà nella installazione di alcuni IDE per C C++

Messaggio da marcomg »

Ah quello capita anche a me 😅
Comunque il comando non setta le corrette variabili d'ambiente. Quindi dipende cosa fai hai problemi. Per esempio alcuni script di aggiornamento falliscono.

P.S. chiedo venia per l'ascouttezza con cui avevo scritto il precedente messaggio, ma ero da smartphone 😬
~ Marco
Rispondi