Wine 8.8 xuất hiện với sự hỗ trợ ban đầu cho ARM64EC, các bản sửa lỗi và hơn thế nữa

Wine trên Linux

Wine là sự hoàn thiện lại giao diện lập trình ứng dụng Win16 và Win32 cho các hệ điều hành dựa trên Unix.

Nó đã xong phát hành phiên bản thử nghiệm mới của việc thực hiện Rượu vang 8.8, kể từ khi phát hành phiên bản 8.7, 18 báo cáo lỗi đã bị đóng và khoảng 253 thay đổi đã được thực hiện để chuẩn bị cho phiên bản mới này.

Đố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  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.

Các tính năng mới chính của phiên bản phát triển của Wine 8.8

Trong phiên bản phát triển mới này của Wine 8.8 được giới thiệu, một trong những điểm mới chính là Đã triển khai hỗ trợ ban đầu để tải các mô-đun ARM64EC (Tương thích với mô phỏng ARM64, được sử dụng để đơn giản hóa việc di chuyển các ứng dụng ban đầu được viết cho kiến ​​trúc x86_64 sang các hệ thống ARM64 bằng cách cung cấp khả năng chạy các mô-đun mã x86_64 riêng lẻ trong môi trường ARM64 bằng trình giả lập) là ứng dụng ABI (Giao diện nhị phân Arm11) mới ) tương thích với Windows XNUMX trên ARM.

Lấy một đoạn văn bản từ trang web của Microsoft:

Arm64EC (“Tương thích với mô phỏng”) cho phép bạn tạo các ứng dụng gốc mới hoặc từng bước chuyển đổi các ứng dụng x64 hiện có để tận dụng tốc độ và hiệu suất gốc có thể có với các thiết bị hỗ trợ Arm, bao gồm mức tiêu thụ điện năng tốt hơn, thời lượng pin cũng như khối lượng công việc AI và ML được tăng tốc.

Arm64EC là một Giao diện nhị phân ứng dụng (ABI) mới dành cho các ứng dụng chạy trên thiết bị Arm chạy Windows 11. Đây là một tính năng của Windows 11 yêu cầu sử dụng Windows 11 SDK và không khả dụng trong Windows 10 trên Arm.

Với tính năng mới này, người dùng hiện có thể chạy các ứng dụng Windows trên Linux và các hệ điều hành tương tự Unix khác được xây dựng cho ARM64EC. Đây là một bước phát triển quan trọng đối với Wine, vì nó mở rộng phạm vi ứng dụng có thể chạy trên Linux và các hệ điều hành tương tự Unix khác.

Một trong những thay đổi nổi bật trong phiên bản mới này là nó đã được công việc bổ sung trên trình điều khiển PostScript để cung cấp hỗ trợ đầy đủ cho định dạng tệp thực thi PE (Portable Executable), với những thay đổi này dự kiến ​​sẽ cải thiện hiệu suất tổng thể của Wine và làm cho nó ổn định hơn.

Những thay đổi khác điểm nổi bật của bản phát hành mới này:

  • Đang tiến hành tái cấu trúc mã để hỗ trợ IME (trình chỉnh sửa phương thức nhập liệu).
  • Đã đóng các báo cáo lỗi liên quan đến Devil May Cry.
  • Đã sửa lỗi cảnh báo biên dịch Wine với gcc
  • Khắc phục lỗi winedbg tải các ký hiệu gỡ lỗi không chính xác cho các dll tích hợp
  • Một số ứng dụng cần tasklist.exe để hỗ trợ in danh sách quy trình ở định dạng CSV '/f hoặc CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

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ạ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.

  1.   cristian dijo

    Làm cách nào để cài đặt wine 8.8 trên chromebook có ghi nợ 11 aarch64