Chạy chuơng trình Windows trên Kali Linux với Wine - Thekalitools.com

Wednesday, July 20, 2016

Chạy chuơng trình Windows trên Kali Linux với Wine

Wine (viết tắt của Wine is not emulator) là một dự án mã nguồn mở - một phần mềm mã nguồn mở dùng để chạy các phần mềm viết cho Windows trên các hệ điều hành dựa trên Unix (bao gồm linux).
Wine is not emulator.

Hướng dẫn cài đặt Wine:

Mặc định trên bản cài đặt Kali Linux 2.0 sẽ tích hợp sẵn phần mềm này. Còn nếu muốn cài đặt các bạn sử dụng lệnh sau:
# apt-get update
# apt-get install wine
Để sử dụng các bạn có thể chạy bằng lệnh trên Terminal hoặc đặt là ứng dụng mặc định cho file.

Cú pháp lệnh: # wine PROGRAM [option]


Thư mục lưu trữ:

/root/.wine trong này là ổ đĩa C ảo cũng là nơi cài đặt phần mềm của Wine.
root@thekalitools:~# cd .wine
root@thekalitools:~/.wine# ls -al
total 1216
drwxr-xr-x  4 root root    4096 Jul 20 19:25 .
drwxr-xr-x 22 root root    4096 Jul 20 17:41 ..
drwxr-xr-x  2 root root    4096 Jul 20 17:24 dosdevices
drwxr-xr-x  5 root root    4096 Jul 19 13:25 drive_c
-rw-r--r--  1 root root 1166223 Jul 20 19:25 system.reg
-rw-r--r--  1 root root      11 Jul 20 17:58 .update-timestamp
-rw-r--r--  1 root root    3228 Jul 19 13:25 userdef.reg
-rw-r--r--  1 root root   52712 Jul 20 19:25 user.reg
root@thekalitools:~/.wine# cd drive_c/
root@thekalitools:~/.wine/drive_c# ls -al
total 20
drwxr-xr-x  5 root root 4096 Jul 19 13:25 .
drwxr-xr-x  4 root root 4096 Jul 20 19:25 ..
drwxr-xr-x  7 root root 4096 Jul 20 18:12 Program Files
drwxr-xr-x  4 root root 4096 Jul 19 13:25 users
drwxr-xr-x 14 root root 4096 Jul 20 17:59 windows
root@thekalitools:~/.wine/drive_c# cd windows/
root@thekalitools:~/.wine/drive_c/windows# ls -al
total 788
drwxr-xr-x 14 root root   4096 Jul 20 17:59 .
drwxr-xr-x  5 root root   4096 Jul 19 13:25 ..
drwxr-xr-x  2 root root   4096 Jul 19 13:25 command
-rwxr-xr-x  1 root root   5540 Jul 20 17:58 explorer.exe
drwxr-xr-x  2 root root   4096 Jul 20 18:08 Fonts
drwxr-xr-x  2 root root   4096 Jul 19 13:25 help
-rwxr-xr-x  1 root root   1032 Jul 20 17:58 hh.exe
drwxr-xr-x  2 root root   4096 Jul 19 13:25 inf
drwxr-xr-x  2 root root   4096 Jul 20 17:59 Installer
drwxr-xr-x  2 root root   4096 Jul 19 13:25 logs
drwxr-xr-x  3 root root   4096 Jul 20 17:59 Microsoft.NET
drwxr-xr-x  3 root root   4096 Jul 20 17:59 mono
-rwxr-xr-x  1 root root 360924 Jul 20 17:58 regedit.exe
-rwxr-xr-x  1 root root    212 Jul 20 17:58 rundll.exe
drwxr-xr-x  2 root root   4096 Jul 19 13:25 system
drwxr-xr-x  8 root root  32768 Jul 20 17:58 system32
-rw-r--r--  1 root root    481 Jul 19 13:25 system.ini
drwxr-xr-x  3 root root   4096 Jul 20 17:24 temp
-rw-r--r--  1 root root   1032 Jul 20 17:58 twain_32.dll
-rw-r--r--  1 root root    206 Jul 20 17:58 twain.dll
-rwxr-xr-x  1 root root    214 Jul 20 17:58 winhelp.exe
-rwxr-xr-x  1 root root 131772 Jul 20 17:58 winhlp32.exe
-rw-r--r--  1 root root    595 Jul 19 13:25 win.ini
drwxr-xr-x 14 root root   4096 Jul 19 13:46 winsxs

Các tùy chọn:

--help: Xem trợ giúp.
--version: Kiểm tra phiên bản hiện tại.

Tùy chọn GUI:

Để đặt ứng dụng khởi động mặc định cho file *.exe ta làm theo các buớc sau:
Chọn chuột phải vào file .exe bất kỳ. Chọn Open with other application.
Trong cửa sổ Select Application, chọn View all application.
Select Application.

Chọn A wine application, ấn Select.
Vậy là về sau khi ấn đúp chuột vào file *.exe phần mềm sẽ tự động mở với Wine.
Các bạn có thể chạy hay cài đặt các phần mêm bình thường như chạy trên windows, sau đó có thể tìm thấy những phần mềm đã cài đặt này trong menu Application của Kali Linux.

KẾT THÚC: 

Wine hỗ trợ rất tốt cho những phần mềm windows phổ biến, tuy nhiên vẫn có ngoại lệ. Đây chỉ là giải pháp tạm thời, nếu bạn muốn sử dụng Linux lâu dài thì hãy tìm kiếm một phần mềm thay thế trên Linux đi. Ngoài ra Wine còn có một phiên bản tính phí là CrossOver bạn có thể tự lựa chọn.

4 comments:

  1. Em muốn trở lại window 7. không muốn xài kali linux nữa. anh giúp em với. em khởi động phầ n mèm lên ko dc :(

    ReplyDelete
  2. Admin Ngô Văn Phúc: Mình nghĩ sẽ có một bài hướng dẫn vụ này :-D

    ReplyDelete
  3. Bạn có thể làm rõ hơn không, nhất là ở phần lệnh thực thi file.exe í. Mình đọc mà không hiểu và bạn có thể gửi vào mail của mình không. Bạn viết chi tiết cho mình với. Mình mới tìm hiểu nên không biết, nếu được mình cảm ơn nhiều.
    truongvanhuongoutlook@gmail.com
    hoặc truongvanhuongkk2003@gmail.com

    ReplyDelete
  4. Cho minh hoi vay lam the nao de cai wine32 vay anh?

    ReplyDelete