Skip to main content

Linux 용 Wine MS Windows 에뮬레이터

wine(와인) 실행 하기!!(모르는사람 설명란보세요!!) (유월 2025)

wine(와인) 실행 하기!!(모르는사람 설명란보세요!!) (유월 2025)
Anonim

Wine 프로젝트의 목표는 사용자가 해당 운영 체제에서 기본 Microsoft Windows 응용 프로그램을 실행할 수있게 해주는 Linux 및 기타 POSIX 호환 운영 체제 용 "변환 계층"을 개발하는 것입니다.

이 변환 계층은 Microsoft Windows API (Application Programming Interface)를 "에뮬레이트"하는 소프트웨어 패키지이지만 개발자는 네이티브 운영 체제 위에 추가 소프트웨어 계층을 추가한다는 점에서 에뮬레이터가 아니라는 점을 강조합니다. 메모리 및 계산 오버 헤드가 추가되고 성능에 부정적인 영향을줍니다.

대신 Wine은 응용 프로그램을 실행하는 데 필요한 대체 DDL (Dynamic Link Libraries)을 제공합니다. 이들은 고유 한 소프트웨어 구성 요소로서, 구현에 따라 Windows보다 효율적이거나 효율적일 수 있습니다. 이것이 일부 MS Windows 응용 프로그램이 Windows에서보다 Linux에서 더 빠르게 실행되는 이유입니다.

Wine 개발 팀은 사용자가 Linux에서 Windows 프로그램을 실행할 수 있도록하는 목표를 달성하기 위해 상당한 진전을 이루었습니다. 진행 상황을 측정하는 한 가지 방법은 테스트 된 프로그램 수를 계산하는 것입니다. Wine Application Database에는 현재 8500 개 이상의 항목이 포함되어 있습니다. 모든 소프트웨어가 완벽하게 작동하지는 않지만 Microsoft Office 97, 2000, 2003 및 XP, Microsoft Outlook, Microsoft Internet Explorer, Microsoft Project, Microsoft Visio 등의 소프트웨어 패키지 및 게임과 같이 가장 일반적으로 사용되는 Windows 응용 프로그램은 매우 잘 돌아갑니다. Adobe Photoshop, Quicken, Quicktime, iTunes, Windows Media Player 6.4, Lotus Notes 5.0 및 6.5.1, Silkroad Online 1.x, Half-Life 2 소매업, Half-Life Counter-Strike 1.6 및 Battlefield 1942 1.6이 포함되어 있습니다.

Wine을 설치 한 후 CD 드라이브에 CD를 넣고 쉘 창을 열고 설치 실행 파일이 들어있는 CD 디렉토리를 탐색 한 다음 setup.exe가 설치 프로그램 인 경우 "wine setup.exe"를 입력하여 Windows 응용 프로그램을 설치할 수 있습니다 .

Wine에서 프로그램을 실행할 때, 사용자는 "desktop-in-a-box"모드와 혼합 가능한 창 중에서 선택할 수 있습니다. Wine은 DirectX 및 OpenGL 게임을 모두 지원합니다. Direct3D에 대한 지원은 제한되어 있습니다. 프로그래머가 소스 및 이진 Win32 코드와 호환되는 소프트웨어를 작성할 수있게 해주는 Wine API도 있습니다.

이 프로젝트는 1993 년에 Linux에서 Windows 3.1 프로그램을 실행하기 위해 시작되었습니다. 이후 다른 유닉스 운영체제 용 버전이 개발되었다. 프로젝트의 원래 코디네이터, 밥 암 슈타 트 (Bob Amstadt)는 1 년 후 Alexandre Julliard에게 프로젝트를 넘겨주었습니다. Alexandre는 그 이후로 개발 노력을 주도 해 왔습니다.