System Center Configuration Manager에서 응용 프로그램을 수정하고 교체하는 방법

 

적용 대상: System Center Configuration Manager (current branch)

<_caps3a_sxs _xmlns3a_caps="http://schemas.microsoft.com/build/caps/2013/11"><_caps3a_sxstarget locale="ko-KR">이 항목에서는 System Center Configuration Manager 응용 프로그램 버전을 사용하는 방법 및 응용 프로그램을 새 버전으로 교체하는 방법을 알아봅니다.응용 프로그램 수정 버전응용 프로그램 또는 응용 프로그램에 포함된 배포 유형을 수정하면 Configuration Manager에서 응용 프로그램의 새 수정 버전을 만듭니다. 각 응용 프로그램 수정 버전의 기록을 표시할 수 있습니다. 또한 각 수정 버전의 속성을 확인하고 이전의 응용 프로그램 수정 버전을 복원하거나, 이전 수정 버전을 삭제할 수 있습니다.응용 프로그램 수정 기록을 표시하려면Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 응용 프로그램을 클릭한 다음 원하는 응용 프로그램을 클릭합니다.홈 탭의 응용 프로그램 그룹에서 수정 기록을 클릭하여 응용 프로그램 수정 기록 대화 상자를 엽니다.응용 프로그램 수정 버전을 보려면응용 프로그램 수정 기록 대화 상자에서 응용 프로그램 수정 버전을 선택한 다음 보기를 클릭합니다.속성 대화 상자에서 선택한 응용 프로그램의 속성을 검사합니다.표시되는 응용 프로그램 속성은 읽기 전용입니다.속성 대화 상자를 닫습니다.응용 프로그램 수정 버전을 복원하려면응용 프로그램 수정 기록 대화 상자에서 응용 프로그램 수정 버전을 선택한 다음 복원을 클릭합니다.수정 버전 복원 확인 대화 상자에서 예를 클릭하여 선택한 응용 프로그램 수정 버전을 복원합니다.응용 프로그램 수정 버전을 삭제하려면응용 프로그램 수정 기록 대화 상자에서 응용 프로그램 수정 버전을 선택한 다음 삭제를 클릭합니다.응용 프로그램 수정 버전 삭제 대화 상자에서 예를 클릭합니다.해당 응용 프로그램이 사용 중지되고 참조를 포함하지 않는 경우에만 현재 응용 프로그램 수정 버전을 삭제할 수 있습니다.응용 프로그램 교체Configuration Manager의 응용 프로그램 관리를 사용하면 교체 관계를 사용하여 기존 응용 프로그램을 업그레이드하거나 대체할 수 있습니다. 응용 프로그램을 교체할 때 교체된 응용 프로그램의 배포 유형을 대체할 새 배포 유형을 지정하고 교체할 응용 프로그램을 설치하기 전에 교체된 응용 프로그램을 업그레이드할지 아니면 제거할지를 구성할 수도 있습니다.교체된 배포 유형을 제거하는 옵션을 선택하면 배포 유형을 다른 컬렉션 유형에 배포된 배포 유형으로 교체할 수 없습니다. 예를 들어 교체된 배포 유형을 제거하는 옵션을 선택한 경우 장치 컬렉션에 배포된 배포 유형을 사용자 컬렉션에 배포된 배포 유형으로 교체할 수 없습니다.응용 프로그램 업그레이드 또는 교체 여부 결정응용 프로그램 속성 대화 상자의 교체 관계 지정 대화 상자에서 앱 교체 또는 업그레이드 여부를 지정합니다. 교체의 유형은 이 대화 상자에서 제거 옵션을 선택하는지 여부에 따라 달라집니다.응용 프로그램 ID가 같은 동일 응용 프로그램의 최신 버전으로 업데이트하려는 경우 제거를 선택하지 마세요.응용 프로그램 ID가 다른 기타 응용 프로그램으로 변경하려는 경우에는 제거를 선택하세요. 이 경우 교체 전의 응용 프로그램 버전을 제거해야 합니다.종속 응용 프로그램 교체이 예제에서 마스터 응용 프로그램은 종속성을 포함하는 배포 중인 앱을 가리킵니다.종속 응용 프로그램을 새 버전으로 업데이트하는 교체 관계를 만들 수 있습니다.새 종속 응용 프로그램과 원래 종속 응용 프로그램이 마스터 응용 프로그램의 같은 종속성 그룹에 있는지 확인합니다.원래 종속 응용 프로그램을 새 종속 응용 프로그램으로 교체하는 교체 관계를 만듭니다.마스터 응용 프로그램을 새로 설치하는 동안 새 종속 응용 프로그램이 설치됩니다. 기존에 설치한 마스터 응용 프로그램은 새 종속 응용 프로그램으로 업데이트됩니다.최종적으로는 마스터 응용 프로그램의 모든 배포에서 새 종속 응용 프로그램을 사용하게 됩니다.추가 고려 사항종속 응용 프로그램에 대해 여러 대체 관계를 지정할 수 있습니다. 이 경우 교체 체인의 최상위 종속 응용 프로그램이 설치됩니다.종속 응용 프로그램은 마스터 응용 프로그램이 설치되어 있는 장치에 배포해야 합니다. 이렇게 하지 않으면 종속 응용 프로그램이 설치되지 않습니다.마스터 응용 프로그램을 새로 설치할 때 종속 응용 프로그램이 여러 개이면 종속성 순서에 따라 설치되는 종속 응용 프로그램의 버전이 결정됩니다.교체 관계를 지정하는 방법교체 관계를 지정하려면Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 응용 프로그램을 클릭한 다음 다른 응용 프로그램을 교체할 응용 프로그램을 클릭합니다.홈 탭의 속성 그룹에서 속성을 클릭하여 <응용 프로그램 이름>속성 대화 상자를 엽니다.<응용 프로그램 이름>속성 대화 상자의 교체탭에서 추가를 클릭합니다.교체 관계 지정 대화 상자에서 찾아보기를 클릭합니다.응용 프로그램 선택 대화 상자에서 교체할 응용 프로그램을 선택한 다음 확인을 클릭합니다.교체 관계 지정 대화 상자에서 교체된 응용 프로그램의 배포 유형을 대체할 배포 유형을 선택합니다.기본적으로 새 배포 유형은 교체된 응용 프로그램의 배포 유형을 제거하지 않습니다. 이 시나리오는 기존 응용 프로그램에 업그레이드를 배포하려는 경우에 주로 사용됩니다. 새 배포 유형을 설치하기 전에 제거를 선택하여 기존 배포 유형을 제거합니다. 응용 프로그램을 업그레이드하기로 결정한 경우 먼저 실험 환경에서 테스트해 보아야 합니다.확인을 클릭하여 교체 관계 지정 대화 상자를 닫습니다.확인을 클릭하여 <응용 프로그램 이름>속성 대화 상자를 닫습니다.현재 응용 프로그램을 교체하는 응용 프로그램을 표시하려면Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 응용 프로그램을 클릭한 다음 원하는 응용 프로그램을 클릭합니다.홈 탭의 속성 그룹에서 속성을 클릭하여 <응용 프로그램 이름>속성 대화 상자를 엽니다.<응용 프로그램 이름> 속성 대화 상자의 참조 탭에 있는 관계 유형 드롭다운 목록에서 이 응용 프로그램을 교체하는 응용 프로그램을 선택합니다.선택한 응용 프로그램을 교체하는 응용 프로그램 목록을 검토한 다음 확인을 클릭하여 <응용 프로그램 이름>속성 대화 상자를 닫습니다.Application management technical reference <_caps3a_sxssource locale="en-US">In this topic, you'll learn how to work with System Center Configuration Manager application versions and how to supersede applications with a new version.Application revisionsWhen you make revisions to an application or to a deployment type that is contained in an application, Configuration Manager creates a new revision of the application. You can display the history of each application revision. You can also view its properties, restore a previous revision of an application, or delete an old revision.To display an application revision historyIn the Configuration Manager console, click Software Library.In the Software Library workspace, expand Application Management, click Applications, and then click the application that you want.</caps:sentence> <caps:sentence id="src9" class="srcSentence">On the Home tab, in the Application group, click Revision History to open the Application Revision History dialog box.</caps:sentence> <caps:sentence id="src10" class="srcSentence">To view an application revision</caps:sentence> <caps:sentence id="src11" class="srcSentence">In the Application Revision History dialog box, select an application revision, and then click View.</caps:sentence> <caps:sentence id="src12" class="srcSentence">In the Properties dialog box, examine the properties of the selected application.</caps:sentence> <caps:sentence id="src13" class="srcSentence">The application properties that are displayed are read-only.</caps:sentence> <caps:sentence id="src14" class="srcSentence">Close the Properties dialog box.</caps:sentence> <caps:sentence id="src15" class="srcSentence">To restore an application revision</caps:sentence> <caps:sentence id="src16" class="srcSentence">In the Application Revision History dialog box, select an application revision, and then click Restore.</caps:sentence> <caps:sentence id="src17" class="srcSentence">In the Confirm Revision Restore dialog box, click Yes to restore the selected application revision.</caps:sentence> <caps:sentence id="src18" class="srcSentence">To delete an application revision</caps:sentence> <caps:sentence id="src19" class="srcSentence">In the Application Revision History dialog box, select an application revision, and then click Delete.</caps:sentence> <caps:sentence id="src20" class="srcSentence">In the Delete Application Revision dialog box, click Yes.</caps:sentence> <caps:sentence id="src21" class="srcSentence">You can only delete the current application revision if the application is retired and contains no references.</caps:sentence> <caps:sentence id="src22" class="srcSentence">Application supersedence</caps:sentence> <caps:sentence id="src23" class="srcSentence">Application management in Configuration Manager allows you to upgrade or replace existing applications by using a supersedence relationship.</caps:sentence> <caps:sentence id="src24" class="srcSentence"> When you supersede an application, you can specify a new deployment type to replace the deployment type of the superseded application and also configure whether to upgrade or uninstall the superseded application before the superseding application is installed.</caps:sentence> <caps:sentence id="src25" class="srcSentence">When the option to uninstall the superseded deployment type is selected, a deployment type cannot be superseded by a deployment type that was deployed to a different collection type.</caps:sentence> <caps:sentence id="src26" class="srcSentence"> For example, a deployment type that was deployed to a device collection cannot be superseded by a deployment type that was deployed to a user collection if the option to uninstall the superseded deployment type is selected.</caps:sentence> <caps:sentence id="src27" class="srcSentence">Decide whether to upgrade or replace an application</caps:sentence> <caps:sentence id="src28" class="srcSentence">You specify whether to replace or upgrade an app in the Specify Supersedence Relationship dialog box of the application properties dialog box.</caps:sentence> <caps:sentence id="src29" class="srcSentence"> The type of supersedence depends on whether you check the Uninstall option in this dialog box:</caps:sentence> <caps:sentence id="src30" class="srcSentence">If you want to update to a newer version of the same application (with the same application ID), do not check Uninstall.</caps:sentence> <caps:sentence id="src31" class="srcSentence">If you want to change to a different application (with a different application ID), check Uninstall.</caps:sentence> <caps:sentence id="src32" class="srcSentence"> You will need to remove the superseded version of the application.</caps:sentence> <caps:sentence id="src33" class="srcSentence">Superseding dependent applications</caps:sentence> <caps:sentence id="src34" class="srcSentence">In this example, master application refers to the app you are deploying that contains the dependencies.</caps:sentence> <caps:sentence id="src35" class="srcSentence">You can create a supersedence relationship that updates the dependent application to a new version.</caps:sentence> <caps:sentence id="src36" class="srcSentence">Ensure that the new dependent application and the original dependent application are in the same dependency group of the master application.</caps:sentence> <caps:sentence id="src37" class="srcSentence">Create a supersedence relationship that supersedes the original dependent application with the new dependent application.</caps:sentence> <caps:sentence id="src38" class="srcSentence">During new installations of the master application, the new dependent application will be installed.</caps:sentence> <caps:sentence id="src39" class="srcSentence"> Existing installations of the master application will update with the new dependent application.</caps:sentence> <caps:sentence id="src40" class="srcSentence">The end result is that all deployments of the master application will use the new dependent application.</caps:sentence> <caps:sentence id="src41" class="srcSentence">Further considerations</caps:sentence> <caps:sentence id="src42" class="srcSentence">You can specify multiple supersedence relationships for dependent applications.</caps:sentence> <caps:sentence id="src43" class="srcSentence"> The highest dependent application in the supersedence chain gets installed.</caps:sentence> <caps:sentence id="src44" class="srcSentence">Dependent applications must be deployed to the device where the master application is installed, or the dependent application will not be installed.</caps:sentence> <caps:sentence id="src45" class="srcSentence">For new installations of the master application, when you have multiple dependencies, the dependency order determines which version of the dependent application gets installed.</caps:sentence> <caps:sentence id="src46" class="srcSentence">How to specify a supersedence relationship</caps:sentence> <caps:sentence id="src47" class="srcSentence">To specify a supersedence relationship</caps:sentence> <caps:sentence id="src48" class="srcSentence">In the Configuration Manager console, click Software Library.</caps:sentence> <caps:sentence id="src49" class="srcSentence">In the Software Library workspace, expand Application Management, click Applications, and then click the application that will supersede another application.</caps:sentence> <caps:sentence id="src50" class="srcSentence">On the Home tab, in the Properties group, click Properties to open the <Application Name> Properties dialog box.</caps:sentence> <caps:sentence id="src51" class="srcSentence">On the Supersedence tab of the <Application Name> Properties dialog box, click Add.</caps:sentence> <caps:sentence id="src52" class="srcSentence">In the Specify Supersedence Relationship dialog box, click Browse.</caps:sentence> <caps:sentence id="src53" class="srcSentence">In the Choose Application dialog box, select the application that you want to supersede and then click OK.</caps:sentence> <caps:sentence id="src54" class="srcSentence">In the Specify Supersedence Relationship dialog box, select the deployment type that will replace the deployment type of the superseded application.</caps:sentence> <caps:sentence id="src55" class="srcSentence">By default, the new deployment type will not uninstall the deployment type of the superseded application.</caps:sentence> <caps:sentence id="src56" class="srcSentence"> This scenario is commonly used when you want to deploy an upgrade to an existing application.</caps:sentence> <caps:sentence id="src57" class="srcSentence"> Select Uninstall to remove the existing deployment type before the new deployment type is installed.</caps:sentence> <caps:sentence id="src58" class="srcSentence"> If you decide to upgrade an application, make sure that you test this in a lab environment first.</caps:sentence> <caps:sentence id="src59" class="srcSentence">Click OK to close the Specify Supersedence Relationship dialog box.</caps:sentence> <caps:sentence id="src60" class="srcSentence">Click OK to close the <Application Name> Properties dialog box.</caps:sentence> <caps:sentence id="src61" class="srcSentence">To display applications that supersede the current application</caps:sentence> <caps:sentence id="src62" class="srcSentence">In the Configuration Manager console, click Software Library.</caps:sentence> <caps:sentence id="src63" class="srcSentence">In the Software Library workspace, expand Application Management, click Applications, and then click the application that you want.</caps:sentence> <caps:sentence id="src64" class="srcSentence">On the Home tab, in the Properties group, click Properties to open the <Application Name> Properties dialog box.</caps:sentence> <caps:sentence id="src65" class="srcSentence">On the References tab of the <Application Name> Properties dialog box, select Applications that supersede this application from the Relationship type drop-down list.</caps:sentence> <caps:sentence id="src66" class="srcSentence">Review the list of applications that supersede the selected application, then click OK to close the <Application Name> Properties dialog box.</caps:sentence> Application management technical reference </caps:SxSSource> </caps:SxS>

표시: