MacOS에서 설치 스크립트를 테스트하는 방법?


5

MacOS에서 설치 스크립트를 테스트하는 가장 좋은 방법은 무엇입니까?

다른 사람들이 쉽게 프로그램을 설치할 수 있도록 설치 스크립트를 작성했습니다. qme-ng 나는 그것을 갈래로 만들고 작업 중이다.

그러나 스크립트를 테스트하는 것은 매우 어렵습니다. 모든 종속성을 수동으로 제거 할 수 있습니다. 후원 gmp , 매번 내 스크립트가 제대로 다시 설치할 수 있는지 확인하지만 비용이 많이 듭니다. 또한 종속성 제거가 완료되지 않아 문제가 복잡해질 수 있다는 우려가 있습니다.


3
VM에서 실행중인 macOS 가져 오기 :-)
nohillside

@nohillside 물론! 이전에 그렇게 생각 했었는데 추가 비용이 들었나요?
Ying Zhou

1
사용하는 VM 소프트웨어에 따라 다릅니다. VirtualBox는 무료이며, Parallels / VMware는 비용이 많이 듭니다.
nohillside

1
@nohillside 부분적으로 부정확합니다. Parallels의 정식 버전이지만 App Store에는 "Parallels Lite"가 무료로 제공됩니다. Parallels Lite는 macOS 및 Linux를 무료로 실행할 수 있으며 Windows를 무료로 실행할 수 없습니다.
JBis

1
@ jbis 실제로, 제한은 놀라 울 정도로 작습니다. kb.parallels.com/en/123796
nohillside

답변:


9

가장 좋은 방법은 테스트를 위해 macOS VM을 만드는 것입니다. 설치 버추얼 박스 (무료입니다), macOS 가상 머신을 생성 한 다음 스냅 사진 스크립트를 테스트하기 전에 스크립트 테스트가 끝나면 스냅 샷 기능을 사용하여 VM을 이전의 수정되지 않은 상태로 복원 할 수 있습니다. 희망이 도움이!


1
+1 스냅 샷으로 멋진 아이디어!
JBis

이 방법이 VirtualBox와 함께 아름답게 작동하는지 확인할 수 있습니다. FreeBSD 11을위한 데스크탑 환경의 생성을 자동화하기위한 설치 스크립트를 만들고 스냅 샷 기능은 초기 상태로 다시 설정하는 데 효과적입니다.
Allan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.