Cài đặt ứng dụng Windows vào Linux / Ubuntu

     Phần mềm Wine là một lớp tương thích mã nguồn mở, miễn phí, cho phép chạy các ứng dụng và trò chơi được thiết kế cho hệ điều hành Windows trên các hệ điều hành tương tự Unix, như Linux và macOS. Wine không phải là một trình giả lập, mà hoạt động bằng cách dịch các lệnh gọi API của Windows thành các lệnh gọi hệ thống của Linux hoặc macOS, giúp ứng dụng Windows chạy trực tiếp và mượt mà hơn. 

Cách thức hoạt động:

Dịch lệnh API: Thay vì chạy một bản sao của hệ điều hành Windows, Wine dịch các lệnh API của Windows thành các lệnh mà hệ điều hành Linux/macOS có thể hiểu và thực thi. 

Môi trường tương thích: Wine tạo ra một môi trường ảo giúp các ứng dụng Windows tin rằng chúng đang chạy trên hệ điều hành Windows. 

1. Cách cài đặt Wine trên Ubuntu 24.04 / Linux Mint 22.

        Để cài đặt, bạn thực thi các câu lệnh như sau:

sudo dpkg --add-architecture i386


sudo apt update


wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key


sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources


sudo apt update

sudo apt install --install-recommends winehq-stable

2. Cách cài đặt phần mềm vào Wine.

        Sau khi tải phần mềm về máy tính, bạn bấm chuột phải vào tệp tin thực thi và chọn Open with, tiếp tục chon Wine Windows Programe Loader. Wine khởi động lần đầu sẽ tải Wine Mono Installer về và cài đặt vào môi trường Wine.
        Sau khi Wine Mono Installer cài đặt xong, thì tiếp tục chạy quá trình cài đặt phần mềm bạn muốn cài đặt.

        Các lần cài đặt phần mềm sau này sẽ không cần thiết lập Wine Mono Installer nữa.

3. Cách gỡ bỏ phần mềm khỏi Wine.

        Để tháo gỡ phần mềm khỏi Wine thì bạn mở Terminal đánh câu lệnh sau:

wine uninstaller


    Giao diện trình quản lý ứng dụng của Wine sau, ta chọn ứng dụng cần gỡ bỏ và bấm Remove.  

   



    Bạn nên cài phần mềm giao diện ngôn ngữ là tiếng Anh để tránh bị lỗi font. Ngoài ra bạn nên cài font của Mirosoft vào máy để tiện sử dụng.

    sudo apt install ttf-mscorefonts-installer


*** Để cài đặt trên Ubuntu 22.04 / Linux Mint 21 thì các bạn thay thế bằng câu lệnh sau:

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

*** Mình đã cài thử một vài phần mềm, nhìn chung các ứng dụng hoạt động không ổn định vì khác môi trường hoạt động! Để hoạt động ổn định, bạn nên cài giả lập bằng Virtualbox.




Đăng nhận xét

Post a Comment (0)