Linux에서 OS X PKG 파일을 작성 하시겠습니까?


9

데비안 / 우분투 / 쉬 분투가 있습니다. 최종 사용자의 클릭 수가 가장 적은 Python 파일을 배포하고 실행하려고합니다. Linux에서 Mac OS X 용 PKG 파일을 작성하는 방법

편집하다:

DMG처럼 다소 실행될 수있는 내용이있는 rar 또는 zip 파일을 사용했을 수 있습니다.


stackoverflow.com/questions/2323818/… 이 SE 질문은 시작일 수도 있습니다. osxgnu.org/info/osxpackages.html-packagemaker 가 생성 한 일부 파일 이외에 pkg 파일이 상당히 표준적인 nix 스타일 인 것 같습니다 압축 아카이브
Journeyman Geek

.pkg 파일의 내용을 추출하면 일부 디렉토리와 PAX 파일 (내가 만들 수있는) 및 BOM 파일 (OSX 이외의 플랫폼에서 만드는 방법을 모름)이 있습니다.
Tom O'Connor

@ TomO'Connor 문제가 Luke와 동일합니까? 즉, 스크립트 파일이 있고 스크립트 파일을 실행하고 싶을뿐입니다 (대안을 받아 들일 수 있음). 또는 실제로 .pkg많은 파일을 포함 하고있는 적절한 Installer를 만들고 싶 습니까?
Daniel Beck

처음에는 문제가 동일하지만 패키징해야 할 파일이 두 개 이상 있습니다.
Tom O'Connor

@ TomO'Connor Mac OS X 응용 프로그램 번들을 생성하는 것이 훨씬 쉽습니다. 대상 시스템과 통합 할 수있는 더 쉬운 옵션이있을 수 있습니다 (예 : 사용자에게 용이함). 요구 사항을 더 자세히 지정하십시오. 그것들이 너무 화려하지 않고 설치 대신 실행 라인을 따라 더 많은 경우 , 이것은 꽤 잘 작동 할 수 있습니다.
Daniel Beck

답변:


5

내가 아는 멀티 플랫폼 설치 프로그램은 다음과 같습니다.

IzPack 은 오픈 소스 소프트웨어 설치 프로그램 생성기입니다. Java를 사용하므로 대상 플랫폼에서 JRE가 필요합니다.

무료 InstallJammer 는 다음과 같습니다.

와 UNIX의 멀티 플랫폼의 GUI 설치 및 Windows에서 완전히 크로스 플랫폼과 기능 할 수 있도록 설계 빌더 및 대부분의 모든 버전의 궁극적 인 맥 OS X에 대한 지원

매우 반응이 빠르므로 개발자에게 문의 할 수 있습니다.

InstallAnywhere 는 상용 멀티 플랫폼 설치 프로그램입니다. Standard Edition의 가격은 $ 1,999입니다.

BitRock의 InstallBuilder ( 가격표를 보지 마십시오 )는 다음과 같이 주장합니다.

단일 프로젝트 파일에서 모든 대상 플랫폼에 대한 설치 프로그램을 생성하십시오. 단일 빌드 환경에서 모든 설치 관리자를 만드십시오!

JExpress 는 단 $ 849입니다.

위에서 사용한 유일한 것 중 하나는 InstallJammer입니다. OS X가 이미 베타 버전으로 제공되는 경우 개발자가 매우 빠른 속도로 버그를 수정하므로 주저하지 마십시오.


어쨌든 내 POV가 아니라 정확한 질문에 답하지 않는 것이 흥미 롭습니다.
Tom O'Connor

그렇다면 당신의 POV는 무엇입니까?
harrymc

글쎄, 무료는 출발점이 될 것이며, 유일한 무료는 IzPack입니다. DMG / PKG 파일을 만들지는 않지만 실제로는 자체 설치 프로그램 형식입니다. 우리가 그중 하나를 필요로하는 것처럼 (!).
Tom O'Connor

IzPack 및 InstallJammer는 오픈 소스이므로 롤업하려는 경우 어떻게 수행되는지 살펴볼 수 있습니다.
harrymc

또 다른 아이디어는 상용 패키지 중 하나의 시험판을 사용하여 설치를 작성한 다음 Linux에서 다시 패키지화하기위한 모델로 사용하는 것입니다. Lion pkg 파일이 여전히 xarchives 인지 또는 표준 zip 파일인지 모르겠습니다 . (불쾌한 아이디어는 일회용 VM에 시험판을 설치하는 것입니다.)
harrymc

-3

죄송합니다. 작동하지 않습니다.

Linux는 일부 메타 데이터가 포함 된 tarballs 인 Solaris 및 BSD pkg 파일을 생성하여 모든 검색을 완벽하게 수행 할 수 있습니다.


5
나는 당신을 믿지 않습니다.
Tom O'Connor

Linux 또는 Windows에서 DMG 파일 만들기
-OSX

2
완전히 틀렸어
Simon Sheehan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.