패키지 관리

클라이언트는 패키지를 사용해 소프트웨어를 설치, 제거 및 업그레이드합니다.

클라이언트에서 패키지를 관리하려면 시스템으로 이동하여 관리할 클라이언트를 클릭한 후 시스템  소프트웨어  패키지 하위 탭으로 이동하십시오. 이 섹션에서 사용 가능한 옵션은 선택한 클라이언트의 유형과 현재 채널 구독에 따라 달라집니다.

대부분의 패키지 관리 작업을 작업 체인에 추가할 수 있습니다. 작업 체인에 대한 자세한 내용은 작업 체인을 참조하십시오.

패키지가 설치되거나 업그레이드되면 라이선스 또는 EULA가 자동으로 수락됩니다.

1. 프로파일을 사용한 패키지 비교

클라이언트에 설치한 패키지를 저장한 프로파일 또는 다른 클라이언트에 설치한 패키지와 비교할 수 있습니다. 비교할 때 선택한 클라이언트가 일치하도록 수정하는 쪽을 선택할 수 있습니다.

패키지를 프로파일과 비교하려면 프로파일을 이미 저장했어야 합니다. 프로파일은 현재 설치되어 있는 클라이언트의 패키지에서 생성합니다. 프로파일을 생성했으면 이 프로파일을 사용해 동일한 패키지가 설치된 클라이언트를 추가 설치할 수 있습니다.

절차: 저장 프로파일 생성
  1. SUSE Multi-Linux Manager Web UI에서 시스템으로 이동하여 프로파일이 기반을 두고 있는 클라이언트를 클릭하고 시스템  소프트웨어  패키지  프로파일 하위 탭으로 이동합니다.

  2. 시스템 프로파일 생성을 클릭합니다.

  3. 프로파일 이름 및 설명을 입력하고 프로파일 생성을 클릭합니다.

절차: 클라이언트 패키지 비교
  1. SUSE Multi-Linux Manager Web UI에서 시스템으로 이동하여 비교할 클라이언트를 클릭하고 시스템  소프트웨어  패키지  프로파일 하위 탭으로 이동합니다. 저장된 프로파일과 비교하려면 프로파일을 선택하고 비교를 클릭하십시오.

  2. 다른 클라이언트와 비교하려면 클라이언트 이름을 선택하고 비교를 클릭하여 두 클라이언트 간의 차이점 목록을 살펴봅니다.

2. 독립 패키지

독립 패키지는 소프트웨어 채널과 연결되지 않은 SUSE Multi-Linux Manager에 의해 동기화되는 패키지입니다. 따라서 독립 패키지는 일반적으로 SUSE Multi-Linux Manager 클라이언트에서 사용할 수 없으며 사용자는 추가 작업을 수행하지 않고 이러한 패키지를 설치할 수 없습니다.

A package can become orphaned as a result of one of the following events:

  • A synchronized repository removes a package. By default, SUSE Multi-Linux Manager unlinks such a package from the channel, but does not remove the package.

  • 리포지토리는 패키지를 최신 버전으로 대체하므로 이전 버전이 제거됩니다.

  • (공간 부족 예외 사항 등으로 인해) 재동기화 프로세스가 중단되었으며, 따라서 다운로드한 패키지가 채널에 연결되지 않았습니다.

  • 사용자가 패키지를 수동으로 업로드했지만 채널과 연결하지 않았습니다.

독립 패키지는 사용자 환경의 공간을 차지하며, 채널과 연결되어 있지 않으므로 클라이언트에 쉽게 배포할 수 없습니다. 독립 패키지는 부트스트랩 또는 고객별 절차와 같은 특정 워크플로에 적합할 수 있습니다.

You can view orphaned packages in the Web UI by clicking Software  Manage  Packages  view Packages in no channel.

SUSE Multi-Linux Manager periodically runs a taskomatic job that searches for orphaned packages and modifies the package organization ID to 1. This means that you can delete orphaned packages only after the taskomatic job execution. If you encounter an orphaned package that you cannot delete, wait 24 hours and try the deletion again.

Delete orphaned packages:

  • with command line tools targeting individual packages. For example:

    spacecmd package_remove zypper-1.14.52-150400.1.9.x86_64
  • 모든 독립 패키지를 한 번에 대상으로 지정하는 명령 줄 도구 사용:

    spacecmd package_removeorphans