Wine 8.6의 개발 버전이 이미 출시되었으며 변경 사항입니다.

Linux의 와인

Wine은 Unix 기반 운영 체제용 Win16 및 Win32 응용 프로그래밍 인터페이스를 다시 구현한 것입니다.

Wine 8.6의 새로운 개발 버전 출시가 발표되었으며, 버전 8.5 출시 이후 25개의 버그 보고서가 마감되었으며 414개의 변경 사항이 적용되었습니다.

와인에 대해 잘 모르는 사람들이 알아야 할 이것은 인기 있는 무료 오픈 소스 소프트웨어입니다. 해적 사용자가 Linux에서 Windows 응용 프로그램을 실행할 수 있습니다. 및 기타 유닉스 계열 운영 체제. 좀 더 기술적으로 설명하자면 Wine은 Windows에서 Linux로 시스템 호출을 변환하고 .dll 파일 형식의 일부 Windows 라이브러리를 사용하는 호환성 계층입니다.

Wine은 Linux에서 Windows 응용 프로그램을 실행하는 가장 좋은 방법 중 하나입니다. 또한 Wine 커뮤니티에는 매우 상세한 애플리케이션 데이터베이스가 있습니다.

Wine 8.6 개발 버전의 새로운 주요 기능

제시된 이 새 릴리스에서는 브라우저 엔진이 강조 표시됩니다. Mozilla Gecko가 2.47.4 버전으로 업데이트되었습니다. 뿐만 아니라 컨트롤러 PostScript는 스풀 파일에 대한 지원을 개선했습니다. 인쇄 작업에 대한 데이터를 저장합니다.

이 새 버전의 Wine 8.6에서 눈에 띄는 또 다른 변경 사항은 musl libc 1.2.3 프로젝트에서 빌린 내장 수학 라이브러리가 있습니다. 

측에서는 알려진 버그 수정 Wine 8.6에서 수정된 게임 문제 중 다음이 언급됩니다. The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 데모, Hogwarts Legacy, Pro Evolution Soccer 2008.

또한 다음을 강조합니다. Chromium 샌드박스의 수정된 문제 현재 해결 중인 기타 무작위 앱 문제와 Windows.UI.Composition.* 정의가 포함된 windows.ui.composition.idl 파일이 추가되었습니다.

기타 변경사항:

  • schtasks.exe: 권한이 없는 경우 Windows 7에서 schtasks가 실패함
  • 상승된 권한 없음 schedsvc:rpcapi가 Windows 7에서 실패함
  • 구현되지 않은 기능에서 여러 앱 충돌
  • askchd:scheduler – 충분한 권한이 없는 경우 Windows 7에서 test_GetTask()가 실패합니다.
  • schedsvc:rpcapi로 인해 taskchd:scheduler가 w7u_adm에서 중단됨
  • dinput:device8 – test_dik_codes()가 때때로 GitLab CI에서 시간 초과를 얻습니다.
  • schtasks.exe:schtasks로 인해 taskchd:scheduler가 w7u_adm 및 w8adm에서 충돌합니다.
  • gcc 4.8.4에서 컴파일 실패 - 오류: 토큰 "(" 앞에 이항 연산자 누락
  • dinput:device8 - 일부 Windows 7 로케일에서 test_mouse_keyboard()가 실패함 LDAP 탐색기(LEX)가 SSL 없이 연결되지 않음
  • dinput:device8 – test_overlapped_format()이 때때로 Wine에서 시간 초과를 얻습니다(GitLab CI).
  • Wine은 기존 접두사를 업데이트할 수 없습니다.
  • DnsQuery_A()가 DNS CNAME 레코드를 잘못 처리함

이 새로운 개발 버전에 대해 더 알고 싶다면 출시 된 Wine의 레지스트리를 확인할 수 있습니다. 다음 링크에서 변경됩니다. 

Ubuntu 및 파생 제품에 Wine 8.6의 개발 버전을 설치하는 방법은 무엇입니까?

배포판에서이 새로운 개발 버전의 Wine을 테스트하는 데 관심이 있다면 아래에서 공유하는 지침에 따라 수행 할 수 있습니다.

가장 중요한 첫 번째 단계는 32 비트 아키텍처를 활성화하는 것입니다., 우리 시스템이 64비트이지만 대부분의 Wine 라이브러리가 32비트 아키텍처에 초점을 맞추기 때문에 이 단계를 수행하면 일반적으로 발생하는 많은 문제를 줄일 수 있습니다.

이를 위해 터미널에 대해 작성합니다.

sudo dpkg --add-architecture i386

지금 키를 가져 와서 시스템에 추가해야합니다. 이 명령으로 :

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

지금 완료 시스템에 다음 저장소를 추가 할 것입니다.,이를 위해 터미널에 작성합니다.

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

마지막으로 다음 명령을 실행하여 이미 Wine이 설치되어 있고 시스템에 어떤 버전이 있는지 확인할 수 있습니다.

wine --version

Ubuntu 또는 일부 파생물에서 Wine을 제거하는 방법은 무엇입니까?

어떤 이유로 든 시스템에서 Wine을 제거하려는 사람들은 다음 명령 만 실행해야합니다.

개발 버전 제거:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.