지원되는 운영체제
컨트롤러 소프트웨어는 다음 시스템에서 작동합니다:
Windows 7 x64 이상
Intel CPU를 사용하는 MacOS로 Ventura(13) 이상 실행
Apple Silicon CPU를 사용하는 MacOS로 Sonoma(14) 이상 실행
Glibc 2.35 이상(예: Ubuntu 22.04 이상)을 포함한 리눅스 배포판에서 x64 CPU를 사용하는 Linux
Glibc 2.39 이상(예: Ubuntu 24.04 이상)을 포함한 리눅스 배포판에서 aarch64 CPU(예: Raspberry Pi 3+)를 사용하는 Linux
iOS 17.6 이상을 실행하는 Apple iPad
ARM 32 및 64비트 프로세서(ARMv7a 및 ARMv8a)와 x86_64를 실행하는 Android 11 이상을 탑재한 Android 기기
다른 시스템은 Python 패키지를 통해 작동할 수 있습니다. 자세한 내용은 Python 패키지 를 참조하세요.
OS별 참고사항
MacOS
현재 MacOS 릴리스를 서명하지 않았기 때문에 "Apple은 'Carvera Controller Community'가 Mac에 해를 끼치거나 개인 정보를 침해할 수 있는 맬웨어가 없다는 것을 확인할 수 없습니다."라는 오류가 발생할 수 있습니다.
이 문제는 시스템 설정을 열고 사이드바에서 개인정보 보호 및 보안(Privacy & Security)을 클릭한 다음 아래로 스크롤하여 "계속 열기"("Open Anyway")를 클릭하면 해결할 수 있습니다. 한 번 이렇게 하면 앱을 정상적으로 열 수 있습니다.

Android
컨트롤러의 파일 브라우저를 사용할 때 앱은 Android의 권한 페이지로 안내하여 앱에 기기의 파일에 대한 전체 액세스 권한을 부여하도록 요구합니다. 이를 허용하지 않으면 파일이 표시되지 않습니다.
그래픽 렌더링에 사용되는 라이브러리 중 하나에 알려진 버그가 있어 앱을 시작한 후 화면이 검게 유지될 수 있습니다. 업스트림 라이브러리에서 해결될 때까지 이를 방지하기 위한 우회 방법을 구현했습니다. 그래도 문제가 발생하면 홈 화면으로 나갔다가 다시 앱으로 돌아오면 됩니다. 발생 시 github 이슈 를 통해 피드백을 주시면 해당 기기에 대한 우회 방법을 함께 개선할 수 있습니다.
Linux
Linux 지원을 위해 AppImage를 빌드합니다. AppImage는 애플리케이션을 실행하는 데 필요한 모든 종속성을 포함한 자체 포함형 바이너리입니다.
사용하려면 먼저 실행 가능하게 만드세요 (chmod +x carveracontroller-community-<version>-<arch>.appimage).
그런 다음 실행할 수 있습니다.
바로가기를 원하면 다음 사용을 고려하세요 AppImageLauncher.
Arch Linux
ArchLinux에서 Carvera 컨트롤러가 USB를 통해 기계에 연결되려면 연결 시 사용자에게 USB 장치에 대한 권한을 부여하는 udev 규칙을 생성해야 합니다.
새 udev 파일을 추가하세요:
다음 내용을 추가하세요:
파일을 저장하고 닫은 후 규칙을 다시 로드하세요:
iOS
Carvera Community Controller의 iOS 빌드는 Apple App Store 검토 및 개발자 가용성으로 인해 다른 릴리스보다 지연될 수 있습니다.
마지막 업데이트