Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Ketidakmampuan untuk dengan mudah menjalankan aplikasi Windows populer di Linux telah lama menjadi penghalang adopsi Linux secara luas. Meskipun sebagian besar aplikasi akan berjalan dengan Wine atau di mesin virtual VirtualBox, solusi ini sangat rumit, tidak elegan, dan memerlukan banyak penyesuaian dan konfigurasi.

Dengan WinApps, Anda dapat dengan mudah mengelola dan menjalankan perangkat lunak Windows di Linux, dan bahkan mengintegrasikannya ke dalam sistem dan menu konteks Anda.

Mengapa Menjalankan Perangkat Lunak Windows di Linux?

Perangkat lunak sumber terbuka memang bagus, tetapi tidak semua orang berpikir demikian. Dalam bisnis, Microsoft Office adalah paradigma yang dominan, muncul pertama kali pada tahun 1990, setahun sebelum rilis kernel Linux pertama. Tidak peduli seberapa besar Anda menyukai LibreOffice, terkadang, Anda hanya perlu menggunakan apa yang digunakan orang lain.

instagram viewer

Demikian pula, profesional desain grafis dan fotografi menggunakan Adobe Photoshop, dan klien mengharapkan produk mereka dibuat menggunakan Photoshop, bukan Alternatif produk Adobe untuk Linux seperti GIMP.

Wine (Wine bukan emulator) adalah lapisan kompatibilitas yang mampu menjalankan aplikasi Windows di distro Linux. Ini bekerja dengan baik dengan banyak perangkat lunak Windows tetapi rewel untuk diatur, dan sementara aplikasi pihak ketiga seperti PlayOnLinux membuat konfigurasi lebih mudah, itu masih belum ideal.

Cara lain untuk menggunakan aplikasi Windows di Linux adalah dengan mengatur mesin virtual menggunakan VirtualBox dan salinan Windows berlisensi. Ini juga tidak ideal, karena Anda sebenarnya harus mem-boot VM hanya untuk menggunakan satu aplikasi tertentu.

WinApps untuk Linux Memudahkan Menjalankan Aplikasi Windows

Tidak ada salahnya menjalankan mesin virtual untuk menggunakan aplikasi Windows, tetapi terkadang Anda tidak ingin memuat seluruh sistem operasi hanya untuk mengirim email menggunakan Microsoft Outlook. Dan jika karena alasan tertentu, Anda ingin menggunakan Microsoft Outlook sebagai aplikasi email default, itu tidak mudah cara mengaktifkannya di dalam VM saat Anda mengeklik tautan "mailto" menggunakan browser di host Anda mesin.

WinApps untuk Linux menggunakan Remote Desktop Protocol (RDP), dan memungkinkan Anda memperlakukan aplikasi Windows seolah-olah merupakan bagian dari distro Linux Anda sendiri. Ini termasuk menambahkannya ke menu mulai dan integrasi untuk menangani jenis MIME.

Anda masih akan menggunakan VM, tetapi menjalankan aplikasi di desktop Linux Anda akan mulus dengan mesin virtual Anda yang bertindak sebagai subsistem untuk WinApps. Setelah terinstal, Anda tidak perlu melihat desktop Windows lagi. Meskipun menggunakan WinApps itu sederhana, memasukkannya ke sistem Anda mungkin membutuhkan waktu.

Siapkan VM Anda Sebelum Menginstal WinApps

Sebelum Anda menginstal WinApps untuk Linux, Anda harus memiliki mesin virtual KVM yang menjalankan Windows. Cara termudah untuk melakukannya adalah menginstal Virtual Machine Manager.

sudo apt-mendapatkan instal virt-manager

... dan tambahkan pengguna Anda ke grup libvirt:

sudo usermod -aG libvirt nama pengguna

Unduh ISO driver KVM VirtIO menggunakan:

dapatkan https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

Mulai Manajer Mesin Virtual, lalu dari menu, pilih Sunting Kemudian Preferensi. Centang kotak yang ditandai Aktifkan pengeditan XML.

Tutup dialog, lalu klik ikon "Buat mesin virtual baru".

Memilih Instal media lokal, lalu pilih ISO Anda dan telusuri wizard. Satu-satunya nilai yang perlu Anda ubah adalah nama mesin, yang perlu disebut "RDPWindows" agar WinApps bisa mendeteksinya, dan pastikan anda mencentang "Sesuaikan konfigurasi sebelum menginstal"kotak.

Setelah Anda klik Menyelesaikan, Anda perlu melakukan konfigurasi tambahan sebelum menginstal Windows:

  • Dalam CPU bagian, centang kotak untuk "Salin konfigurasi CPU host"
  • Masih di CPU bagian, beralih ke XML tab, dan pastikan bahwa jam bagian berbunyi:
    <offset jam='waktu lokal'>
    <nama pengatur waktu='hpet' hadir='Ya'/>
    <nama pengatur waktu='hypervclock' hadir='Ya'/>
    </clock>
  • Di dalam Penyimpanan, turunkan alokasi saat ini menjadi 1024MB
  • Di bawah Opsi Booting, centang kotak untuk "Mulai mesin virtual saat boot host"
  • Di bawah Diska SATA1, Pilih "VirtIO" sebagai bus disk
  • Di bagian NIC, setel Model perangkat ke "virtio"
  • Klik Tambahkan Perangkat Keras tombol di kiri bawah layar, lalu pilih "CD ROM" sebagai jenis perangkat
  • Klik Mengelola, lalu pilih "virtio-win.iso" file yang Anda unduh sebelumnya

Anda sekarang siap untuk mulai menginstal Windows, jadi tekan tombol Mulai Instalasi tombol.

Penginstalan akan dilanjutkan seperti di perangkat lain mana pun hingga Anda ditanya, "Di mana Anda ingin menginstal Windows?" Tidak ada lokasi yang tersedia karena Windows tidak dilengkapi dengan driver untuk mesin virtual Anda.

Klik Muat Pengemudi, Kemudian Jelajahi. File ISO virtio-win akan dipasang sebagai drive, jadi pilih, arahkan ke AMD64 > w10, lalu pilih driver w10.

Driver akan diinstal, dan Anda dapat melanjutkan proses penyiapan Windows yang melelahkan seperti biasa.

Saat Anda menjawab pertanyaan tentang nama hewan peliharaan pertama Anda dan di mana Anda dilahirkan, sebelum Anda menolak untuk mengaktifkan riwayat perangkat, tolak untuk mengizinkan akses Windows ke lokasi Anda atau lokasi Anda. telepon, menjadi marah karena Anda tidak dapat mematikan semua telemetri, menolak tawaran keylogging, dan menolak kesempatan untuk memiliki iklan yang dipersonalisasi, Anda akan ingat mengapa Anda menggunakan Linux.

Akhirnya, Anda akan sampai ke desktop. Buka File Explorer dan temukan ISO virtio-win, yang harus dipasang sebagai drive. Buka, lalu klik dua kali virt-win-gt-64.exe, dan klik wizard. Windows ingin "menyelesaikan penyiapan perangkat Anda". Klik Ingatkan aku nanti untuk mengabaikan penawaran penjualan, lalu klik Menyelesaikan pada wizard virtio-win.

Buka Microsoft Edge untuk pertama dan terakhir kalinya, dan rekatkan https://github.com/Fmstrat/winapps/blob/main/install/RDPApps.reg ke bilah alamat untuk melihat beberapa entri registri yang perlu Anda tambahkan.

Klik kanan Mentah di atas cuplikan kode, lalu pilih Simpan target sebagai. Unduh ke lokasi pilihan Anda, klik kanan file di File Explorer, dan pilih Menggabungkan.

Anda memberi nama VM sebelumnya, dan sekarang Anda perlu mengubah nama yang diketahui Windows.

Klik di kotak pencarian dan ketik "Spesifikasi Perangkat". Di jendela baru, gulir sampai Anda melihat Ganti nama PC ini. Klik tombol, lalu ganti nama mesin menjadi "RDPWindows". Klik Berikutnya Kemudian Mulai Ulang Nanti.

Akhirnya, temukan Desktop Jarak Jauh di sidebar, dan alihkan tombol ke Pada.

Anda sekarang dapat menginstal aplikasi Windows seperti Microsoft Office, Adobe Photoshop, dan lainnya.

Saat Anda puas dengan rangkaian alat Anda di Windows, mulai ulang mesin, tetapi jangan masuk. Tutup penampil dan Manajer Mesin Virtual.

Cara Instal WinApps untuk Linux

Untuk terhubung dengan mesin virtual Anda, Anda perlu menginstal FreeRDP dan WinApps untuk Linux.

sudo apt-mendapatkan instal -y freerdp2-x11
git klon https://github.com/Fmstrat/winapps.git

Buat direktori baru untuk konfigurasi WinApps Anda di .config direktori:

mkdir ~/.config/winapps

...dan gunakan nano untuk membuat file konfigurasi itu sendiri:

nano ~/.config/winapps/winapps.conf

Di file baru, tambahkan nama pengguna dan kata sandi Windows Anda:

RDP_USER="Daud"
RDP_PASS="Kata Sandi Rahasia Super"

Simpan dan keluar dari nano dengan Ctrl + O Kemudian Ctrl + X.

Pindah ke direktori WinApps, dan uji apakah koneksi ke VM Windows Anda berfungsi:

bin/winapps memeriksa

Anda akan menerima peringatan ketidakcocokan sertifikat. Memasuki Y untuk menerima sertifikat. Desktop Windows akan muncul sebagai aplikasi layar penuh. Kembali ke terminal, dan batalkan proses dengan Ctrl + C.

Anda sekarang dapat menjalankan penginstal WinApps:

./pemasang.sh

Penginstal akan menanyakan apakah Anda ingin menginstalnya untuk pengguna saat ini atau seluruh sistem, dan kemudian akan memeriksa aplikasi yang terinstal di VM Windows Anda. Proses ini memakan waktu beberapa menit untuk selesai.

Selanjutnya, pilih bagaimana Anda ingin menangani pra-konfigurasi WinApps dan aplikasi lainnya.

Itu dia! Anda sekarang dapat mengakses aplikasi Windows dari desktop Linux dan menu konteks tanpa harus memulai desktop Windows lengkap atau berurusan dengan Wine.

Windows Juga Memiliki Aplikasi Sumber Terbuka!

Dengan menggunakan WinApps untuk menjalankan aplikasi Windows di desktop Linux Anda, Anda memiliki akses ke semua perangkat lunak berpemilik yang Anda perlukan untuk bisnis, pendidikan, dan kreativitas. Tetapi Windows juga memiliki perangkat lunak sumber terbuka, dan dengan sedikit usaha, Anda dapat menjalankan perangkat lunak sumber terbuka untuk Windows di distro Linux sumber terbuka Anda!