나는 모바일 앱 개발 세계로 진입하기로 결정했다. 나는 이것을하기 위해 키비에 대해 꽤 잘 알고있다. 내가 만든 모든 것을 배치하려고 벽 뒤에 벽에 뛰어 들고 있습니다.Windows에서 우분투의 Bash에서 Buildozer 실행하기
먼저 내 컴퓨터에서 작업중인 VM을 만들 수 없습니다. 필자는 컴퓨터의 BIOS에서 가상화를 활성화하여 64 비트 버전의 Ubuntu를 사용할 수 있었으므로 메뉴에서 옵션을 찾을 수 없습니다. 32 비트 옵션은 설치시 치명적인 "커널 패닉"오류를 발생시킵니다.
Windows 용 Ubuntu에 새로운 Bash를 설치하여 Buildozer 도구를 실행하여 .apk 파일을 패키지에 넣으려고했습니다. 그러나 Buildozer는 루트로 실행할 수 없습니다. 내 Windows 호스트의 홈 드라이브에있는 app 디렉토리에 비 루트 사용자로 액세스하려고 할 때 보안 문제가 발생합니다. 그 중에서도 우분투 파일이있는 것처럼 보이는 lxss 폴더로 파일을 이동하려고했습니다.
전적으로 옵션이 부족합니다. 이 하나의 도구가 단순히 협력하지 않기 때문에 내 전체 프로세스가 방해 받고 있습니다. Buildozer가 거의 독점적으로 Windows 컴퓨터로만 제한된다는 것을 알면서 제대로 실행하려면 어떻게해야합니까?
편집 : https://kivy.org/#download의 VM 이미지가 실행되지 않습니다. 부팅하는 동안 끊어집니다.
가상화를 실행하려면 WSL을 비활성화 할 필요가 없습니다. 그것들은 완전히 직교하는 시스템입니다. 또한 root로 buildozer를 실행할 필요가 없습니다. 작동하는지 여부는 말할 수 없지만 WSL을 설치하고 권한이없는 (sudoer 임에도 불구하고) 사용자로 실행할 수 있습니다. 권한이없는 사용자로 실행하려고해도 여전히 작동하지 않는 경우 BashOnWindows 문제 github 페이지에 문제를 게시하십시오. –
내가 제안한대로이 문제를 GitHub 페이지에 게시했습니다. Buildozer를 sudoer로 실행하면 루트로 실행하는 것과 동일한 결과가 나오는데, Buildozer는 약 6 줄 후에 정지합니다. – Inagnikai