Cara Memasang dan Mengkonfigurasi Wain di Ubuntu

How Install Configure Wine Ubuntu



Artikel ini akan menerangkan cara memasang dan mengkonfigurasi Wine di Ubuntu untuk menjalankan aplikasi yang serasi dengan Windows.

Mengenai Wain

Wine adalah perisian sumber terbuka dan bebas yang membolehkan anda menjalankan program dan permainan yang serasi dengan Microsoft Windows di Linux, macOS, dan Android (sokongan eksperimental). Anggur telah dikembangkan selama lebih dari dua dekad dan keserasian aplikasi telah bertambah baik sejak pertama kali dilancarkan. Ia sering disalahtafsirkan sebagai emulator. Walau bagaimanapun, hanya lapisan keserasian yang mengubah panggilan API Windows ke panggilan POSIX dalam masa nyata, memberikan prestasi yang hampir sama dengan Windows (dan dalam beberapa kes lebih baik). Wain bermaksud Wine Is Bukan Emulator.







Memasang Wain di Ubuntu

Pakej wain disertakan dalam repositori Ubuntu secara lalai. Namun, ia tidak selalu terkini dan setanding dengan siaran terbaru. Oleh itu, disyorkan untuk memasang pakej wain dari PPA Ubuntu rasmi yang disediakan oleh pasukan wain. Untuk melakukannya, jalankan perintah berikut berturut-turut:



Untuk Ubuntu 19.10:



$sudoapt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
$sudokemas kini tepat

Untuk Ubuntu 18.04:





$sudoapt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$sudokemas kini tepat

Anda kini boleh memasang kandang anggur, pembangun atau membuat pementasan dengan menjalankan salah satu arahan di bawah:

$sudotepatpasangwinehq-stabil
$sudotepatpasangwinehq-devel
$sudotepatpasangpementasan winehq

Perbezaan Antara Binaan Anggur Yang Berbeza

Repositori wain rasmi menyediakan tiga binaan yang berbeza, stabil, maju dan berperingkat. Binaan yang stabil, seperti namanya, menyediakan wain versi stabil terkini sementara binaan pemaju sedang dalam versi, versi terkini. Pembuatan pementasan mengandungi banyak patch eksperimen yang bertujuan untuk menguji beberapa ciri atau memperbaiki masalah keserasian. Tidak ada jaminan bahawa semua tambalan ini akan dimasukkan ke dalam cawangan stabil di masa depan.



WINEARCH

Setelah memasang wain, anda boleh menggunakan pemboleh ubah persekitaran WINEARCH untuk menentukan seni bina yang betul untuk awalan wain. Secara lalai, semua aplikasi wain dipasang dalam persekitaran 64-bit. Walau bagaimanapun, anda boleh mengubah tingkah laku dengan menggunakan pemboleh ubah persekitaran WINEARCH dalam format berikut:

  • WINEARCH = win32
  • WINEARCH = win64

Perhatikan bahawa anda hanya perlu menggunakan WINEARCH sekali sahaja semasa membuat awalan baru (dijelaskan di bawah).

Memahami Ciri WINEPREFIX

WINEPREFIX adalah ciri wain yang cukup berguna di mana anda boleh mengasingkan dan mengemas aplikasi windows, perpustakaan sistem, dan fail konfigurasi dengan mengurungnya dalam satu direktori. Anda boleh membuat sebilangan awalan yang anda mahukan dan masing-masing akan dilayan secara berasingan.

Ramai pengguna Linux lebih suka membuat awalan terpisah untuk setiap aplikasi atau permainan Windows yang ingin mereka pasang dan jalankan menggunakan wain. Selalunya pemasangan aplikasi Windows memerlukan pemasangan perpustakaan dan alatan pihak ketiga. Menggunakan awalan berasingan untuk aplikasi memastikan keserasian yang lebih baik, konflik yang lebih sedikit, dan sistem fail yang lebih bersih. Anda boleh membuat WINEPREFIX baru dengan menggunakan pemboleh ubah persekitaran dalam format berikut:

$WINEPREFIX=/jalan/ke/awalanarak /jalan/ke/fail.exe

Perintah di atas akan menjalankan file.exe menggunakan jalur awalan yang ditentukan dalam pemboleh ubah WINEPREFIX. Sekiranya jalan tidak ada, direktori baru akan dibuat secara automatik. Sekiranya anda menghilangkan pemboleh ubah WINEPREFIX, semua aplikasi akan dipasang di awalan lalai yang terletak di folder wain tersembunyi di direktori utama anda (~ / .wine).

Menggunakan WINEARCH dan WINEPREFIX Bersama untuk Menjalankan Aplikasi Windows

Anda boleh menggabungkan WINEARCH dengan WINEPREFIX khusus untuk menentukan seni bina untuk awalan dengan betul.

$WINEARCH= win32WINEPREFIX=/jalan/ke/awalanarak /jalan/ke/fail.exe

Susun atur Sistem Filem Awalan Anggur

Semua awalan wain, lalai atau khusus, merangkumi banyak fail dan folder yang mewakili sistem fail Windows khas di mana semua perpustakaan dan aplikasi sistem dipasang dalam pemacu C. Awalan ini mengandungi sebilangan perpustakaan yang merupakan sebahagian daripada projek sumber terbuka Wine. Tangkapan skrin di bawah akan memberi anda idea mengenai susun atur direktori:

Sekiranya anda menjalankan pemasang .exe atau .msi menggunakan wain, aplikasi akan dipasang di Program Files di bawah drive_c (melainkan jika anda memberikan jalan khusus). Jadi untuk menjalankan fail .exe setelah pemasangan selesai, anda mungkin perlu pergi ke folder aplikasi di direktori Program Files untuk melancarkan aplikasi.

Winecfg

Anda boleh mengubah banyak tetapan dan tingkah laku awalan wain dengan menjalankan perintah winecfg. Beberapa tetapan termasuk tetapan paparan, tetapan pemacu luaran dan tetapan audio.

Jalankan salah satu arahan berikut untuk melancarkan winecfg:

$winecfg
$WINEPREFIX=/jalan/ke/awalanwinecfg

Panel Kawalan Wain

Panel kawalan wain adalah utiliti berguna lain yang termasuk dalam wain yang membolehkan anda mengkonfigurasi gamepad dan mengubah pilihan berguna lain.

Anda boleh menjalankan winecontrol menggunakan salah satu arahan di bawah:

$arakkawalan
$WINEPREFIX=/jalan/ke/awalanarakkawalan

Winetricks

Winetricks adalah alat berguna yang disertakan dengan wain, yang membolehkan anda memasang banyak perpustakaan dan aplikasi pihak ketiga dari antara muka GUI. Ini juga membolehkan anda mengubah pengaturan untuk wineprefix dan melakukan tugas penyelenggaraan. Walaupun GUI winetricks tidak begitu intuitif seperti aplikasi GTK dan Qt Linux khas lain, ia menyelesaikan tugasnya.

Untuk memasang winetricks di Ubuntu, jalankan arahan di bawah:

$sudotepatpasangwinetricks

Anda kini boleh menjalankan winetricks menggunakan salah satu arahan berikut:

$ winetricks
$WINEPREFIX=/jalan/ke/winetricks awalan

Winetricks juga mempunyai antara muka baris perintah yang bagus, anda boleh mengetahui lebih lanjut mengenainya dengan menjalankan perintah di bawah:

$winetricks- menolong

Menjalankan Fail Lnk dalam Wain

Setakat ini contoh di atas telah menjelaskan cara menjalankan fail .exe menggunakan Wine. Walau bagaimanapun, beberapa aplikasi di Windows dilengkapi dengan fail .lnk yang tidak lain hanyalah jalan pintas ke binari yang boleh dilaksanakan dengan beberapa penyesuaian dan parameter tambahan.

Untuk menjalankan fail .lnk menggunakan wain, anda harus menjalankan perintah menggunakan salah satu format berikut:

$arakmulakan/jalan/ke/fail.lnk
$WINEPREFIX=/jalan/ke/awalanarakmulakan/jalan/ke/fail.lnk

Menjalankan fail Bat di Wine

Fail bat adalah fail skrip seperti bash yang dapat dijalankan di Windows menggunakan command prompt atau jurubahasa. Wine merangkumi utiliti wineconsole yang dapat digunakan untuk melancarkan command prompt dan menjalankan fail .bat. Anda boleh menjalankan fail .bat menggunakan salah satu arahan berikut:

$wineconsole /jalan/ke/fail.bat
$WINEPREFIX=/jalan/ke/awalanwineconsole /jalan/ke/fail.bat

Jurubahasa arahan yang ditunjukkan di atas menyokong semua arahan utama yang serasi dengan Windows.

Kesimpulannya

Wine mampu menjalankan banyak aplikasi Windows di Linux, merapatkan jurang antara dua platform. Walaupun beberapa aplikasi popular belum berfungsi dengan Wine, keserasian keseluruhan telah bertambah baik. Sejak kebelakangan ini, Valve mengumumkan lapisan keserasian Proton untuk menjalankan permainan Windows di Linux menggunakan Steam. Proton didasarkan pada Wine dan dilengkapi dengan ciri tambahan, kemas kini kualiti hidup dan patch keserasian.