Ho Ubuntu 12.10 con Nautilus 3.4.2.
Dopo aver installato wine “apt-get install wine” sono file exe ancora associati al gestore dell’archivio.
Nelle versioni precedenti di Ubuntu ho sempre fatto clic con il tasto destro sul file, scegli Proprietà> Apri con> Seleziona un’applicazione per aprire …> Vino.
Ma poiché manca la versione 12.04 del menu Wine in Programs. L’ho provato su un laptop e PC, versione 12.04 e 12.10.
Ho trovato una soluzione: http://vazhavandan.blogspot.cz/2012/12/nautilus-342-open-as-administrator-hack.html
Ma volevo trovare una soluzione corretta, sto installando Ubuntu agli utenti e mi piacerebbe che tutto funzionasse come dovrebbe.
Grazie
In ubuntu 13.04 Il vino è progettato per essere nascosto, definito nella proprietà launcher dell’applicazione vinicola NoDisplay=true
nel file /usr/share/applications/wine.desktop
. Non dovresti disabilitare questa proprietà.
Per installare (e disinstallare) l’applicazione Windows è sufficiente aprire la Dash Home e digitare wine nella casella di ricerca. Vedrai l’icona “Disinstalla vino software” . Fare clic su di esso per aprire la finestra e verrà visualizzato il pulsante “Installa” . Esegui il programma di installazione della finestra usando questo.
Durante l’installazione, wine creerà automaticamente il file di avvio dell’applicazione ubuntu (* .desktop) in ~/.local/share/applications/
.
Dopo l’installazione sarai in grado di avviare la finestra dell’applicazione da Dash Home – basta digitare il nome dell’applicazione nella casella di ricerca, vedrai apparire l’icona dell’applicazione, se non vedi nulla, prova a disconnetterti e accedi e prova ancora. Una volta avviata l’applicazione, è ansible bloccare l’icona sul programma di avvio (è sufficiente fare clic con il pulsante destro del mouse sull’icona e fare clic su “Blocca il programma di avvio”).
Nel caso in cui si desidera che le app per le windows siano disponibili nell’elenco delle applicazioni “Apri con” , è sufficiente aggiungere %U
nella proprietà "Exec"
del file di avvio dell’applicazione (* desktop). Questo è uno snippet del mio application launcher notepad ++ ( ~/.local/share/applications/wine-Programs-Notepad++-Notepad++.desktop
), aggiungo %U
alla fine così posso aprire qualsiasi file usando Notepad ++:
Exec=env WINEPREFIX="/home/ ... Programs/Notepad++/Notepad++.lnk %U
NON CONSIGLIATO
Nel caso in cui tu stia insistendo per essere in grado di avviare l’applicazione windows direttamente da Files (aka Nautilus), cioè: applicazione portatile, puoi aggiungere la seguente riga in /usr/share/applications/defaults.list
application/x-ms-dos-executable=wine.desktop
Questa configurazione farà sì che il *.exe
venga avviato quando si fa doppio clic sul file, simile al comando cli
$ wine some_app.exe
PER FAVORE, NON UTILIZZARE QUESTO METODO PER LANCIARE L’INSTALLATORE DI WINDOWS.
Fai clic destro su un file * .exe e scegli apri con, quindi seleziona wine programloader e seleziona “imposta come applicazione standard”
Utilizzare alacarte per aggiungere il programma necessario all’elenco. Funziona in 12.04 + 12.10
Inoltre, ti permetterà di aggiungere comodamente le tue scorciatoie al cruscotto.
sudo apt-get install alacarte -y; alacarte
Sto usando Ubuntu 14.04. Non avevo bisogno di nessuna delle applicazioni esterne. Ecco cosa ho fatto.
Ora .exe è associato al vino.
Installa alacarte e sfoglia in alacarte per ottenere il comando per il programma Windows.
env WINEPREFIX="/home/bisht/.wine" wine C:\\windows\\command\\start.exe /Unix /home/bisht/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/Notepad++/Notepad++.lnk
Ora apri il tipo di file che vuoi e aggiungi questo comando e se vuoi impostarlo come predefinito.
Questo aprirà il tipo di file per impostazione predefinita con il programma Windows impostato come predefinito.