Eksekusi Windows dimulai dengan manajer arsip


9

Saya telah menginstal Wine dan beberapa aplikasi Windows yang diinstal di sana berjalan dengan baik, jika saya mulai menggunakan menu mouse sebelah kanan "Buka dengan pemuat program Wine". Tetapi jika saya mencoba memulai file .exe hanya dengan mengklik ganda saja, manajer arsip mencoba untuk membuka file yang dapat dieksekusi.

Bagaimana cara memperbaikinya?

Dan sesuatu seperti pertanyaan bonus sebagai mantan pengguna Windows: Dapatkah ini dilakukan dengan mudah untuk satu file yang saat ini saya lihat di manajer file (mirip dengan menu konteks "Buka dengan ..." di Windows) dan untuk banyak jenis file secara bersamaan (seperti di Windows, menggunakan menu "Folder settings" di Explorer)?

Jawaban:


12

Klik kanan, pilih Properties, buka tab "Open With", dan buat Wine aplikasi default untuk file EXE.


Terima kasih. Sekarang berfungsi dengan baik. Saya masih bertanya-tanya mengapa manajer arsip ditugaskan ke executable di tempat pertama. Mungkin membaca file zip yang dapat dieksekusi?
Bananeweizen

Itu dugaan saya juga: arsip self-extracting (belum tentu zip, rar punya juga IIRC).
Marius Gedminas

6

Dari 17,04, paket anggur telah menjadi wine-stabledan wine-development. Ini adalah coinstallable, sehingga wine.desktopfile tidak diinstal /usr/share/applicationsoleh salah satu dari paket ini untuk menghindari konflik. Karenanya, Wine tidak memiliki entri di menu Open With. Dari /usr/share/doc/wine-stable/README.Debian.gz:

Untuk mengaktifkan dukungan seluruh sistem untuk file .exe, jalankan perintah berikut (ganti /usr/share/doc/winedengan /usr/share/doc/wine-developmentjika Anda menggunakan wine-development):

$ sudo cp /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/

Untuk mendukung ini hanya untuk mengeksekusi pengguna Anda saat ini:

$ cp /usr/share/doc/wine/examples/wine.desktop ~/.local/share/applications/

Untuk menghapus asosiasi tipe file asli ini lagi jalankan perintah berikut:

$ sudo rm -f /usr/share/applications/wine.desktop
$ sudo update-desktop-database
$ rm -f ~/.local/share/applications/wine.desktop
$ rm -f ~/.local/share/applications/wine-extension-*
$ update-desktop-database ~/.local/share/applications/

Ini agak keliru /usr/share/doc/wine-stable, bukan /usr/share/doc/wine.

sudo cp /usr/share/doc/wine-stable/examples/wine.desktop /usr/share/applications/

Dan Wine akan mulai muncul di daftar Open With untuk seleksi.



-1

Itu tidak selalu berhasil. Beberapa pengaturan untuk penanganan jenis file dapat ditemukan di

.local/share/applications/mimeapps.list

Dalam file itu, saya menemukan baris berikut:

application/x-ms-dos-executable=file-roller.desktop;wine.desktop;

dan mengubahnya menjadi

application/x-ms-dos-executable=wine.desktop;

Setelah menyimpan file hasilnya langsung aktif.


Jika jawaban ini dimaksudkan sebagai komentar atas jawaban orang lain (yaitu Marius Gedminas), Anda harus menambahkan informasi ke jawaban Anda tentang jawaban siapa yang Anda maksud.
karel

wine.desktop tidak lebih dari 17,04
Khurshid Alam
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.