Salve ho scaricato dal sito ufficiale l'ultima versione di eclipse, dopo averlo scompattato lo ho installato da terminale, funziona tutto appena finisce l'installazione, anche il lancio immediato del programma, ma una volta chiuso non e più possibile eseguirlo, non trovo l'icona del programma sul PC e tentando di avviarlo da terminale mi da:
Il programma "eclipse" non è attualmente installato. È possibile installarlo digitando:
apt install eclipse-platform
il problema e che se io installo quella roba li mi viene installato l'eclipse 3.8 presente in ubuntu shoftware che e quello vecchio. Qualcuno ha delle soluzioni? Grazie in anticipo.
Ultima modifica di Andrea Marin il domenica 16 luglio 2017, 13:33, modificato 1 volta in totale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Ciao ho scoperto che entrando nella cartella /root/java-oxigen/eclipse e dando comando ./eclipse parte il programma, ma il problema e perchè non trovo l'icona su cerca computer da poter avviare il programma senza andare da terminale?????
Veramente è una posizione completamente anomala per un programma, non so com'è ti finito lì. O provi a installarlo correttamente, ci dovrebbe essere una guida, altrimenti copiati la cartella java-oxigen in /opt e crei un lanciatore che punta a /opt/java-oxigen/eclipse perché un lanciatore (file .desktop) non può leggere in /root https://wiki.ubuntu-it.org/AmbienteGrafico/IconeDiAvvio
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Be e finito li perche quando lanciavo l'installazione il percorso predefinito era quello, comunque fatto ho creato una cartella apposita nella home e l'ho ho installato li, ma quando avvio il lanciatore mi esce una finestra con scritto " the eclipse executable launcher was unable to locate its companion shared library" cioè dice che non trova la libreria però se lo lancio dal terminale in modalità root parte.
Non ho mai visto nulla che si installa in /root...
Sarà che hai pure solo i permessi di root, secondo me va installato correttamente, puoi provare dare i permessi 755 agli eseguibili.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Perchè scaricando il programma direttamente dal sito di eclipse per installarlo devo essere root, comunque anche cambiando i parametri non succede nulla di nuovo sempre bloccato, l'unica maniera per avviare questo cacchio di programma e andare tramite terminale nella cartella dove c'è l'eseguibile e da root dare:
Per curiosità mi sono scaricato eclipse. Se si avvia l'installer con sudo non funziona poi mai senza lanciarlo con sudo, da lo stesso errore, anche installandolo in /opt al posto di /root e scegliendo /tmp come working directory
Cmq sembra che basta lanciare l'installer SENZA sudo, poi scegli una directory sotto /home/utente e poi ti funzionerà sempre senza essere root.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Ho installato ubuntu sul pc dove sto scrivendo questo post, ho scaricato eclipse lanciando l'installer e tutto funziona perfettamente ho fattu pure il lanciatore e funziona, non capisco perché nell'altro pc non mi funzione se non da terminale root ???????
Se hai lanciato l'installer come utente normale, eclipse s'è installato (normalmente) nella home del utente normale. Se lanci l'installer con sudo, si installa nella home di root sotto /root. L'unico utente che può accedere a /root è l'utente root. Tutto normale e logico.
Su questo pc si funziona tutto bene, sull'alrto pc no, non me lo installa da utente normale, quando faccio il doppio clic sull'installer da utente normale mi esce una finestra con la scritta in inglese dove dice che non trova le librerie (vedi post più su del giovedì 13 luglio 2017, 22:54) però se passo root da terminale me lo installa e una volta installato riesco ad avviarlo solo da root da terminale, a questo punto penso di avere combinato qualche casino sull'altro pc che non riesco a capire.
Quando da utente normale tento di avviare l'installazione con doppio click mi appare questa finestra:
se lo faccio da terminale dopo il comando ./eclipse-inst oltre alla finestra soprastante nel terminale mi esce questo:
java.lang.RuntimeException: Error initializing storage.
at org.eclipse.osgi.internal.framework.EquinoxContainer.<init>(EquinoxContainer.java:70)
at org.eclipse.osgi.launch.Equinox.<init>(Equinox.java:31)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:303)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:239)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
Caused by: java.io.FileNotFoundException: /home/andrea/Programmi/eclipse-installer/configuration/org.eclipse.osgi/.manager/.fileTableLock (Permesso negato)
at java.io.RandomAccessFile.open0(Native Method)
at java.io.RandomAccessFile.open(RandomAccessFile.java:316)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)
at org.eclipse.osgi.internal.location.Locker_JavaNio.lock(Locker_JavaNio.java:36)
at org.eclipse.osgi.storagemanager.StorageManager.lock(StorageManager.java:388)
at org.eclipse.osgi.storagemanager.StorageManager.open(StorageManager.java:701)
at org.eclipse.osgi.storage.Storage.getChildStorageManager(Storage.java:1799)
at org.eclipse.osgi.storage.Storage.getInfoInputStream(Storage.java:1816)
at org.eclipse.osgi.storage.Storage.<init>(Storage.java:135)
at org.eclipse.osgi.storage.Storage.createStorage(Storage.java:88)
at org.eclipse.osgi.internal.framework.EquinoxContainer.<init>(EquinoxContainer.java:68)
... 11 more
poi rilancia l'installer senza sudo a fallo installare in una directory nuova e vuota nella tua home.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox