Errore funzionamento programma Jdownloader 2

16 risposte [Ultimo contenuto]
Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 1966

Rosssiiii ha scritto:

Ora dopo averlo installato nella cartella Documenti della home, inizialmente funzionava ma ora mi da questo errore:

Scusami ma sei un pó troppo vago. Cosa vuol dire che inizialmente funzionava ? E questo errore che riporti quando lo risconti ? Avviando il programma ? Eseguendo un download ?

Tirando a indovinare sembra che sia l'operazione di aggiornamento del programma e che lamenti la mancanza di un qualche file che peró dall'output postato non risulta menzionato.

Sicuro poi che questi errori dipendano dall'esecuzione e/o installazione su debian o non siano piú in generale problematiche del programma stesso, in tal caso forse sarebbe meglio chiedere sul forum del programma, immagino che ce ne sia uno.

Ritratto di Rosssiiii
Rosssiiii
(Geek)
Offline
Geek
Iscritto: 18/01/2017
Messaggi: 93

badroot ha scritto:

Rosssiiii ha scritto:

Ora dopo averlo installato nella cartella Documenti della home, inizialmente funzionava ma ora mi da questo errore:

Scusami ma sei un pó troppo vago. Cosa vuol dire che inizialmente funzionava ? E questo errore che riporti quando lo risconti ? Avviando il programma ? Eseguendo un download ?

Tirando a indovinare sembra che sia l'operazione di aggiornamento del programma e che lamenti la mancanza di un qualche file che peró dall'output postato non risulta menzionato.

Sicuro poi che questi errori dipendano dall'esecuzione e/o installazione su debian o non siano piú in generale problematiche del programma stesso, in tal caso forse sarebbe meglio chiedere sul forum del programma, immagino che ce ne sia uno.


Ora il programma è installato nella cartella Documenti della Home
è un messaggio di errore che esce quando clicco sul bottone degli aggiornamenti.

sembra che non gli piace il fatto che l'ho installato in una posizione diversa da quella riservata ai programmi di default.

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 1966

Rosssiiii ha scritto:

sembra che non gli piace il fatto che l'ho installato in una posizione diversa da quella riservata ai programmi di default.

Se é cosí a me sembra essere un bug del programma.
In ogni caso, anche se lo installi nella cartella di default, /opt/jd2 se ho ben inteso, resta sempre il problema che non puoi aggiornare come utente "normale", quindi devi per forza eseguirlo come root per fare l'aggiornamento. In quest'ultima ottica direi che tanto vale reinstallare il pacchetto ex novo non appena ti viene segnalata la presenza di un aggiornamento.
Ovviamente é questione di gusti.

PS : resta sempre valida la possibilitá di usare chown come giá detto qui.

Ritratto di Rosssiiii
Rosssiiii
(Geek)
Offline
Geek
Iscritto: 18/01/2017
Messaggi: 93

badroot ha scritto:

Rosssiiii ha scritto:

sembra che non gli piace il fatto che l'ho installato in una posizione diversa da quella riservata ai programmi di default.

Se é cosí a me sembra essere un bug del programma.
In ogni caso, anche se lo installi nella cartella di default, /opt/jd2 se ho ben inteso, resta sempre il problema che non puoi aggiornare come utente "normale", quindi devi per forza eseguirlo come root per fare l'aggiornamento. In quest'ultima ottica direi che tanto vale reinstallare il pacchetto ex novo non appena ti viene segnalata la presenza di un aggiornamento.
Ovviamente é questione di gusti.

PS : resta sempre valida la possibilitá di usare chown come giá detto qui.


Ciao Smile

Ho chiesto sul forum del programma e mi hanno risposto cosi:

Please check if all permissions/owner are correct!
sudo chown -R user:group /path
replace user, group and path
I would say that you've installed as root and now try to run as normal user

ora ho dato il comando :

roberto@localhost:~$ su
Password: 
root@localhost:/home/roberto# chown -R roberto:roberto /home/roberto/Documenti/jd2/
root@localhost:/home/roberto#

ma sempre i permessi di root gli ho dovuto dare per farlo funzionare, anche se ora l'ho messo nella cartella home/documenti Sad

Io quando ho installato il file .sh ho fatto cosi:

cd /....
su
sudo chmod a+rwx eseguibile.sh
sudo bash eseguibile.sh

come ho visto in questa guida : https://multiformeingegno.it/old/installare-i-pacchetti-deb-targz-tarbz2-sh-run-su-linux-ubuntu/

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 1966

Ma scusa una cosa, che a me pare abbastanza ovvia, ma probabilmente non lo è.
Se installi il programma nella tua home directory non c'è nessun motivo di usare sudo o diventare root .... è palese che nella tua home directory tu puoi scrivere, cancellare, installare quello che vuoi.
Se lo hai fatto da root tutti i file creati installati appartengono a root e quindi sei sempre punto e a capo, cioè come utente normale non hai accesso a quei file.
Ora che hai cambiato il proprietario dei files e delle cartelle nella tua home directory dovresti aver risolto il problema, giusto ?

Ritratto di Rosssiiii
Rosssiiii
(Geek)
Offline
Geek
Iscritto: 18/01/2017
Messaggi: 93

badroot ha scritto:


Ora che hai cambiato il proprietario dei files e delle cartelle nella tua home directory dovresti aver risolto il problema, giusto ?

Si

Quindi ho sbagliato a dare questi comandi
"su
sudo chmod a+rwx eseguibile.sh
sudo bash eseguibile.sh "

avrei dovuto dare direttamente :

"chmod a+rwx eseguibile.sh
bash eseguibile.sh "

EDIT:ho capito, ora ho risolto perchè mi sono reso conto dell'errore.