Cài đặt VMware Workstation Player trên Ubuntu 20.04

Công nghệ ảo hóa đã xuất hiện khá lâu và đã trở nên phổ biến trong thập kỷ qua với các doanh nghiệp và thậm chí cả cá nhân tận dụng tối đa. Trong ảo hóa, một phần mềm giám sát máy ảo được cài đặt trên một máy vật lý (máy chủ) và được sử dụng để triển khai các máy ảo (khách) được cách ly với máy chủ. Mỗi máy ảo được cấp phát một phần tài nguyên như bộ nhớ, CPU, dung lượng đĩa, trình điều khiển video và bộ điều hợp mạng, tất cả đều ở định dạng ảo. Khái niệm ảo hóa có ích khi bạn muốn triển khai nhiều hệ thống nhưng với tài nguyên hạn chế. Nó tiết kiệm chi phí và cho phép người dùng dùng thử các hệ điều hành khác nhau mà không cần mua PC vật lý.

Điều kiện tiên quyết

Trước khi ra khơi, hãy đảm bảo rằng bạn có phiên bản Ubuntu 20.04 với GUI (Giao diện người dùng đồ họa) và kết nối internet ổn định để cập nhật và tải xuống các package

Bước 1: Cập nhật system repository.

$ sudo apt update

Bước 2. Cài đặt các package tiên quyết

Sau đó cài đặt các gói phần mềm thiết yếu như GCC và Linux-headers như sau.
$ sudo apt install gcc build-essential linux-headers-$(uname -r)
Từ output, bạn có thể thấy rằng các gói đã được cài đặt trước đó, nhưng trong trường hợp của bạn, bạn sẽ được nhắc tiếp tục cài đặt trong trường hợp các gói chưa được cài đặt.

Bước 3: Tải xuống gói cài đặt VMware

Nhấp vào liên kết ‘Tải xuống ngay’ nằm trong phần ‘WorkStation 16 Pro cho Linux’ như hình.


Hộp thoại bật lên sẽ nhắc bạn chọn những gì bạn muốn làm. Nhấp vào tùy chọn "Lưu tệp" và nhấn nút "Ok". Thao tác này sẽ tải xuống tệp trong thư mục "Tải xuống" nằm trong thư mục chính của bạn.

Bước 4: Chạy gói trình cài đặt VMware

Sau đó, gán quyền thực thi cho gói trình cài đặt VMware. Vì vậy, hãy sử dụng lệnh chmod Linux như hình minh họa.
$ sudo chmod +x VMware-Workstation-*.bundle
Bây giờ bạn có thể tiếp tục chạy trình cài đặt như được hiển thị.
$ sudo ./VMware-Workstation-*.bundle
Lệnh này sẽ thực hiện việc giải nén gói trình cài đặt và cài đặt VMware. Điều này kéo dài khoảng 3 phút.

Bước 5: Khởi chạy VMware và hoàn tất thiết lập

Nhấp vào tab 'Activities' ở góc ngoài cùng bên trái và tìm kiếm VMware. Nhấp vào biểu tượng VMware có hình mũi tên chỉ.

Chấp nhận Thỏa thuận cấp phép VMware và nhấn nút 'Tiếp theo'.
Một lần nữa, bạn sẽ phải chấp nhận thỏa thuận EULA, lần này là đối với thành phần Công cụ VMware-OVF dành cho Linux. Sau đó nhấp vào 'Tiếp theo'.

Trong bước tiếp theo, hãy xác định xem bạn có muốn VMware kiểm tra các bản cập nhật khi khởi động hay không. Trong trường hợp của tôi, tôi đã chọn VMware để kiểm tra các bản cập nhật khi tôi khởi động hệ thống của mình.





Gỡ VMware Workstation Player trên Ubuntu 20.04

Gõ lệnh: sudo vmware-installer -u vmware-workstation
Như vậy là đã gỡ xong VMware Workstation Player trên Ubuntu 20.04

Lỗi cài đặt "unable to install all modules"


VMware Workstation Player gặp vấn đề trong việc biên dịch những module VMMON & VMNET. Điều này có thể xảy ra với loạt kernel 5.4.x được bao gồm trong bản phát hành Ubuntu Focal Fossa 20.04.
Để giải quyết vấn đề, hãy làm các bước sau đây:
  • Tải xuống các tệp thay thế module VMMON & VMNET: wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-[VMWARE_VERSION].tar.gz
  • Giải nén các file: tar -xzf workstation-[VMWARE_VERSION].tar.gz
  • cd vào thư mục giải nén: cd workstation-[VMWARE_VERSION]
  • Tạo tệp tar của các mô-đun: 
  • Sao chép file vào /usr/lib/vmware/modules/source:
  • Cài đặt mô-đun: 
Restart lại máy ảo  và tiến hành cài đặt VMware Workstation Player: