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

Bạn 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 ? 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(Try Wine)

Wine là một 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ọ .

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

Lưu ý rằng nếu 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 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(How To Install Wine On Ubuntu Linux Via GUI)

Bạn có thể tìm thấy Wine trong Trung tâm phần mềm Ubuntu(Ubuntu Software Center) 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( official Wine repository) . Bạn có thể sử dụng dòng lệnh hoặc Giao diện người dùng đồ họa(Graphical User Interface) ( GUI ) để thêm nó vào hệ thống của mình. Dưới đây là các bước để làm theo( steps to follow) sử dụng phương pháp GUI.

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

Bước tiếp theo là nhấp vào Phần mềm & Cập nhật(Software & Updates) , sau đó là tab Phần mềm khác và chọn (Other Software)Thêm(Add) . Trong phần dòng APT , hãy thêm phần sau và sau đó nhấp vào Thêm nguồn(Add Source) .

ppa:ubuntu-wine/ppa

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 đã sử dụng để đăng nhập.

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

Sau đó, bạn sẽ được nhắc Tải lại(Reload) và sau đó mở Trung tâm phần mềm(Software Center) . Thực hiện tìm kiếm Wine và sau đó nhấp vào cài đặt(install) . Chờ(Wait) cho quá trình cài đặt hoàn tất.

Cài đặt thông qua dòng lệnh(Installing Via Command Line)

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. 

Đầu tiên, 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 ,(bionic) bạn muốn có một hệ điều hành sinh học.

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 Rượu(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 đó thử cài đặt lại.

sudo dpkg – add-architecture i386

Chọn ứng dụng Windows của bạn(Select Your Windows Application)

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

Chúng tôi sẽ hướng dẫn bạn cách sử dụng một ứng dụng nằm trong danh mục Bạch kim(Platinum)

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

Nhập tên của ứng dụng bạn đang tìm kiếm vào trường Tên(Name) . Chúng tôi sẽ chọn xếp hạng Bạch kim(Platinum) và tìm kiếm Notepad++ .

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.

Khi 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 .

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 tải xuống và sử dụng ứng dụng với Wine(How To Download & Use An App With 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(zipped) ), nhấp chuột phải vào tệp và chọn Trích xuất tại đây(Extract here) từ các tùy chọn menu.

Sau khi bạn đã giải nén các tệp, hãy tìm tệp notepad++.exe . Nhấp chuột phải vào nó và sau đó chọn Open with Wine Windows Program Loader .

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 .

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(Use CrossOver In 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 Rượu
  • Á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.

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

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(Download CrossOver)

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

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.)

Nhấp vào Cài đặt(Install) 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.

Khi quá trình cài đặt hoàn tất, hãy đóng Trung tâm phần mềm Ubuntu(Ubuntu Software Center) .

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

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

Trong quá trình cài đặt, hãy nhớ chọn Luôn cập nhật(Always Update) để đả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 (Windows)Ubuntu Linux của mình .

Cài đặt phần mềm Windows bằng CrossOver(Install Windows Software Using CrossOver)

Sau 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ó nói Cài đặt phần mềm Windows(Install Windows Software) .

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

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.

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(Select Installer) ở bước hai.

Bước ba(Step three) 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( different bottles in 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 .

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

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. Bấm(Click) vào nút chai(bottles) . Sau đó nhấp vào Run Command .

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

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.

Bạn có thể tìm thấy trình khởi chạy trong phần Chương trình(Programs) bên cạnh Chạy Lệ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ể.

Nếu bạn nhấp vào Cấu hình rượu(Wine configuration) , nó sẽ cho phép bạn đặt 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 .



About the author

Tôi là một kỹ sư phần cứng với hơn 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên về bộ điều khiển và cáp USB, cũng như nâng cấp BIOS và hỗ trợ ACPI. Trong thời gian rảnh rỗi, tôi cũng thích viết blog về các chủ đề khác nhau liên quan đến công nghệ và kỹ thuật.



Related posts