Việc phát hành phiên bản phát triển mới của Wine 8.6 đã được công bố, trong đó kể từ khi phát hành phiên bản 8.5, 25 báo cáo lỗi đã được đóng lại và 414 thay đổi đã được thực hiện.
Đối với những người chưa biết về Rượu, họ nên biết rằng đây là một phần mềm mã nguồn mở và miễn phí phổ biến mà cho phép người dùng chạy các ứng dụng Windows trên Linux và các hệ điều hành giống Unix khác. Nói kỹ hơn một chút, Wine là một lớp tương thích giúp dịch các lệnh gọi hệ thống từ Windows sang Linux và sử dụng một số thư viện Windows, ở dạng tệp .dll.
Wine là một trong những cách tốt nhất để chạy các ứng dụng Windows trên Linux. Ngoài ra, cộng đồng Wine có một cơ sở dữ liệu ứng dụng rất chi tiết.
Các tính năng mới chính của phiên bản phát triển của Wine 8.6
Trong phiên bản mới này được trình bày, nó nhấn mạnh rằng công cụ trình duyệt Mozilla Gecko đã được cập nhật lên phiên bản 2.47.4, cũng như bộ điều khiển PostScript đã cải thiện hỗ trợ cho các tệp spool lưu trữ dữ liệu về một lệnh in.
Một trong những thay đổi nổi bật khác trong phiên bản Wine 8.6 mới này là giờ đây Nó có một thư viện toán học tích hợp mượn từ dự án musl libc 1.2.3.
Về phần sửa lỗi đã biết trong Wine 8.6, các sự cố cố định của trò chơi được đề cập: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.
Nó cũng làm nổi bật các đã khắc phục sự cố trong hộp cát Chromium và các sự cố ứng dụng ngẫu nhiên khác hiện đang được giải quyết, cùng với tệp windows.ui.composition.idl được bổ sung với các định nghĩa Windows.UI.Composition.*.
Của những thay đổi khác được thực hiện:
- scht task.exe: scht task không thành công trên Windows 7 khi thiếu đặc quyền
- Không có đặc quyền nâng cao schedsvc:rpcapi không thành công trên Windows 7
- Nhiều ứng dụng gặp sự cố trên chức năng chưa được thực hiện
- askchd:scheduler – test_GetTask() không thành công trên Windows 7 khi bạn không có đủ đặc quyền
- schedsvc:rpcapi khiến taskchd:scheduler bị treo trên w7u_adm
- dinput:device8 – test_dik_codes() đôi khi hết thời gian chờ trong GitLab CI
- scht task.exe:scht task khiến taskchd:scheduler gặp sự cố trên w7u_adm và w8adm
- Quá trình biên dịch không thành công với gcc 4.8.4 - lỗi: thiếu toán tử nhị phân trước mã thông báo "("
- dinput:device8 - test_mouse_keyboard() không thành công trên một số ngôn ngữ Windows 7 LDAP Explorer (LEX) không kết nối nếu không có SSL
- dinput:device8 – test_overlapped_format() đôi khi hết thời gian chờ trong Wine (GitLab CI)
- Wine không thể cập nhật tiền tố hiện có
- DnsQuery_A() xử lý sai bản ghi DNS CNAME
Nếu bạn muốn biết thêm về phiên bản phát triển mới này của Wine được phát hành, bạn có thể kiểm tra sổ đăng ký của thay đổi trong liên kết sau.
Làm thế nào để cài đặt phiên bản phát triển của Wine 8.6 trên Ubuntu và các dẫn xuất?
Nếu bạn quan tâm đến việc có thể thử nghiệm phiên bản phát triển mới này của Wine trên bản phân phối của mình, bạn có thể thực hiện bằng cách làm theo hướng dẫn mà chúng tôi chia sẻ bên dưới.
Bước đầu tiên và quan trọng nhất sẽ là kích hoạt kiến trúc 32-bit, rằng mặc dù hệ thống của chúng tôi là 64 bit, nhưng thực hiện bước này sẽ giúp chúng tôi tiết kiệm nhiều vấn đề thường xảy ra, vì hầu hết các thư viện Wine đều tập trung vào kiến trúc 32 bit.
Đối với điều này, chúng tôi viết về thiết bị đầu cuối:
sudo dpkg --add-architecture i386
Bây giờ chúng ta phải nhập các khóa và thêm chúng vào hệ thống với lệnh này:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Xong việc này ngay bây giờ chúng tôi sẽ thêm kho lưu trữ sau vào hệ thống, đối với điều này, chúng tôi viết trong thiết bị đầu cuối:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Cuối cùng, chúng tôi có thể xác minh rằng chúng tôi đã cài đặt Wine và cũng như phiên bản chúng tôi có trong hệ thống bằng cách thực hiện lệnh sau:
wine --version
Làm thế nào để gỡ cài đặt Wine khỏi Ubuntu hoặc một số dẫn xuất?
Đối với những người muốn gỡ cài đặt Wine khỏi hệ thống của họ vì bất kỳ lý do gì, Họ chỉ nên thực hiện các lệnh sau.
Gỡ cài đặt phiên bản phát triển:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove