Wine Windows Program Loader desktop fájl

kimarite képe

Egyes rendszereken a Wine alkalmazás telepítése után nem jelenik meg a Windows telepítőinek (EXE, MSI) indítására a Wine Windows Program Loader elem a fájlkezelő  környezeti menüjében (egér jobb gombos menü). Ha ezzel problémád nincsen, ne olvass tovább.

Lehetőség van a Wine HQ külső tükreiről telepíteni a Wine alkalmazást.
A módszert itt olvashatod el: https://linuxmint.hu/blog/2020/03/wine-hq-50-telepitese

Alábbi leírás a Linux Mint 20, és a Debian 10 Buster kiadásokhoz használható.
A többi kiadásról fentebb, illetve a hozzászólásokban olvashatsz!

Az indítók, avagy a desktop fájlok általában két helyen laknak.

-- saját, avagy a belépett felhasználóra érvényesen itt,

~/.local/share/applications/

-- az összes felhasználó tekintetében itt, avagy rendszer szinten:

/usr/share/applications/

Egyes alkalmazások az opt könyvtár alá is települhetnek. Nem szokásos (megjegyzem, azért elfogadható) könyvtárakat használnak jellemzően és szinte kizárólagosan az utólag felvett, külső tükrökről származó alkalmazások, amelyek nem a rendszer saját tükreiről elérhető alkalmazásai. De a bin könyvtár helyett a /local/bin elérési út is lehet adott alkalmazás helye, a local itt a felhasználóra utal (ő telepítette...). A telepítés helye az alkalmazás fejlesztőjének döntése.

Egy szónak is száz a vége, a bejegyzés fő célja a Wine Windows Program Loader indító, azaz desktop fájl nevének jelzése és tartalmának közlése. A fájlkezelős „Megnyitás..” műveletekhez tartozik, az EXE vagy az MSI fájlok telepítéséhez. Ha nem látod a kiválasztható vagy rákereshető lehetőségek között az egér jobb gombos menüben, akkor...

Ellenőrizd, hogy a „../share/applications/” elérési utak bármelyikén létezik-e wine.desktop nevű fájl.

Rákeresés:

sudo find / -name wine.desktop

Előfordulhat, hogy azt gondolod, a Wine telepítve van...
Sikeres telepítés esetén a parancssoroknak van kimenete, azaz nem a készenléti jelzés, a prompt ($) tér vissza:

wine --version
which wine

Indító

A Wine Windows Program Loader indító
-- valódi, azaz fájlneve: wine.desktop
-- tartalma:

[Desktop Entry]
Type=Application
Name=Wine Windows Program Loader
Name[ar]=منظومة واين لتشغيل برامج وندوز
Name[cs]=Zavaděč programů pro Wine
Name[de]=Wine Windows-Programmstarter
Name[es]=Wine Cargador de programas de Windows
Name[lt]=Wine Windows programų paleidyklė
Name[nl]=Wine Windows programmalader
Name[sv]=Wine Windows Programstartare
Name[ro]=Wine - Încărcătorul de programe Windows
Name[ru]=Wine - загрузчик Windows программ
Name[uk]=Wine - завантажувач Windows програм
Name[fr]=Wine - Chargeur de programmes Windows
Name[ca]=Wine - Carregador d'aplicacions del Windows
Name[pt]=Carregador de aplicativos Windows Wine
Name[pt_br]=Carregador de aplicativos Windows Wine
Name[it]=Wine Carica Programmi Windows
Name[da]=Wine, Programstarter til Windows-programmer
Name[nb]=Wine - for kjøring av Windows-programmer
Name[nn]=Wine - for køyring av Windows-program
Name[sr]=Wine - дизач Windows програма
Name[sr@latin]=Wine - dizač Windows programa
Name[tr]=Wine - Windows programı yükleyicisi
Name[hr]=Wine - dizač Windows programa
Name[he]=Wine — מריץ תכניות Windows
Name[ja]=Wine Windowsプログラムローダー
Exec=wine start /unix %f
MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut;
Icon=wine
NoDisplay=true
StartupNotify=true

Megjegyzem,
-- a Wine HQ (külső tükör) használatakor az indító az opt könyvtár alatt található, és az /usr/share/applications/ elérési úton egy szimbolikus link hivatkozik rá.
-- a menüben Wine Windows Program Loader néven megjelenhet, ha a menüszerkesztő alkalmazásban a megjelenését engedélyezzük ... azonban a látható megjelenésnek célja nincs, mert a fájlkezelős „Megnyitás..” műveletekhez tartozik, az EXE vagy az MSI fájlok telepítéséhez. Valamint vonatkozik a böngésző letöltés műveleteire is (application/x-ms-shortcut). Az indító parancssorban (Exec) az f változó (fájl) utal a futtatandó fájlra:

wine start /unix %f

Az EXE és az MSI fájltársítást az indító ezen sora mutatja:

MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut;

Enjoy :-)

Hozzászólások

kimarite képe

Linux Mint 20: wine 5.0-3ubuntu1 (külső tükör nélkül)

Értékelés: 

0
Még nincs értékelve

Teendők
-- a Synapticban kijelöltem telepítésre a wine csomagot. Csak ezt: 5.0-3ubuntu1.
-- 1200 MB helyfoglalás, az i386-os architektúra csomagjai alapértelmezetten települtek.
-- újrandítottam a rendszert. ... nem jelent meg a fájl társítás.
-- létrehoztam a „~/.local/share” útvonalon az „applications” könyvtárat, mely korábban nem létezett, és ebbe a könyvtárba mentettem el a wine.desktop fájlt, melynek tartalma:

[Desktop Entry]
Type=Application
Name=Wine Windows Program Loader
Name[ar]=منظومة واين لتشغيل برامج وندوز
Name[cs]=Zavaděč programů pro Wine
Name[de]=Wine Windows-Programmstarter
Name[es]=Wine Cargador de programas de Windows
Name[lt]=Wine Windows programų paleidyklė
Name[nl]=Wine Windows programmalader
Name[sv]=Wine Windows Programstartare
Name[ro]=Wine - Încărcătorul de programe Windows
Name[ru]=Wine - загрузчик Windows программ
Name[uk]=Wine - завантажувач Windows програм
Name[fr]=Wine - Chargeur de programmes Windows
Name[ca]=Wine - Carregador d'aplicacions del Windows
Name[pt]=Carregador de aplicativos Windows Wine
Name[pt_br]=Carregador de aplicativos Windows Wine
Name[it]=Wine Carica Programmi Windows
Name[da]=Wine, Programstarter til Windows-programmer
Name[nb]=Wine - for kjøring av Windows-programmer
Name[nn]=Wine - for køyring av Windows-program
Name[sr]=Wine - дизач Windows програма
Name[sr@latin]=Wine - dizač Windows programa
Name[tr]=Wine - Windows programı yükleyicisi
Name[hr]=Wine - dizač Windows programa
Name[he]=Wine — מריץ תכניות Windows
Name[ja]=Wine Windowsプログラムローダー
Exec=wine start /unix %f
MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut;
Icon=wine
NoDisplay=true
StartupNotify=true

Az eredmény:

kimarite képe

Linux Mint 18.3: wine (külső tükör nélkül)

Értékelés: 

0
Még nincs értékelve

Teendők
-- a Synapticban kijelöltem telepítésre a wine csomagot. Egyetlenegyet.
-- az i386-os architektúra csomagjai alapértelmezetten települtek.
-- a fájl társítás azonnal megjelent.
Desktop fájl készítésére nem volt szükség!

kimarite képe

Linux Mint 19.3: wine (külső tükör nélkül)

Értékelés: 

0
Még nincs értékelve

Mintha kicsit meg lenne keverve minden. A Synapticban nem igazán lehet telepíteni a Wine-t...

Teendők (terminálban):

sudo aptitude install wine-installer

(korábbi próbálkozások alkalmával egyéb függőségek települtek, gstreamer, ilyesmi ..., a lényegen nem változtat szerintem: az aptitude megoldja, mint mindig. Máshogyan nem ment.)

Tájékoztatás:

A következő ÚJ csomagok lesznek telepítve:         
  wine-desktop-files{a} wine-installer wine-stable{a} wine-stable-amd64{a}
  wine-stable-i386:i386{a} winehq-stable{a}

Megjegyzem, a wine-desktop-files alkalmazás a menübe teszi a Wine-t. Sokak igényét elhozta a nyuszi vagy a Télapó!

Mindezek után:

kimarite képe

LMDE 4, Cinnamon: wine (külső tükör nélkül)

Értékelés: 

0
Még nincs értékelve

Teendők
-- a Synapticban kijelöltem telepítésre a wine csomagot. Egyetlenegyet.
-- az i386-os architektúra csomagjai alapértelmezetten települtek.
-- újrandítottam a rendszert. ... nem jelent meg a fájl társítás.
-- létrehoztam a „~/.local/share” útvonalon az „applications” könyvtárat, mely korábban nem létezett, és ebbe a könyvtárba mentettem el a wine.desktop fájlt, melynek tartalma (már ismert):

[Desktop Entry]
Type=Application
Name=Wine Windows Program Loader
Name[ar]=منظومة واين لتشغيل برامج وندوز
Name[cs]=Zavaděč programů pro Wine
Name[de]=Wine Windows-Programmstarter
Name[es]=Wine Cargador de programas de Windows
Name[lt]=Wine Windows programų paleidyklė
Name[nl]=Wine Windows programmalader
Name[sv]=Wine Windows Programstartare
Name[ro]=Wine - Încărcătorul de programe Windows
Name[ru]=Wine - загрузчик Windows программ
Name[uk]=Wine - завантажувач Windows програм
Name[fr]=Wine - Chargeur de programmes Windows
Name[ca]=Wine - Carregador d'aplicacions del Windows
Name[pt]=Carregador de aplicativos Windows Wine
Name[pt_br]=Carregador de aplicativos Windows Wine
Name[it]=Wine Carica Programmi Windows
Name[da]=Wine, Programstarter til Windows-programmer
Name[nb]=Wine - for kjøring av Windows-programmer
Name[nn]=Wine - for køyring av Windows-program
Name[sr]=Wine - дизач Windows програма
Name[sr@latin]=Wine - dizač Windows programa
Name[tr]=Wine - Windows programı yükleyicisi
Name[hr]=Wine - dizač Windows programa
Name[he]=Wine — מריץ תכניות Windows
Name[ja]=Wine Windowsプログラムローダー
Exec=wine start /unix %f
MimeType=application/x-ms-dos-executable;application/x-msi;application/x-ms-shortcut;
Icon=wine
NoDisplay=true
StartupNotify=true

-- továbbra sem jelent meg a fájl társítás a környezeti menüben

-- a környezeti menü (egér jobb gombos menü) Megnyitás elemének kiválasztásával megnyitottam a wine.desktop fájlt:

-- a Megjelölés megbízhatóként elem megnyomásával megbízhatónak jelöltem a desktop fájlt (nem szokás):

-- a fájlnév immár a desktop fájloknál megszokott alkalmazás néven látható:

-- a környezeti menüben megjelenik a Wine Windows Program Loader lehetőség: