PDA

Visualizza versione completa : Errore installazione programma con wine



Brujo
07-06-11, 16: 16
Un saluto a tutti, devo portare un programma gestionale da windows a ubuntu 11. Ho installato wine, ma quando vado per installare il programma sopra citato mi esce questo errore:

Only registered members can view code.

Poi mi chiede di andare a questo indirizzo:

Only registered members can view HTML code.

Questo è un programma che uso ormai da 3 anni, vorrei lasciare windows, ma non questo gestionale. Il file è un .exe

http://img689.imageshack.us/img689/9971/monami.jpg (http://imageshack.us/photo/my-images/689/monami.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

Avete qualche idea?:bai

pierino_89
07-06-11, 17: 31
Only registered members can view code.
Non ho ancora capito bene perché wine pretenda che gli exe che lancia debbano avere il permesso di esecuzione, fatto sta che se non c'è (o peggio, la partizione è montata con noexec) non partono.

Andy86
07-06-11, 23: 18
:bai

Io entro semplicemente nelle proprietà del file, poi faccio "permessi" e quindi "marca il file come eseguibile". Finché nell'fstab ci sono i permessi per modificare i... permessi, funzionano tutti.

Il motivo credo sia solo una ragione di sicurezza, un po' come l'avviso di file non sicuro di win, solo che in questo caso non può essere fatto di soppiatto da un malware. :m:

pierino_89
08-06-11, 00: 00
Sì, farlo da proprietà o con chmod è esattamente la stessa cosa :ghgh
Posso dirti che non è un motivo di sicurezza perché se si limitasse a controllare il bit di esecuzione, non uscirebbero dei backtrace tremendi sulle partizioni montate con noexec.

P.S: nel fstab non esiste alcun parametro riguardo modificare i permessi (a meno che non monti in ro, ovviamente)

Brujo
08-06-11, 11: 10
Il programma l'ho installato, quindi grazie, ma...... :wall....... il programma richiede l'installazione del KeyBlind.exe. Senza il quale il programma non si avvia o si avvia in modalità dimostrativa. Praticamente è la registrazione del programma. Il KeyBlind sono riuscito ad installarlo, ma quando lo devo avviare mi compare questo errore:

http://img90.imageshack.us/img90/8696/keyblind.png (http://imageshack.us/photo/my-images/90/keyblind.png/)

Uploaded with ImageShack.us (http://imageshack.us)

Provo a ritornare al link che mi dicono, ma se avete qualche idea è ben accetta. Vorrei poter iniziare ad usare ubuntu, ma se non riesco a superare questo scoglio..... :cry3

Grazie ancora

pierino_89
08-06-11, 13: 11
Wine non è una scienza esatta.
Una cosa critica come un gestionale, credo sia meglio farlo girare su macchina virtuale.
Puoi anche provare con crossover, ma non ti assicuro nulla.

Brujo
08-06-11, 14: 45
Wine non è una scienza esatta.
Una cosa critica come un gestionale, credo sia meglio farlo girare su macchina virtuale.
Puoi anche provare con crossover, ma non ti assicuro nulla.

Puoi dirmi qualche cosa di più sia della macchina virtuale che di crossover? Ho ricercato qualche cosa su internet, ma non ci ho capito molto:bai

Scusa ancora una cosa. Se dovessi installare questa macchina virtuale non avrei più bisogno di wine?

pierino_89
08-06-11, 15: 49
La macchina virtuale è una macchina virtuale :lol:
Dai uno sguardo a virtualbox. In breve, ti installi windows su questo pc emulato e lo usi lì sopra. Equivale quasi ad avere un pc fisico con windows (perlomeno per quel che un utente normale ci deve fare), però chiaramente usa un pacco di risorse.
Crossover invece è una versione a pagamento di wine, che funziona decisamente meglio e ti evita molti grattacapi avendo molti file di installazione per i programmi più comuni (varie versioni di office, cad, etc.) che ti installano le eventuali dipendenze.

Andy86
08-06-11, 17: 59
:m:


nel fstab non esiste alcun parametro riguardo modificare i permessi

Eppure io ho montato la part-win in modo che tutti gli .exe vengano eseguiti al bisogno di prova, non so se è il parametro exec o il userid, ma questo fu il risultato di qualche prova andata a buon fine:

Only registered members can view code.



che ti installano le eventuali dipendenze.

Se fosse solo un problema di dipendenze magari si risolve installando net frameword, vbruntime, oppure pacchetti come questo (http://www.mediafire.com/?wmlhjvj2gmh). :sisi
Però ho letto che i programmi dotati di protezione sono quelli più problematici, e spesso ci mettono le crack anche sulle cose originali per risolvere.
Io però ho provato qualche volta ed i cd me li ha riconosciuti. :boh

pierino_89
08-06-11, 18: 13
Quello è l'umask, serve per mappare dei permessi predefiniti a un filesystem che non li supporta :eye
L'umask funziona al contrario, ovvero sottraendo l'umask a 777 (per le cartelle) o 666 (per i file) ottieni i permessi.
In pratica:
- se imposti umask a 000, i file avranno 666 e le cartelle 777
- se imposti umask a 022, i file avranno 644 e le cartelle 755
- se imposti umask a 027, i file avranno 640 e le cartelle 750

gid e uid servono per dire a che utente e gruppo appartengano i file, sempre nel caso il filesystem non lo supporti. Impostandoli a 1000, sono del tuo utente. Altrimenti sarebbero stati di root. Ma con umask 000 sarebbe cambiato poco.

Per quanto riguarda le dipendenze, non è detto, perché se noti in molti howto di wine (tipo per world of warcraft) bisogna impostare l'override di alcune dll, installare "pezzi di windows" (tipo l'XML parser), abilitare parametri strani, ecc. ecc. Crossover fa tutto questo da sé, wine ha winetricks e qualche altro aggeggio, ma non è minimamente paragonabile.

Brujo
09-06-11, 12: 19
:furious:furious:furious:furious:aargh:aargh:furio us:furious:furious:furious
Ho installato VirtualBox e fin qui tutto bene, poi ho cercato di installare xp...e qua iniziano i dolori. Al principio si bloccava per alcuni secondi, quando mancava una manciata di minuti per essere installato xp si è bloccato tutto, l'unica cosa che andava era il mouse. Quindi ho dovuto spegnere fisicamente il PC :cry3
Probabilmente perchè ho un pc vecchio o perchè devo installare qualche plugin?
Mio PC:
Intel pentium 4 CPU 3.00 GHz
1GB di ram

Per questo stupido programma gestionale non posso usare ubuntu??????:triste

pierino_89
09-06-11, 14: 21
quanta ram hai assegnato alla vm?

Brujo
09-06-11, 14: 30
quanta ram hai assegnato alla vm?

512 ram e il disco ho scelto dinamico da 10 GB, ad ubuntu, nel momento dell'installazione, gli ho dato 20 GB

pierino_89
09-06-11, 14: 32
dagliene la metà (di ram).