Bottles 2022.1.28은 Wine 등을 관리하는 새로운 백엔드와 함께 제공됩니다.

Bottles 프로젝트 2022.1.28의 새 버전 릴리스가 발표되었으며, Wine 또는 Proton을 기반으로 하는 Linux에서 Windows 응용 프로그램의 설치, 구성 및 실행을 단순화하는 응용 프로그램을 개발하는 데 탁월합니다.

프로그램 Wine 환경을 정의하는 접두사 관리를 위한 인터페이스 제공 및 응용 프로그램 실행을 위한 매개변수와 실행된 프로그램의 올바른 기능에 필요한 종속성을 설치하기 위한 도구.

Winetricks 스크립트 대신, 병 완전한 관리 시스템을 사용합니다 배포 패키지 관리자에서 종속성 관리처럼 작동하는 추가 라이브러리를 설치하려면 종속성 관리자를 사용합니다.

기본적으로 실행 중인 Windows 응용 프로그램의 경우 종속성 목록이 정의됩니다. (DLL, 소스, 런타임 등) 각 종속성은 고유한 종속성을 가질 수 있지만 정상 작동을 위해 다운로드 및 설치해야 합니다.

다양한 프로그램 및 라이브러리에 대한 종속성 정보 저장소 제공, 뿐만 아니라 중앙 집중식 종속성 관리를 위한 도구 집합입니다. 설치된 모든 종속성이 추적되므로 프로그램을 제거할 때 다른 응용 프로그램을 실행하는 데 사용되지 않는 관련 종속성을 제거할 수도 있습니다. 이 접근 방식을 사용하면 각 응용 프로그램에 대해 별도의 Wine 버전을 설치하지 않고 단일 Wine 환경을 사용하여 가능한 많은 응용 프로그램을 실행할 수 있습니다.

Windows 접두사로 작업하려면 Bottle은 구성, 라이브러리 및 종속성을 제공하는 환경 개념을 사용합니다. 특정 클래스의 애플리케이션에 사용할 준비가 되었습니다. 기본 환경이 제공됩니다. 게임(게임용), 소프트웨어(응용 프로그램용), 사용자 지정(사용자 고유의 실험을 수행할 수 있는 깨끗한 환경)이 제공됩니다.

병의 주요 참신함 2022.1.28

이 새 버전에서는 추가되었음을 강조 표시합니다. Wine을 관리하는 새로운 백엔드, WineCommand, WineProgram 및 Executor의 세 가지 구성 요소로 구성되어 있습니다. WineProgram의 다양한 핸들러:

  • 등록, 등록: 레지스트리를 사용하여 한 번의 호출로 여러 키를 변경할 수 있습니다.
  • 그물: 서비스 관리를 위해.
  • 와인 서버: Bottle 제어 프로세스의 작동을 확인합니다.
  • 시작, msiexec 및 cmd: .lnk 바로 가기 및 .msi/.batch 파일 작업을 위한 것입니다.
  • 작업 관리자:작업 관리자입니다.
  • wineboot, winedbg, 제어, winecfg.

눈에 띄는 또 다른 변화는 구현된 실행 관리자 (Executor)는 실행 파일이 시작되면 파일 확장자(.exe, .lnk, .batch, .msi)에 따라 필요한 드라이버를 자동으로 호출합니다.

또한 추가됨 futex_waitv 시스템 호출을 사용한 동기화 지원 (Futex2)는 Linux 커널 5.16에 도입되었으며 Wine 7을 기반으로 하고 Futex2 동기화 메커니즘과 호환되는 Caffe 드라이버를 추가했습니다.

설치 프로그램의 경우 구성 파일(json, ini, yaml)을 변경하는 기능이 구현되고 프로그램 목록의 항목 숨기기에 대한 지원이 추가되며 전체 환경 또는 축소된 환경에서 명령을 실행하는 기능이 추가됩니다.

종속성 및 설치 프로그램에 대한 매니페스트 파일의 내용을 표시하는 새 대화 상자가 추가되었으며 검색 기능도 사용 가능한 설치 프로그램 목록에 추가되었습니다.

최종적으로 그것에 대해 더 많이 알고 싶다면에서 세부 정보를 확인할 수 있습니다. 다음 링크.

Linux에 Bottle을 설치하는 방법은 무엇입니까?

자신의 시스템에 이 도구를 설치하는 데 관심이 있는 사람들은 이 도구를 얻을 수 있는 다양한 방법이 있음을 알아야 합니다.

첫 번째는 의 도움으로 flatpak 패키지 지원을 추가하는 것으로 충분합니다. 터미널을 열고 다음 명령을 입력합니다.

flatpak install flathub com.usebottles.bottles

사용자 인 사람들을 위해 Arch Linux, Manjaro 또는 기타 파생 상품, 다음 명령을 실행하여 AUR에서 설치할 수 있습니다.


yay -S bottles
지금의 경우 페도라 사용자 다음 명령으로 설치할 수 있습니다.
sudo dnf install bottles
그리고 의 경우 NixOS 사용자, 다음 명령을 실행하기만 하면 됩니다.

nix-env -iA nixos.bottles

코멘트를 남겨주세요

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

*

*

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