Computer >> 컴퓨터 >  >> 시스템 >> Linux

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver - 훌륭하게 작동하며 기적은 없습니다

업데이트 날짜:2026년 4월 17일

Windows가 아닌 운영 체제를 사용해 온 수년 동안 저는 CrossOver를 꼭 구입해야 할 필요성을 느낀 적이 없었습니다. Linux에서는 WINE과 수많은 수동 변경, 해킹 등을 사용하여 "어려운" 방식으로 작업을 수행했습니다. 가장 좋은 예는 아마도 SketchUp 및 흰색 창 기사와 Notepad++ 가이드일 것입니다. 플러그인, 추가 기능, 이상한 호환성 등을 포함하여 많은 흥미로운 부분이 결합되어 있기 때문입니다. 당신은 또한 나의 파라오 도시 건축 가이드를 좋아할 것입니다. 이 모든 작업은 무료 도구를 사용하여 수행되었습니다. 하지만 저는 Microsoft Office를 실행할 수 없었고 그대로 두었습니다.

하지만 최근에는 이 일을 하게 된 새로운 자극이 생겼습니다. 첫째, 저는 Windows 11을 사용하고 싶지 않습니다. 이전 '10은 한동안 계속 실행될 것이며 오프라인 가상 머신 한두 개를 사용하면 Office 요구 사항이 정리됩니다. 둘째, 나는 Macbook Pro를 구입했고 본격적으로 완전한 전환을 시도하기로 결정했습니다. 하지만 저는 실용적인 전환을 이야기하고 있습니다. 이는 여전히 친숙한 프로그램을 사용하고 있음을 의미합니다. 이를 위해 CrossOver를 테스트하고 설치하기로 결정했습니다. 그리고 이것은 리뷰입니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

크로스오버 30초

CrossOver는 Linux 및 macOS용 상용 제품으로, 비교적 간단한 방법으로 Windows 소프트웨어를 실행할 수 있습니다. 즉, WINE과 비슷하며 일반 사용자에게만 더 쉽고 여기와 여기에서 추가 호환성을 얻을 수도 있습니다. 어떤 면에서는 모든 것이 연결되어 있습니다. 스팀 프로톤, 와인, 크로스오버. 좋아요.

프로그램의 평생 라이센스를 구입하거나 더 저렴한 연간 구독 모델을 사용할 수 있습니다. 일반적으로 저는 어떤 종류의 제품 구독에도 반대합니다. 하지만 여기서 제가 착각한 것이 아니라면 실제로 1년이 지나도 기능이 손실되는 것이 아니라 추가 업데이트나 새로운 기능을 받지 못할 뿐이라는 것입니다. 어느 쪽이든 결정을 내리려면 2주 정도 시간이 걸립니다.

macOS용 체험판을 다운로드하고 진행했는데...

설정, 첫 번째 단계

설치는 간단하며 Intel 아키텍처 코드(x86)를 ARM으로 변환할 수 있는 Rosetta를 구성하라는 메시지가 표시됩니다. 기본적으로 에뮬레이터이지만 Apple에서 만든 에뮬레이터이며 좋은 성능을 제공합니다. 콩을 식히세요.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

설치를 마치고 본격적으로 작업을 시작했습니다. 기본적으로 CrossOver는 인기 있는 프로그램에 대한 개요를 제공하지만 검색 필드를 사용하여 원하는 프로그램에 설치 템플릿이 있는지 확인할 수도 있습니다.

일부 프로그램에는 하나 이상의 템플릿이 있을 수 있습니다. 예를 들어, 제가 매우 관심을 가졌던 Office 2010의 경우 베어 버전과 후속 서비스 팩에 대해 별도의 설치 템플릿이 있습니다. 예상되는 호환성 등급을 받고 "알려진" 기존 설치 프로그램을 온라인으로 사용할지 아니면 자체 오프라인 설치 파일을 사용할지 선택할 수 있습니다. 바로 몇 가지 문제에 직면했습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Office 2010 SP1의 경우 온라인 설치 관리자를 사용할 수 없었습니다. 프로그램의 호환성은 2022년에 마지막으로 확인되었으며, 이는 Microsoft가 모든 것을 뒤섞는 데 4년이 걸린다는 것을 의미합니다. 운 좋게도 오프라인 설치 프로그램을 사용할 수 있었지만 유효한 라이센스가 있지만 실행할 실제 설정을 찾을 수 없는 문제가 실제로 발생할 수 있습니다. 이제 이것은 단지 소개입니다. 실제로 세부적인 내용을 살펴보고 어떤 결과가 나오는지 살펴보겠습니다.

Office 2010 설정

이것은 실제로 잘 작동했습니다. 시간이 좀 걸렸지만 제품군을 설치했습니다! 그리고 일하고 있어요!

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

메모장++, KompoZer, IrfanView

이 프로그램은 Linux에서 어떤 문제도 일으키지 않았으며 WINE 설정은 항상 매우 쉬웠습니다. 여기도 마찬가지입니다. KompoZer의 경우 전체 프로그램 빌드가 포함된 폴더를 가져오고 CrossOver에게 이를 "새" 응용 프로그램으로 사용하라고 지시했습니다. 문제 없습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

SketchUp(Make 2017)

이것은 잘 작동하지 않았습니다. 예, 설치했는데 노트북의 그래픽에 대해 불평하며 실행되지 않습니다. SketchUp에는 그래픽 가속 등이 필요하고 그 당시에는 Apple M Silicon이 없었기 때문에 말이 됩니다. 그러나 가능하다면 일종의 호환성 심이 있어야 합니다. 아니면 이 수준의 기계 명령어 번역이 Rosetta의 일부가 아닐 수도 있습니다. 여전히 깔끔한 해결 방법이 있을 것으로 기대하고 있지만 아직까지는 별 성과가 없습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

SketchUp(Make 2016)

다음으로, 저는 한 살 이전 버전을 사용해보기로 결정했습니다. 이것은 설정에서 OpenGL 2.1을 전환하거나 HW 가속을 비활성화/활성화할 수 있는 마지막 버전입니다. 이제 결국 런처에 도달했지만 프로그램이 시작되지 않았습니다. 항상 충돌이 발생했습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

스케치업 8

여기에 좋은 ole 프로그램이 있습니다. 잘 설치됐네요. 그리고 regedit를 열고 레지스트리 키를 변경하기 전까지는 실행되지 않았습니다. 이 작업을 수행하는 방법이 궁금할 수도 있습니다. 이에 대해서는 나중에 좀 더 자세히 설명하겠습니다. 하지만 네, 이것이 효과가 있었고 SketchUp을 시작할 수 있었습니다! 마지막으로. 그뿐만 아니라 Kerkythea 도구 모음도 추가할 수 있었기 때문에 렌더링을 위해 모델을 내보낼 수 있었습니다. 큰 성공을 거두었습니다. 정말 좋습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

실제로 실제 그래픽 가속이 없기 때문에 성능은 평균입니다. 괜찮다면 SketchUp을 사용할 수 있지만 기적을 기대하지는 마세요. 애초에 이를 실행한다는 것 자체가 이미 기적입니다. 하지만 저는 탐구하고 보고하겠습니다.

아시다시피 몇 가지 문제가 있었습니다. CrossOver 또는 macOS는 설치가 실패했을 수 있다고 생각했지만 그렇지 않았습니다. 설치 대기 중인 Gecko 종속성이 있어서 런처가 중단되었습니다. 알다시피, Linux에서 볼 수 있는 것과 같은 종류의 메시지가 표시됩니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Kerkythea(에코 부스트)

이 오래된 렌더링 프로그램은 잘 작동했습니다. 플러그 앤 플레이. KompoZer와 마찬가지로 저는 단순히 바이너리만 가리키고 CrossOver는 전체 내용을 가져왔습니다. 내 모든 자료와 그 모든 것. 또한 CPU와 CPU의 14개 스레드를 올바르게 식별했습니다. 아주 좋아요. 그리고 Linux에서 했던 것과 마찬가지로 모델 자료 경로를 변경해야 했습니다. 예를 들어 E:\Models\Whatever와 같은 항목을 /Users/Igor/Library/Application Support/Crossover로 교체하고 모델 XML 내부에서 이러한 경로를 변경해야 했습니다. 그 이후에는 모든 것이 순조로웠습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

고화질 모드

실험하고 싶다면 각 프로그램의 설정을 사용해 볼 수 있습니다. 백엔드에서는 대부분 WINE이며 표준 winecfg 유틸리티를 시작할 수도 있습니다. HD 모드를 사용할 수도 있습니다. 이는 제가 이름을 딴 HD 가이드에서 보여드린 것과 다소 유사합니다. 기술적으로는 높은 DPI 구성(보통 192)으로 끝나게 되는데, 이는 표준 밀도의 두 배를 의미합니다. 이렇게 하면 사진이 더 예뻐질 수 있습니다.

반면, 어떤 경우에는 화면의 이상한 렌더링으로 인해 예측할 수 없는 결과가 발생하거나 앱 성능이 저하될 수 있습니다. 기본적으로, 일부는 이기고 일부는 잃습니다. 예를 들어 KompoZer는 잘 작동했지만 Linux에서 유사한 트릭을 수동으로 적용했을 때 실제로 그러한 문제가 발생했습니다. 하지만 여기에서는 UI가 부드럽고 빨랐습니다. 그리고 기억하세요, 그것은 x86 코드 에뮬레이션입니다. 두배로 좋네요.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

기존 KompoZer를 즐겨보세요:

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

또한 Office 2010은 이런 면에서도 정말 멋져 보입니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

그러나 일부 프로그램은 협력하지 않았습니다. SketchUp과 Kerkythea는 이 모드를 좋아하지 않습니다. 이제 WINE을 사용하여 Linux에서 훨씬 더 나은 결과를 얻었습니다. 다양한 Linux 시스템에서 192 또는 216DPI 설정을 사용하고 있는데 문제가 없어 보입니다. x86-ARM 호환성 문제일 수도 있고 그래픽 어댑터 결함일 수도 있습니다.

프로그램 옵션 조정

하지만 그 이상도 할 수 있습니다. 각 프로그램의 C:드라이브를 탐색할 수 있으며 각 프로그램에는 자체 별도의 파일 시스템이 있습니다. 실제로 CrossOver는 파라오 기사에서 보여드린 것처럼 새로운 애플리케이션과 게임을 개별 병으로 구성합니다. 이는 WINE 접두사와 동일합니다. WINE 구성을 수동으로 실행하고, DLL 재정의를 추가 또는 제거하고, 특정 명령을 실행한 다음 일부 명령을 실행할 수도 있습니다.

SketchUp 8 예제를 살펴보겠습니다. 그래서 나는 하드웨어 가속 검사를 건너뛰도록 프로그램에 지시해야 했습니다. 그래야 버그가 발생하지 않을 것입니다. 명령 실행을 클릭합니다. 명령 필드에 regedit를 입력합니다. 그러면 특정 병에 대한 WINE 기반 regedit가 시작되고 이제 하이브를 탐색하고 필요한 변경을 수행할 수 있습니다. 제 경우에는 다음으로 이동했습니다:

HKCU\Software\Google\SketchUp8\GLConfig\Display

그리고 여기서 HW_OK를 0에서 1로 변경했습니다. 작업이 완료되었습니다.

Mac용 CodeWeavers CrossOver:macOS에서의 원활한 Windows 앱 경험

이제 CrossOver와 Windows 프로그램에는 몇 가지 보안 측면이 있지만 이에 대해서는 별도로 논의하고 싶습니다.

미래?

나는 Apple이 어느 시점에 Rosetta를 종료할 계획이라는 몇 가지 기사를 온라인에서 읽었습니다. 이것은 흥미로운 질문을 불러일으킵니다. 이것이 CrossOver에 어떤 영향을 미칠까요? 나는 이것이 Steam과 Proton 및 macOS에서 사용되는 동등한 기능에도 영향을 미칠 것이라고 생각합니다. 글쎄, 당장 걱정할 필요는 없지만 macOS(즉, Apple Silicon)로 완전히 독립적으로 전환하려는 나의 욕구를 잠재적으로 위험에 빠뜨릴 수 있습니다. 반면에, 나는 아름다운 x86 생태계를 영원히 남겨둘 수 없다고 생각하며, 떠나고 싶지도 않습니다. Linux는 거기에서 괜찮은 역할을 하며 제가 Slimbook Titan 기사에서 보여드린 것처럼 위에 표시된 많은 예를 포함하여 수많은 게임과 프로그램을 얻을 수 있습니다.

결론

CrossOver(Mac용)를 몇 달 동안 사용해 본 결과 프로그램이 잘 작동한다고 말할 수 있습니다. 나는 Office 기능만으로도 가격이 정당화된다고 생각합니다. 실제로 훨씬 더 멋진 GUI로 된 좀 더 친숙한 래퍼인 WINE입니다. 멋진 옵션과 기능이 많이 있으며, 지금까지 제가 시도한 다양한 WINE 프론트엔드 중에서 이 프론트엔드가 나머지 제품보다 모양과 기능 모두 더 좋습니다. 하지만 걸림돌과 문제가 있고, 제품의 괴상한 성격이 가끔씩 드러나기도 합니다.

일이 잘되면 굉장합니다. 그러나 그렇지 않은 경우에는 WINE 구성을 조작하여 모든 종류의 트릭을 시도하는 자신을 발견할 수 있습니다. 설치 방법은 대개 존재하지 않는 설정 파일에 대한 포인터와 같은 오래된 정보를 많이 포함하고 있기 때문에 까다롭습니다. 일반적인 인터넷 부패, 그렇죠. 게다가 호환성 테스트 날짜는 3년, 5년 또는 그 이상으로 오래된 경우가 많습니다. 이는 인간의 나이로는 그리 많은 시간이 아니지만, 바쁘고 끊임없이 변화하는 소프트웨어 세계의 특성을 고려하면 그렇습니다.

그럼에도 불구하고 CrossOver는 훌륭하고 견고한 프로그램입니다. 이를 통해 macOS에서 내 고전 게임과 오래된 게임의 전부는 아니더라도 대부분을 실행할 수 있습니다. 나는 Rosetta가 탁월한 성능으로 칭찬받을 자격이 있다고 생각합니다. 왜냐하면 SketchUp과 같은 그래픽 집약적인 작업을 제외하고는 x86 코드가 에뮬레이션되고 있다는 것을 알 수 없기 때문입니다. 이 측면을 조정할 수 있는 방법이 있다면 훌륭한 도구가 될 것입니다. 그리고 이 말로 안녕을 고합니다.

건배.