Phiên bản phát triển mới của Wine 4.15 đã có ở đây và nó đã sẵn sàng để cài đặt

Rượu nho

Tuần trước Một phiên bản mới đã được phát hành cho nhánh phát triển Wine, chi nhánh mới là chi nhánh nào Rượu vang 4.15 kể từ khi phát hành phiên bản 4.14, 28 báo cáo lỗi đã bị đóng và 244 thay đổi đã được thực hiện.

Dành cho những ai vẫn chưa biết về dự án Wine bạn nên biết rằng đây là một lớp triển khai mã nguồn mở của Win32 API có khả năng chạy lớp tương thích Windows trên Linux, MacOS và BSD. Rượu là một giải pháp thay thế hoàn toàn miễn phí tuyệt vời cho Windows API dành cho hệ thống GNU / Linux và bạn cũng có thể tùy chọn sử dụng các tệp DLL gốc của Windows, nếu có.

Xin lưu ý rằng mặc dù một số ứng dụng và trò chơi hoạt động tốt với Wine trên bản phân phối Linux, những ứng dụng và trò chơi khác có thể có lỗi.

Trừ khi một chương trình Windows cụ thể là cần thiết cho bạn, nói chung, trước tiên bạn nên thử tìm một chương trình thay thế cho chương trình mong muốn trong Linux hoặc chọn một giải pháp đám mây.

Ngoài ra, Rượu cung cấp bộ công cụ phát triển cũng như trình tải chương trình Windows, vì vậy các nhà phát triển có thể dễ dàng sửa đổi nhiều chương trình Windows chạy dưới x86 Unix, bao gồm Linux, FreeBSD, Mac OS X và Solaris.

Wine có hai phiên bản là phiên bản ổn định và phiên bản phát triển. Phiên bản ổn định là kết quả của quá trình làm việc và sửa lỗi trong phiên bản phát triển.

Về lý thuyết, phiên bản phát triển thường là quan trọng nhất vì phiên bản này được phát hành để phát hiện tất cả những lỗi đó và có thể sửa chúng hoặc áp dụng các bản vá.

Có gì mới trong phiên bản phát triển của Wine 4.15

Với việc phát hành chi nhánh mới này đã thêm triển khai ban đầu của dịch vụ HTTP (WinHTTP) và API liên quan của nó dành cho các ứng dụng máy khách và máy chủ gây độc và nhận yêu cầu bằng giao thức HTTP.

Các cuộc gọi được hỗ trợ là HttpReceiveHttpRequest(), HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddrl, v.v. Trình xử lý Http.sys cũng đã được chuẩn bị để xử lý các yêu cầu HTTP đến.

Trong khi đối với kiến ​​trúc nt64, các nhà phát triển đã nỗ lực hỗ trợ việc hủy kiểm soát ngăn xếp Nó đã được thêm vào ntdll và ngoài ra họ còn thêm hỗ trợ kết nối các thư viện libunwind bên ngoài.

Từ báo cáo lỗi đã đóng liên quan đến công việc của game và ứng dụng những người Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tourathon, SwanSoft CNC.

Trong số các thay đổi khác nổi bật trong thông báo về chi nhánh phát triển mới này là:

  • Trong Kernelbase, lệnh gọi tới S được triển khaietThreadStackGuarantee() , được sử dụng trong ntdll xử lý tình huống tràn ngăn xếp
  • Hỗ trợ cải tiến cho thiết lập nhiều màn hình khi làm việc trên macOS
  • Khả năng phiên dịch mở rộng jscript và vbscript
  • En win3d, đã thêm hỗ trợ cho tiện ích mở rộng WINED3D_TEXTURE_DOWNLOADABLE và chức năng đã được thực hiện woned3d_color_srgb_from_Tuyến tính()
  • Chức năng d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane() và d3drm_viewport2_SetPlane() được triển khai trong d3drm
  • Chức năng gdipRecordMetafileStreamI () đã được thêm vào gdiplus
  • Bộ điều khiển được tối ưu hóa cho biểu mẫu chỉnh sửa RichEdit

Làm thế nào để cài đặt phiên bản thử nghiệm của Wine 4.15 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 sẽ là kích hoạt kiến ​​trúc 32-bit, rằng ngay cả khi hệ thống của chúng tôi là 64 bit, thực hiện bước này giúp chúng tôi tiết kiệm nhiều vấn đề thường xảy ra, vì điều này, chúng tôi viết trên 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 https://dl.winehq.org/wine-builds/ubuntu/

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

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.