Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux

Nếu bạn đã chuyển sang Linux, bạn có thể thắc mắc về những ứng dụng Windows mà bạn phụ thuộc vào. Có một công cụ được gọi là WINE, cho phép các chương trình máy tính được phát triển cho Microsoft Windows chạy trên Linux. Không phải mọi ứng dụng Windows đều chạy dưới WINE, nhưng nhiều ứng dụng thì có.

RƯỢU VANG hoạt động như thế nào?

WINE là một tập hợp các thư viện hoạt động cùng nhau để cho phép các ứng dụng Windows cài đặt và chạy trên Linux. Một phần của WINE, được hiển thị cho các ứng dụng Windows, là Giao diện lập trình ứng dụng Windows (API). Phần còn lại, hiển thị với Linux, là sự kết hợp của các API Linux và X11 (máy chủ hiển thị đồ họa Linux).

WINE cũng bao gồm một trình tải chương trình Windows đặc biệt, cho phép nó xem tệp .exe (tệp thực thi Windows), tải nó (cùng với các tệp Windows bắt buộc của nó) và kết nối mọi thứ với nhau. Đó là một công cụ phân lớp khá phức tạp, nhưng cuối cùng, nó hoạt động trơn tru.

Để tìm hiểu những ứng dụng Windows hoạt động trên Linux, thông qua WINE, hãy xem Cơ sở dữ liệu ứng dụng WINE.

Đây là cách cài đặt WINE trên Ubuntu Desktop 19.04 và sau đó cài đặt ứng dụng Notepad ++.

Cài đặt WINE

Nhiệm vụ đầu tiên là cài đặt WINE. Quá trình cài đặt không có gì khó khăn. Đây là cách cài đặt thành công WINE trên Ubuntu Desktop 19.04:

  1. Mở ứng dụng cửa sổ đầu cuối từ Gnome Dash.

  2. Cài đặt WINE bằng lệnh:

    sudo apt install wine -y

    Bạn có thể nhận được thông báo như "Gói 'wine' không có ứng viên cài đặt nào. Hãy thử sử dụng sudo apt-get install wine-stable -y thay vào đó lệnh. "

    Để cài đặt phiên bản mới nhất của WINE, hãy chạy:

    sudo apt install wine-development -y
    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  3. Khi được nhắc, hãy nhập mật khẩu người dùng của bạn.

  4. Chờ trong khi cài đặt chạy. Rượu vang có một số phụ thuộc phù hợp.

  5. Đó là nó. WINE đã được cài đặt và sẵn sàng hoạt động.

Sử dụng Wineconfig để thiết lập RƯỢU VANG

Tiếp theo, thiết lập môi trường RƯỢU VANG thích hợp. WINE cần một thư mục được định cấu hình để nó có thể đánh lừa người cài đặt nghĩ rằng các ứng dụng được cài đặt trong một thư mục Windows tiêu chuẩn, chẳng hạn như ổ C:. Đây là cách bạn làm điều đó:

  1. Từ cửa sổ dòng lệnh, hãy đưa ra lệnh winecfg .

    Máy Linux của bạn có thể cần cài đặt phần mềm khác, được gọi là phần mềm phụ thuộc, trước khi có thể cài đặt WINE. Làm theo lời nhắc và đồng ý với các bước.

  2. Khi công cụ Cấu hình RƯỢU VANG mở ra, nhấp vào Ổ đĩa , sau đó đảm bảo C: tồn tại và thư mục đích của nó là ../drive_c . Điều này sẽ được tạo theo mặc định.

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  3. Để công cụ Cấu hình WINE mở.

Định cấu hình WINE cho Notepad ++

Việc cài đặt ứng dụng Windows có thể được thực hiện nhanh chóng từ dòng lệnh, nhưng trước tiên, hãy đảm bảo WINE có tất cả thông tin cấu hình cần thiết. Để thực hiện việc này, hãy làm theo các bước sau:

  1. Mở trình duyệt web, tải xuống trình cài đặt .exe cho Notepad ++ và lưu nó vào Tải xuống thư mục.

  2. Từ Cấu hình WINE cửa sổ, nhấp vào Ứng dụng rồi nhấp vào Thêm ứng dụng .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  3. Chọn nút Xem trong mũi tên thả xuống, chọn tên người dùng của bạn, sau đó chọn Tải xuống .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  4. Chọn npp.7.7.1.Installer.exe , sau đó chọn Mở .

  5. Chọn Phiên bản Windows mũi tên thả xuống, sau đó chọn Sử dụng cài đặt chung .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  6. Chọn OK .

Cài đặt Notepad ++

Tại thời điểm này, bây giờ bạn có thể cài đặt ứng dụng.

  1. Trong cửa sổ dòng lệnh, thay đổi thành Tải xuống thư mục bằng lệnh cd ~ / Downloads .

  2. Cài đặt ứng dụng bằng lệnh wine npp.7.7.1.Installer.exe .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux

    Bạn không cần phải nhập toàn bộ tập hợp số và dấu chấm trong một tên tệp như thế này. Sau khi bạn thay đổi thư mục thành Tải xuống, hãy nhập wine npp , sau đó nhấn Tab phím trên bàn phím. Nếu bạn đang ở đúng thư mục và tệp ở đó, nó sẽ tự động mở rộng và nhập tên tệp đầy đủ. Nhấn vào Enter khi nó làm như vậy.

  3. Chọn ngôn ngữ mong muốn của bạn cho ứng dụng, sau đó chọn OK .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  4. Chọn Tiếp theo .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  5. Chọn Tôi đồng ý .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  6. Chọn Tiếp theo .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  7. Chọn các thành phần bổ sung bạn muốn, sau đó chọn Tiếp theo .

    Hoàn toàn ổn nếu để nguyên các tùy chọn này và nhấp vào Tiếp theo .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  8. Chọn Cài đặt .

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  9. Cho phép cài đặt hoàn tất, sau đó chọn Kết thúc .

Notepad ++ mở ra và sẵn sàng sử dụng. Bạn đã cài đặt ứng dụng Windows đầu tiên của mình trên Linux, sử dụng lớp tương thích WINE.

Chạy ứng dụng

Có một lưu ý khi cài đặt ứng dụng thông qua WINE — cách khởi động ứng dụng. Sau khi cài đặt ban đầu, ứng dụng sẽ tự động khởi động. Nếu bạn không thể tìm ra cách khởi chạy lại ứng dụng hoặc nếu trình khởi chạy trên máy tính để bàn không hoạt động, bạn sẽ cần một công cụ khác.

Được cài đặt cùng với WINE là một ứng dụng có tên WINE File Manager. Từ công cụ đó, bạn có thể điều hướng đến thư mục chứa ứng dụng đã cài đặt và khởi chạy nó. Đây là cách thực hiện:

  1. Từ cửa sổ dòng lệnh, hãy đưa ra lệnh winefile .

  2. Điều hướng đến C > Tệp chương trình (x86 )> Notepad ++ , sau đó nhấp đúp vào notepad ++. exe mục nhập.

    Cách cài đặt và sử dụng Wine để chạy ứng dụng Windows trên Linux
  3. Sử dụng ứng dụng.

Khi bạn hoàn tất việc sử dụng ứng dụng, hãy đóng nó như bình thường. Khi bạn cần lại, hãy mở Trình quản lý tệp WINE và khởi chạy nó.

Mặc dù đây có thể không phải là phương pháp đơn giản nhất để chạy các ứng dụng Windows (cũng như không phải mọi ứng dụng Windows đều được hỗ trợ), nhưng để các ứng dụng này chạy trên một nền tảng an toàn và đáng tin cậy (Linux) là một cách tuyệt vời để sử dụng tốt nhất cả hai thế giới.