Tôi gặp vấn đề tương tự và tôi có thể làm cho bản vá tương tự hoạt động bằng cách chỉnh sửa số phiên bản trong tập lệnh áp dụng nó.
CẢNH BÁO: Tôi thực sự không biết những gì tôi đang nói về việc vá VMware, tôi chỉ đưa ra một phỏng đoán có giáo dục có vẻ hiệu quả.
Việc bạn có muốn tự mình thử hay không phụ thuộc vào mức độ rủi ro của bạn. Nhưng này, cài đặt VMware Player của bạn đã bị hỏng, phải không? Tôi đã tìm ra trường hợp xấu nhất tôi có thể gỡ cài đặt và cài đặt lại phiên bản 4.0.2.
Tôi dựa trên hướng dẫn tôi tìm thấy ở đây: vấn đề biên dịch trình phát vmware . Để đun sôi nó xuống các bước đơn giản nhất:
- Tải xuống tarball này: http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz
- Trích xuất tarball trong thư mục nhà của bạn
- Chỉnh sửa tệp patch-modules_3.2.0.sh. Tìm kiếm dòng
plreqver=4.0.2
và thay đổi nó thànhplreqver=4.0.3
- Lưu tệp, sau đó chạy nó.
sudo ./patch-modules_3.2.0.sh
Nếu bạn đã chạy bản vá tương tự trên phiên bản 4.0.2 trước đó, bạn có thể gặp lỗi này: "/usr/lib/vmware/modules/source/.patched đã tìm thấy. Bạn đã vá các nguồn của mình. Thoát". Nếu bạn thấy điều đó, chỉ cần xóa /usr/lib/vmware/modules/source/.patched
tệp và thử lại.
Hãy nhớ cài đặt gói vá : apt-get install patch
. Cài đặt mặc định của tôi cho Kubfox mới nhất không có nó, vì vậy tôi đã gặp lỗi:
./patch-modules_3.2.0.sh: line 42: patch: command not found
Đôi khi, kiểm tra phiên bản không đúng. Trong trường hợp này, bạn có thể xóa nó bằng cách xóa 4 dòng sau "sản phẩm chưa đặt", tất cả chúng đều bắt đầu bằng "[". Điều này một lần nữa có thể làm tăng nguy cơ phá vỡ một cái gì đó.