Qt-Binary 애플리케이션을 Snap으로 패키징하기

Qt-Binary 애플리케이션을 Snap으로 패키징하기

기분 나쁘게 하려는 의도는 아니지만 Snappy/Snapcraft 문서에는 부족한 부분이 남아 있습니다. 특히 나는 이 간단한 사용 사례를 처리하기 위해 무엇을 해야 하는지 잊어버렸습니다.

내 응용 프로그램은 필요한 모든 libs(내 경우에는 Qt 5.7)와 여러 리소스 파일을 포함하는 컴파일된 바이너리 파일 묶음으로 구성됩니다. 나는 이것을 사용자 정의 라이브러리로 제공해야 하며, snapcraft가 아무것도 컴파일하거나 빌드하는 것을 원하지 않습니다. 실제로 libs를 복사하고 배송된 libs가 시스템 기본값 대신 사용되는지 확인하세요.

이에 대한 예가 있습니까? snappy-playpen repo에는 뭔가가 다른 곳에서 다운로드되거나 기존 패키지 등에서 합쳐지는 좀 더 복잡한 경우만 있는 것 같습니다.

답변1

dump이 경우에는 플러그인을 사용하세요 .http://snapcraft.io/docs/reference/plugins/dump

모든 것을 하나의 디렉토리에 넣어야 하며 filesets정확히 복사하려는 비트를 지정하는 데 사용할 수 있습니다. organize사물의 이름을 바꾸는 데 사용합니다 .

더 많은 사례 찾기여기.

관련 정보