Iklan

Anggur Cara Menjalankan Aplikasi & Game Windows dengan Linux WineApakah ada cara untuk membuat perangkat lunak Windows berfungsi di Linux? Satu jawaban adalah dengan menggunakan Wine, tetapi meskipun itu bisa sangat berguna, mungkin itu hanya pilihan terakhir Anda. Inilah sebabnya. Baca lebih banyak memberi pengguna Linux kemampuan untuk menjalankan perangkat lunak Windows di luar domain Microsoft. Dengan demikian, itu bisa bantu transisi Anda menjauh dari Windows Hai Pengguna Windows, Haruskah Anda Beralih ke Linux atau Mac?Apakah Anda pernah mempertimbangkan beralih dari Windows ke Linux atau Mac? Jawaban cepat: jika Anda menggunakan Windows, tetap menggunakan Windows — dan jangan khawatir untuk meningkatkannya dulu. Inilah sebabnya. Baca lebih banyak , kurang terikat oleh perangkat lunak platform eksklusif.

Namun anggur tidak sempurna. Beberapa program membutuhkan kerja keras untuk bergerak, sementara yang lain tidak akan bekerja sama sekali. Yang sedang berkata, langkah-langkah di bawah ini akan memaksimalkan peluang Anda menjalankan program Windows di kotak Linux Anda.

instagram viewer

Mengapa Program Saya Tidak Berjalan?

Sederhananya, Wine menjalankan perangkat lunak Windows dengan membalikkan bagian rekayasa sistem operasi Windows untuk Linux. Di dunia Microsoft, komponen ini disebut DLL (Dynamic Link Libraries). Mereka menyediakan fitur dan kemampuan tambahan yang diandalkan program lain untuk bekerja. Contohnya adalah d3d8.dll, yang memberi akses ke program Kemampuan gaming DirectX 8 dari Microsoft Semua yang Perlu Anda Ketahui Tentang DirectX di 2016Jika Anda seorang gamer PC, Anda benar-benar harus menggunakan DirectX karena itu dapat secara signifikan meningkatkan kinerja game Anda! Ini semua yang perlu Anda ketahui. Baca lebih banyak .

Cukuplah untuk mengatakan, ada banyak DLL yang Wine sediakan setara. Ada kemungkinan bahwa Wine memiliki kesalahan dalam implementasinya. Anggur bahkan mungkin tidak memilikinya! Ini adalah alasan utama di balik mengapa program Windows berperilaku tidak pantas atau menolak bekerja di Linux. Dengan demikian, langkah-langkah di bawah ini bertujuan untuk mendapatkan implementasi Wine sedekat mungkin dengan Windows.

Instal Program dengan PlayOnLinux

PlayOnLinux PlayOnLinux Membawa Windows Games & Program Ke Linux Baca lebih banyak memungkinkan Anda menjalankan berbagai versi Wine yang terbukti berfungsi dengan program yang ingin Anda jalankan. Itu juga dapat secara otomatis memasok Wine dengan DLL asli untuk membantunya berfungsi lebih baik. Ini semua dilakukan di bawah tenda, jadi Anda hanya harus memilih apa yang ingin Anda instal dan kemudian jalankan.

mainonlinux utama

Saat memasang program menggunakan PlayOnLinux hampir selalu memastikan kelancaran, Anda mungkin tidak menemukan apa yang Anda inginkan dalam katalog mereka. Tapi buka halaman unduhan dan coba dulu.

Apa Arsitektur Anggur Anda?

Jika Anda menemukan pilihan program PlayOnLinux kurang, Anda mungkin harus menggunakan untuk menginstal program Anda secara manual. Sebelum menyelam, Anda harus mengajukan satu pertanyaan: apakah Wine Anda Mode 64-bit atau mode 32-bit Apa Perbedaan Antara Windows 32-Bit dan 64-Bit?Apa perbedaan antara Windows 32-bit dan 64-bit? Berikut adalah penjelasan sederhana dan cara memeriksa versi yang Anda miliki. Baca lebih banyak ?

Seperti Windows, Linux dan Wine memiliki versi berbeda dari dirinya yang dirancang untuk arsitektur komputer tertentu. Anda mungkin menggunakan Linux versi 64-bit, dan demikian pula dengan Wine versi 64-bit.

Untuk memeriksa yang mana yang Anda gunakan, masukkan perintah ini:

winecfg

Setelah itu, klik tombol Versi Windows. Anda akan melihat daftar berbagai edisi Windows yang dapat ditiru oleh Wine. Jika Anda menggunakan Anggur 32-bit, edisi lebih lama dari Windows XP akan muncul karena mereka hanya tersedia dalam mode 32-bit.

winecfg

Mengubah Arsitektur Wine Anda

Meskipun perangkat lunak yang dirancang untuk sistem 32-bit akan bekerja pada versi 64-bit Wine, mereka cenderung bekerja lebih baik dengan versi 32-bit. Untungnya, mengubah arsitektur Wine Anda cukup sederhana:

ekspor WINEARCH = win32. ekspor WINEPREFIX = ~ / .wine32. winecfg

Perintah pertama memberi tahu Wine untuk pergi dalam mode 32-bit, sedangkan perintah kedua memberitahu Wine tempat membuat folder baru (‘. 'Pada akhirnya membuat folder disembunyikan - Anda dapat menghapus ini jika Anda mau). Karena folder ini tidak ada, perintah ketiga membuatnya untuk kita.

Jika Anda ingin menjalankan program menggunakan versi Wine ini, Anda harus memasukkan dua perintah pertama sebelum melakukannya. Ini bisa sedikit membosankan, jadi jika Anda menginginkan ini sebagai versi Wine default Anda, Anda dapat membuat file untuk melakukan ini secara otomatis untuk Anda.

sudo nano /etc/profile.d/wine.sh
awalan anggur nano

Cukup tambahkan dua perintah pertama seperti yang Anda lakukan untuk membuat folder Wine baru Anda. Anda mungkin harus me-reboot komputer Anda agar pengaturan ini berfungsi. Setelah ini, Anda akan dapat menjalankan program dengan sederhana anggur [program] perintah.

Gunakan Staging Version of Wine

Pementasan anggur memiliki banyak perbaikan bug dan fitur yang belum membuatnya menjadi rilis utama. Karena itu, Anda mungkin memiliki peluang yang lebih baik untuk menjalankan program Anda jika Anda menggunakannya. Anda dapat menemukan instruksi spesifik tentang cara melakukannya untuk distribusi Linux Anda di situs web mereka.

Untuk pengguna Ubuntu / Mint, berikut adalah perintah terminal yang Anda masukkan:

sudo add-apt-repository ppa: wine / wine-builds. sudo apt-get pembaruan. sudo apt-get install --install-merekomendasikan pementasan anggur winehq-staging

Anda dapat memeriksa apakah Anda menggunakan pementasan Wine dengan memasukkan perintah ini:

anggur - versi
versi anggur

Gunakan Komponen Windows Asli Dengan Winetricks

Wine memiliki kemampuan untuk menggunakan Windows DLL bersama dengan yang direkayasa secara terbalik. Dalam banyak kasus, ini dapat membantu kompatibilitas yang lebih baik. Untuk melakukan ini, Anda harus mengunduhnya, dan secara eksplisit meminta Wine untuk menggunakannya. Script shell bernama Winetricks mengotomatiskan proses ini sehingga Anda tidak perlu khawatir tentang prosesnya.

Perintah di bawah ini menggunakan Wget Menguasai Wget & Mempelajari Beberapa Trik Mengunduh yang RapiTerkadang tidak cukup untuk menyimpan situs web secara lokal dari browser Anda. Terkadang Anda membutuhkan kekuatan lebih. Untuk ini, ada alat baris perintah kecil yang rapi yang dikenal sebagai Wget. Wget adalah ... Baca lebih banyak untuk mengunduh skrip:

wget -O winetricks.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks. chmod 755 winetricks.sh

Perintah kedua membuat skrip berjalan. Linux mencegah agar skrip acak tidak dapat dieksekusi secara default untuk alasan keamanan Apakah Linux Benar-Benar Aman seperti yang Anda Pikirkan?Linux sering disebut-sebut sebagai sistem operasi paling aman yang bisa Anda dapatkan, tetapi apakah ini benar-benar masalahnya? Mari kita lihat berbagai aspek keamanan komputer Linux. Baca lebih banyak . Yang harus Anda lakukan sekarang adalah meminta Winetricks untuk menginstal file tertentu di terminal seperti:

./winetricks.sh-dll

Jika Anda memasukkan perintah ini, Winetricks juga dapat menunjukkan kepada Anda semua DLL yang mungkin dapat Anda instal dengannya:

./winetricks.sh dll

Program yang berbeda bergantung pada DLL yang berbeda, jadi saya sarankan untuk memeriksa yang resmi Database aplikasi anggur untuk beberapa petunjuk tentang apa yang harus dipasang. Cukup cari perangkat lunak yang Anda inginkan, dan Anda pasti melihat orang lain di kapal yang sama dengan Anda.

Periksa Anggur untuk Kesalahan

Jika aplikasi yang ingin Anda jalankan tidak ada dalam basis data aplikasi Wine, Anda masih bisa melakukan sedikit bolak-balik untuk menebak masalahnya. Misalnya, Anda dapat melihat kesalahan yang diproduksi Wine seperti ini:

anggur [program] &> debug.txt
debug anggur

Ketika Anda menjalankan program Anda di terminal, setiap kesalahan yang terjadi akan dikirim ke file di atas. Sesuatu seperti ini mungkin membantu Anda melacak apa yang salah dengan Wine. Dengan cara ini, Anda mungkin dapat menginstal DLL bermanfaat menggunakan Winetricks.

Melaporkan Bug

Jika program Anda masih tidak berfungsi meskipun ada upaya terbaik Anda, masalahnya mungkin ada dalam kode Wine itu sendiri. Jika itu masalahnya, saya sarankan mengirim laporan bug ke pelacak bug WineHQ.

pelacak bug anggur

Ini seharusnya tidak perlu dalam kebanyakan kasus, tetapi jika Anda tertarik untuk melakukannya, ada beberapa hal yang harus diingat:

  • Jelaskan dengan jelas masalah Anda, apa itu, dan bagaimana masalah itu muncul.
  • Lampirkan file kesalahan dengan laporan Anda (seperti yang di atas). Ini membuat masalah lebih mudah diidentifikasi untuk pengembang.
  • Bersikap sopan dan santun 7 Pedoman Netiket Untuk Menulis Email & Posting ForumNetiquette adalah kependekan dari etiket jaringan atau internet. Ini mencakup seperangkat konvensi sosial khusus yang ditemukan dalam interaksi online. Meskipun netiket sangat mirip dengan perilaku atau etiket yang baik dalam pertemuan offline, ada ... Baca lebih banyak ! Orang-orang akan lebih bersedia membantu jika Anda melakukannya.

Apakah Anda memiliki kisah sukses Wine untuk dibagikan? Apakah Anda mengalami masalah dengan itu? Beri tahu kami di komentar di bawah.

Kredit Gambar: Sicco Hesselmans via Shutterstock.com

Saat ini sedang belajar untuk BIT, Austin Luong adalah penggemar Linux yang gemar bergaul tentang perangkat lunak bebas. Dia juga suka menulis sci-fi, tetapi hanya dalam privasi hard disk drive-nya.