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

Cách cài đặt ứng dụng Windows trong Linux

Bạn có muốn chuyển sang Linux nhưng không muốn mất các ứng dụng Windows yêu thích của mình không? Bây giờ bạn có thể có những gì tốt nhất của cả hai thế giới. Linux biết cách xử lý hầu hết các loại phần mềm Windows và với một vài chỉnh sửa có thể chạy bất cứ thứ gì bạn ném vào nó.

Nếu bạn không quan tâm đến việc khởi động kép (có cả hai hệ thống trong máy tính của bạn) hoặc bạn chỉ muốn thử nghiệm các loại khả năng mà Linux có để chạy phần mềm Windows, bài viết này sẽ cung cấp cho bạn một cái nhìn tổng quan về những điều bạn cần biết. .

Thử rượu

Wine là lớp tương thích nguồn mở cho phép người dùng chạy các ứng dụng Windows trực tiếp từ máy tính để bàn Linux của họ.

Cách cài đặt ứng dụng Windows trong Linux

Hiện có hàng nghìn ứng dụng được hỗ trợ đầy đủ chạy trên Wine. Rượu rất thân thiện với người dùng.

Lưu ý rằng nếu một chương trình yêu cầu khóa cấp phép để chạy hợp pháp trên Windows, bạn phải có khóa cấp phép để chương trình hoặc ứng dụng có thể chạy hợp pháp thông qua Wine.

Đối với bài viết này, chúng tôi sẽ sử dụng Ubuntu. Tuy nhiên, việc cài đặt cho các bản phân phối Linux khác sẽ rất giống nhau.

Cách cài đặt Wine trên Ubuntu Linux Qua GUI

Bạn có thể tìm thấy Wine trong Trung tâm phần mềm Ubuntu của mình. Tuy nhiên, phiên bản có sẵn theo mặc định có thể không phải là phiên bản mới nhất.

Để tránh cài đặt phiên bản Wine cũ hơn, bạn sẽ muốn thêm kho lưu trữ Wine chính thức. Bạn có thể sử dụng dòng lệnh hoặc Giao diện người dùng đồ họa (GUI) để thêm nó vào hệ thống của mình. Dưới đây là các bước cần thực hiện bằng cách sử dụng phương pháp GUI.

Nhập phần mềm vào Ứng dụng menu.

Cách cài đặt ứng dụng Windows trong Linux

Bước tiếp theo là nhấp vào Phần mềm &Cập nhật , sau đó là Phần mềm khác và chọn Thêm . Trong phần dòng APT, thêm phần sau và sau đó nhấp vào Thêm nguồn .

ppa:ubuntu-wine / ppa

Cách cài đặt ứng dụng Windows trong Linux

Nhập mật khẩu sudo của bạn, mật khẩu này giống với mật khẩu bạn đã đặt khi cài đặt Ubuntu. Nó thường giống với cái bạn đã dùng để đăng nhập.

Nhấp vào Xác thực và sau đó Đóng .

Sau đó, bạn sẽ được nhắc Tải lại và sau đó mở Trung tâm phần mềm . Thực hiện tìm kiếm Rượu và sau đó nhấp vào cài đặt . Chờ cài đặt hoàn tất.

Cài đặt Qua Dòng lệnh

Cài đặt thông qua dòng lệnh có thể được thực hiện chỉ trong một vài bước.

Trước tiên, hãy tải xuống khóa kho lưu trữ rượu vang và thêm nó vào hệ thống của bạn.

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

Sau đó, thêm PPA vào danh sách gói của bạn. Địa chỉ PPA mà bạn cần sử dụng có thể khác nhau tùy thuộc vào phiên bản Linux bạn đang sử dụng. Đối với Ubuntu 18.04, bạn muốn bionic một.

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

Sau đó để cài win, bạn chạy lệnh sau:

sudo apt install – install-recommends winehq-stable 

Sau khi lệnh đó hoàn tất, quá trình cài đặt kết thúc. Bạn có thể mở chương trình Wine.

Nếu bước cài đặt cuối cùng phàn nàn rằng nó không thể tìm thấy các gói rượu chính xác hoặc về cấu trúc không chính xác, hãy kích hoạt các thư viện bổ sung 32-bit bằng cách chạy lệnh sau. Sau đó, hãy thử cài đặt lại.

sudo dpkg – add-architecture i386

Chọn ứng dụng Windows của bạn

Như đã đề cập ở trên, Wine có cơ sở dữ liệu khoảng 24.000 ứng dụng đã biết. Bạn có thể tìm thấy cơ sở dữ liệu này trên trang web WineHQ.

Chúng được sắp xếp hoặc xếp hạng theo mức độ hoạt động của chúng khi chạy trong Wine và như sau:

  • Bạch kim:chạy liền mạch
  • Vàng:yêu cầu một số cấu hình đặc biệt
  • Bạc:một số vấn đề nhỏ đã được báo cáo
  • Đồng:các vấn đề nghiêm trọng ảnh hưởng đến việc sử dụng
  • Rác:hoàn toàn không chạy trên Wine

Hãy để cho bạn biết cách sử dụng một ứng dụng được bao gồm trong danh mục Bạch kim.

Nhấp vào Duyệt qua ứng dụng từ thanh bên trái trong Cơ sở dữ liệu ứng dụng.

Cách cài đặt ứng dụng Windows trong Linux

Nhập tên của ứng dụng bạn đang tìm kiếm trong Tên đồng ruộng. Chúng tôi sẽ chọn xếp hạng Bạch kim và tìm kiếm Notepad ++ .

Cách cài đặt ứng dụng Windows trong Linux

Nhìn vào ảnh chụp màn hình bên dưới, nơi bạn sẽ thấy kết quả tìm kiếm của mình.

Cách cài đặt ứng dụng Windows trong Linux

Khi bạn nhấp vào Notepad ++ , bạn sẽ thấy mô tả ứng dụng, danh sách các phiên bản có sẵn (nếu có nhiều hơn một) và mức độ tương thích của nó với phiên bản Wine.

Cách cài đặt ứng dụng Windows trong Linux

Sau khi bạn chọn phiên bản ứng dụng bạn muốn tải xuống, hãy nhấp vào phiên bản đó. Trong trường hợp này, chúng tôi sẽ chọn phiên bản 7.x. Lưu ý trong ảnh chụp màn hình bên dưới rằng bạn được cung cấp một liên kết tải xuống có thể nhấp được.

Cách cài đặt ứng dụng Windows trong Linux

Cách tải xuống và sử dụng ứng dụng với Wine

Chọn phiên bản bạn muốn cài đặt. Đây thường là phiên bản mới nhất. Trong trường hợp này, đó là phiên bản 7.7.1. Sau khi bạn tải xuống ứng dụng, theo mặc định, nó sẽ được lưu trong thư mục tải xuống của bạn.

Tìm tệp (nó sẽ là tệp nén), nhấp chuột phải vào tệp và chọn Giải nén tại đây từ các tùy chọn menu.

Sau khi bạn đã giải nén các tệp, hãy tìm notepad ++. Exe tập tin. Nhấp chuột phải vào nó và sau đó chọn Mở bằng Trình tải chương trình Windows Wine .

Cách cài đặt ứng dụng Windows trong Linux

Sau khi mở tệp, bạn sẽ có thể sử dụng ứng dụng Windows Notepad ++ trên máy Linux của mình.

Vì Wine không phải lúc nào cũng chạy phiên bản ứng dụng Windows mới nhất và một số ứng dụng chạy chậm chạp, bạn có thể muốn xem xét sử dụng CrossOver.

Sử dụng CrossOver trong Ubuntu Distribution

CrossOver là một sản phẩm thương mại của CodeWeavers. Nó có giá 41,97 đô la và có bản dùng thử miễn phí 14 ngày đầy đủ chức năng. Nó dựa trên Wine, như đã giải thích ở trên.

CrossOver có chức năng nâng cao:

  • Thêm các công cụ cấu hình
  • Sửa đổi mã nguồn Wine
  • Áp dụng các bản vá lỗi tương thích

So với Wine, CrossOver thân thiện với người dùng hơn, tự động hóa và cung cấp hỗ trợ kỹ thuật.

Cách cài đặt ứng dụng Windows trong Linux

Để bắt đầu dùng thử miễn phí, hãy truy cập CodeWeavers, chọn Bản phân phối Linux của bạn, rồi nhập tên và email của bạn.

Cách cài đặt ứng dụng Windows trong Linux

Có nhiều bản phân phối Linux có sẵn. Hệ thống quản lý gói mặc định hoặc công cụ cài đặt phần mềm sẽ phụ thuộc vào loại Linux bạn đang sử dụng.

Tải xuống CrossOver

Bạn nên cài đặt CrossOver từ .DEB thích hợp hoặc .RPM sử dụng chương trình cài đặt mặc định của hệ thống của bạn. Đối với Ubuntu, bạn muốn. GỬI định dạng.

Hầu hết thời gian, tất cả những gì bạn cần làm là tải xuống gói trình cài đặt CrossOver và nhấp đúp vào nó. Đảm bảo chọn gói thích hợp, 32 hoặc 64-bit.

Khi bạn nhấp đúp vào tệp đã tải xuống, nó sẽ khởi chạy trung tâm phần mềm Ubuntu (trình quản lý gói mặc định.)

Cách cài đặt ứng dụng Windows trong Linux

Nhấp vào Cài đặt và nhập mật khẩu gốc hoặc mật khẩu sudo của bạn khi được nhắc xác thực.

Cách cài đặt ứng dụng Windows trong Linux

Sau khi cài đặt xong, hãy đóng Trung tâm phần mềm Ubuntu.

Các mục menu CrossOver trong Trình quản lý máy tính tiện ích của Ubuntu được sắp xếp theo thứ tự bảng chữ cái theo tên. Nhập vào CrossOver sẽ không giúp được gì. Bạn sẽ cần hiển thị menu trình cài đặt. Nhập cài đặt trong hộp tìm kiếm.

Cách cài đặt ứng dụng Windows trong Linux

Bạn sẽ phải tìm kiếm các mục menu CrossOver theo cách thủ công. Để tìm hiểu thêm về các mục menu CrossOver khác nhau, hãy đọc Câu hỏi thường gặp.

Trong quá trình cài đặt, hãy nhớ chọn Luôn cập nhật để đảm bảo rằng trình cài đặt phần mềm được cập nhật. Bây giờ bạn đã sẵn sàng cài đặt và sử dụng các ứng dụng Windows trên máy Ubuntu Linux của mình.

Cài đặt phần mềm Windows bằng CrossOver

Khi bạn đã hoàn tất cài đặt, CrossOver sẽ tự động khởi động. Bạn sẽ chỉ thấy một nút. Nó cho biết Cài đặt phần mềm Windows .

Cách cài đặt ứng dụng Windows trong Linux

Khi bạn nhấp vào nút, sẽ có ba bước để làm theo. Ở bước một, hãy tìm kiếm ứng dụng mong muốn của bạn trong cơ sở dữ liệu.

Cách cài đặt ứng dụng Windows trong Linux

Nếu ứng dụng mong muốn của bạn có trong cơ sở dữ liệu, bạn sẽ được hưởng lợi từ các cấu hình đặc biệt đã được tải và thử nghiệm, đồng thời ứng dụng của bạn sẽ hoạt động tốt. Nếu trình cài đặt không có trong hệ thống của bạn, bạn có thể chọn để CrossOver tải xuống cho bạn.

Cách cài đặt ứng dụng Windows trong Linux

Nếu bạn muốn cài đặt và sử dụng ứng dụng không có trong cơ sở dữ liệu, hãy nhập ứng dụng đó ở bước một, sau đó chọn Chọn trình cài đặt như bước hai.

Cách cài đặt ứng dụng Windows trong Linux

Bước ba liên quan đến việc lựa chọn chai. Chai là nơi chứa ứng dụng có cấu hình độc đáo. Các chai khác nhau trong Crossover cho phép sự đa dạng về khả năng tương thích cho các phiên bản Windows khác nhau.

Cách cài đặt ứng dụng Windows trong Linux

Tiếp theo, bạn sẽ thấy một màn hình tóm tắt. Nhấp vào Cài đặt để bắt đầu cài đặt ứng dụng bạn đã chọn.

Cách cài đặt ứng dụng Windows trong Linux

Khi bạn đã cài đặt các ứng dụng Windows mà bạn muốn sử dụng, một chai mới sẽ được tạo ra với cùng tên. Nhấp vào chai khuy ao. Sau đó nhấp vào Chạy lệnh .

Cách cài đặt ứng dụng Windows trong Linux

Bây giờ bạn sẽ có thể định vị các tệp thực thi trong các ứng dụng đã cài đặt trong phân vùng “c:”.

Cách cài đặt ứng dụng Windows trong Linux

Sau khi chọn tệp thực thi bạn muốn chạy, bạn có thể làm như vậy bằng cách tạo Trình khởi chạy cho tệp đó hoặc chạy trực tiếp.

Cách cài đặt ứng dụng Windows trong Linux

Bạn có thể tìm thấy trình khởi chạy trong Chương trình bên cạnh Run Command. Bạn cũng có thể thấy trong ảnh chụp màn hình bên dưới công cụ cấu hình cho một chai cụ thể.

Cách cài đặt ứng dụng Windows trong Linux

Nếu bạn nhấp vào Cấu hình rượu , nó sẽ cho phép bạn thiết lập các cấu hình mới cho bất kỳ chai nào đã chọn. Điều này có thể hữu ích nếu bạn muốn chạy một ứng dụng cụ thể không chạy tốt.

Để biết thêm thông tin về cấu hình và nhận lời khuyên cho các ghi đè thư viện, hãy truy cập winehq.org.