![PySide(Qt) 프로젝트용 .deb 설치 프로그램을 만드는 방법](https://rvso.com/image/959245/PySide(Qt)%20%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%9A%A9%20.deb%20%EC%84%A4%EC%B9%98%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%84%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
Qt를 사용하는 Python용 GUI 라이브러리인 PySide를 사용하여 작은 소프트웨어를 만들었습니다. Ubuntu용 실행 파일에 성공적으로 구축했습니다. http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip
내 소프트웨어에 대한 .deb 설치 프로그램도 만들고 싶습니다. 누군가 나에게 도움을 줄 수 있나요? 웹에서 많은 튜토리얼을 시도했지만 어느 것도 효과가 없었습니다. 미리 감사드립니다.
답변1
Ubuntu Wiki에는 완전한 패키징 가이드가 있습니다. 여기에서 필요한 모든 정보를 찾을 수 있습니다:포장 가이드 - 우분투 위키
답변2
애플리케이션을 Quickly로 이식하고 새로운 Qt 애플리케이션 템플릿을 사용할 수도 있습니다.파이사이드. quickly package
템플릿의 명령이 앱을 패키징합니다 .
Quickly Qt 템플릿은 여전히진행중인 작업하지만 시도해 보고 싶다면 아마도 다음을 수행해야 할 것입니다.
- 지침에 따라 Quickly Qt 앱 템플릿을 설치합니다.
- 빠르게 설치
quickly create ubuntu-application-qt myapp
(바꾸기) 를 사용하여 앱에 대한 Quickly 프로젝트를 만듭니다.마이앱앱 이름으로)cd myapp
그런 다음myapp
및myapp_lib
폴더를 제거하십시오. 앱이 패키징하려면setup.py
파일이 필요하므로 파일을 보관하세요 .python-distutils-extra
myapp
폴더가 있던 새 프로젝트 안에 앱의 소스 트리를 넣습니다.- 필요에 따라 조정
- 실행하여
quickly package
명령이 앱을 패키징하는지 확인하세요.