Buongiorno a tutti,
Spero di aver centrato la sezione giusta per questo tipo di problema.
Sono alle prese con l'installazione di un programma Windows :"FindYourFilers", ho provato con prima con PlayOnLinux ma l'instalalzione non termina mai, in seconda battuta con Wine dove l'installazione termina correttamente, ma quando lancio il programma, apparentemente non succede nulla, solo che se lo rilancio mi appare il messaggio che una sessione è già stata attivata.
C'è qualcuno che ha un'idea circa la possibile soluzione? O quanto meno riuscire a identificare se è necessaria qualche particolare libreria cosa che al momento non so fare.
grazie :)
Lancia il programma da terminale e vedi gli errori che dà.
Scusa ma non trovi una alternativa direttamente opensource con linux?
Che tipo di programma è?
Dal nome sembra servire per la ricerca di file...giusto?
Questo (https://www.hwupgrade.it/articoli/programmi/2778/findyourfiles-per-fare-ordine-sul-proprio-pc_index.html) è il programma in questione.
Credo si tratti di un DMS (https://it.wikipedia.org/wiki/Document_management_system)
Scusa Tony ma ho un problema non riesco antrare nella directory Program Files (x86) ogni volta che digito le parentesi mi da questo messaggio: bash: errore di sintassi vicino al token non atteso "("
Bobol è un programma di archiviazione documentale e sinceramente di open source non ho trovato niente di simile, comunque se vuoi farti un'idea questo è il sito :
http://find-your-files.com/
Scusa Tony di fretta non letto bene la tua risposta , si hai ragione è un DMS
Citazione di: MVR270 il Lunedì 27 Maggio 2019, 20:02:17
Scusa Tony ma ho un problema non riesco antrare nella directory Program Files (x86) ogni volta che digito le parentesi mi da questo messaggio: bash: errore di sintassi vicino al token non atteso "("
Prima delle parentesi (così come degli spazi e di simboli) devi anteporre \
Tony le ho provate tutte ma il risultato è sempre quello di prima :
cd Program Files \(x86)
cd Program \Files \(x86)
dove sbaglio?
Il backslash va anteposto agli spazi, così come ai caratteri speciali.
cd Program\ Files\ \(x86\)
Citazione di: Tony il Lunedì 27 Maggio 2019, 22:37:58
Il backslash va anteposto agli spazi, così come ai caratteri speciali.
cd Program\ Files\ \(x86\)
Scusa ma io sono molto ignorante in materia e e passo dopo passao trovo sempre qualche ostacolo, sono riuscito ad accedere alla directory, ma il file non è visibile con il comando sudo, lo vedo solo se eseguo il comando ls.
Sudo non c'entra niente.
Avvia quel programma con
wine nome-programma
Va da sé che al posto di nome-programma dovrai dargli quello corretto che è in quella cartella.
Citazione di: Tony il Martedì 28 Maggio 2019, 00:00:53
Sudo non c'entra niente.
Avvia quel programma con
wine nome-programma
Va da sé che al posto di nome-programma dovrai dargli quello corretto che è in quella cartella.
Questo è il risultato
wine: cannot find L"C:\\windows\\system32\\FindYourFiles.exe"
perchè ci sono doppi slash nella indicazione del percorso ?..... :hmm:
Citazione di: bobol il Martedì 28 Maggio 2019, 15:04:56
perchè ci sono doppi slash nella indicazione del percorso ?..... :hmm:
Io proprio non so risponderti non saprei neanche dove mettere le mani spero che Tony possa darmi qualche indicazione
Perché Wine si comporta così (https://wiki.winehq.org/Wine_User%27s_Guide#Using_wine_start).
Con i doppi apici accetta il doppio backslash.
Ovviamente stiamo parlando di percorsi indicati alla maniera di Windows.
Torniamo a noi.
Usando i percorsi alla windows, se (e questo lo sai solo tu) il percorso del programma è
C:\Program Files (x86)\FindYourFiles.exe
Allora prova con
wine start 'C:\Program Files (x86)\FindYourFiles.exe'
Come noterai, usando i percorsi come fa windows, non hai bisogno dei backslash prima degli spazi o delle parentesi.
Ad ogni modo, io credo che nella cartella Program Files (x86) ci sia un'altra sottocartella, perché di solito è così.
Quindi verifica e, in quel caso, fai le opportune modifiche.
Ad esempio se il percorso è C:\Program Files (x86)\Cartella programma\FindYourFiles.exe
Il comando da dare sarà ovviamente
wine start 'C:\Program Files (x86)\Cartella programma\FindYourFiles.exe'
Concludo, quotando Bobol. Se riesci a trovare alternative linux è molto meglio.
Mettiamo pure che riesce a partire il programma, non hai mai la certezza che funzioni così come funzionerebbe su windows.
Ovverosia, non si può mai sapere se ha dei comportamenti insoliti o se da un momento all'altro crasha tutto e/o perdi i dati.
Ci sono programmi che funzionano perfettamente e altri che non hanno speranze.
Esiste un database qui (https://www.winehq.org) dove puoi inserire il nome del programma e verificare il grado di supporto da parte di wine (Gold, Silver, Garbage...), nonché i requisiti e i consigli per farlo funzionare.
Nel tuo caso, il programma find your files non c'è nel database, quindi chissà. :boh:
Un'altra alternativa, se proprio non puoi/vuoi fare a meno del programma, è usare una macchina virtuale con Windows.
Un po' scomodo ma almeno il programma funziona nel suo sistema nativo.
Ho già valutato tutte le opzioni che mi hai indicato ma non mi soddisfano granchè, a dirla tutta speravo di trovare una soluzione al problema, come mi è capitato in passato, sai magari una libreria mancante un passaggio che non conosco o qualcosa del genere , ci ho provato, Ti ringrazio lo stesso per il tempo che mi hai dedicato.
buona serata
Ma hai provato con quei comandi che ti ho indicato?
Dà qualche messaggio?
Ho tolto il risolto perché appunto non hai risolto.
Prova ad avviare il programma come ti ho detto, indicando il percorso giusto.
Non si sa mai che basta installare qualche libreria con winetricks.
Qui l'alternativa
https://www.linuxminditalia.org/index.php?topic=25469.msg276150;topicseen#new