# 패키지 관리자

> Manage your scoped registries and change the advanced settings for your current project.

**패키지 관리자** 설정에 액세스하려면 **Edit** 메뉴를 열고 **Project Settings** 를 선택한 다음 **Package Manager** 카테고리를 선택합니다. 이 설정을 사용하면 범위 지정 레지스트리를 관리하고 현재 프로젝트의 고급 설정을 변경할 수 있습니다.


**패키지 관리자의 프로퍼티:**
![](/api/media?file=/engine/6000.0/media/images/class-PackageManager.png)

**(A)** **Advanced Settings** 섹션 아래에서 패키지 관리자 창에 [사전 릴리스 패키지](#advanced_preview)를 표시할지 여부를 토글합니다.

**(B)** 다음 영역을 포함하는 **Scoped Registries** 그룹에서 프로젝트에 범위 지정 레지스트리를 [추가](#scoped_add), [수정](#scoped_modify), [제거](#scoped_remove)합니다.

    **(1)** 현재 이 프로젝트에 정의된 범위 지정 레지스트리 목록

    **(2)** 선택한 범위 지정 레지스트리의 세부 정보

## 고급 설정

**Advanced** Settings 그룹을 통해 현재 프로젝트에 대한 [Show Pre-release Package Versions](#advanced_preview) 설정을 토글합니다.

### 사전 릴리스 패키지 버전 표시

패키지 관리자 창에 [사전 릴리스 패키지](/engine/6000.0/manual/packages-list/packages-all/pack-preview.md)를 표시하려면 **Show Pre-release Package Versions** 설정을 활성화합니다. 사전 릴리스 패키지는 [목록 패널](/engine/6000.0/manual/packages-list/packages/upm-ui/list.md)에  태그가 표시되고 [세부 정보 패널](/engine/6000.0/manual/packages-list/packages/upm-ui/details.md)에  태그가 표시됩니다. 이 태그는 어떤 패키지가 Unity 에디터의 다음 LTS(장기 지원) 버전과 함께 릴리스될지를 알리는 역할을 합니다.

**경고**: 시험판 패키지가 프로덕션용으로 충분히 안정적인지 검증 중이지만 아직 완전히 릴리스되지 않았기 때문에 이 설정은 기본적으로 비활성화되어 있습니다. 패키지의 라이프사이클에 대한 자세한 내용은 [패키지 상태 및 라이프사이클](/engine/6000.0/manual/packages-list/packages/upm-concepts/upm-lifecycle.md)을 참조하십시오.

## 범위 지정 레지스트리

**Scoped Registries** 그룹의 왼쪽에는 현재 프로젝트에 추가된 범위 지정 레지스트리 목록이 표시되고, 오른쪽에는 선택한 레지스트리의 세부 정보가 표시됩니다.

Unity 패키지 관리자에서 범위 지정 레지스트리를 사용 및 설정하는 방법을 비롯한 범위 지정 레지스트리에 대한 자세한 내용은 [범위 지정 레지스트리](/engine/6000.0/manual/packages-list/packages/upm-scoped.md)를 참조하십시오.

**참고**: 범위 지정 레지스트리를 추가했지만 **My Registries** 컨텍스트에 표시되지 않거나 **My Registries** 컨텍스트를 전혀 사용할 수 없는 문제가 발생할 수 있습니다. 이러한 문제는 추가한 패키지 레지스트리 서버가 `/-/v1/search` 또는 `/-/all` 엔드포인트를 구현하지 않기 때문에 발생할 수 있습니다. Unity의 패키지 관리자에는 이러한 엔드포인트가 필요합니다.

### 새 레지스트리 추가

새 범위 지정 레지스트리를 프로젝트에 추가하려면 다음 단계를 따르십시오.

1. 범위 지정 레지스트리 목록 하단의 **+** 버튼을 선택합니다. 목록에 새 항목이 **New Scoped Registry**로 표시되며 오른쪽에 있는 세부 정보의 값은 비어 있습니다.
2. [Name](/engine/6000.0/manual/packages-list/packages/upm-scoped.md#name), [URL](/engine/6000.0/manual/packages-list/packages/upm-scoped.md#url), [Scope(s)](/engine/6000.0/manual/packages-list/packages/upm-scoped.md#scopes) 프로퍼티의 값을 입력합니다.
3. 범위를 두 개 이상 지정해야 하는 경우 마지막 **Scope(s)** 값 아래에 있는 **+** 버튼을 선택합니다. 그러면 또 다른 텍스트 상자가 표시됩니다.
4. 선택한 범위 지정 레지스트리에 대한 정보를 입력한 후 **Save**를 클릭합니다. 새 범위 지정 레지스트리 추가를 취소하려면 **Cancel**을 클릭합니다.

### 기존 레지스트리 변경

기존 범위 지정 레지스트리를 변경하려면 다음 단계를 따르십시오.

1. 변경하려는 레지스트리를 왼쪽에 있는 목록에서 선택합니다. 기존 정보가 오른쪽에 표시됩니다.
2. [Name](/engine/6000.0/manual/packages-list/packages/upm-scoped.md#name), [URL](/engine/6000.0/manual/packages-list/packages/upm-scoped.md#url), [Scope(s)](/engine/6000.0/manual/packages-list/packages/upm-scoped.md#scopes) 프로퍼티를 변경합니다.
3. 선택한 범위 지정 레지스트리에 대한 정보를 업데이트한 후 **Apply**를 클릭합니다. 업데이트를 취소하려면 **Revert**를 클릭합니다.

### 레지스트리 제거

기존 범위 지정 레지스트리를 삭제하려면 다음 단계를 따르십시오.

1. 삭제하려는 레지스트리를 목록에서 선택합니다.
2. 목록 아래의 **-** 버튼을 클릭합니다. 그러면 삭제를 확인하는 다이얼로그가 표시됩니다.
3. 계속 진행하려면 **Ok**를 클릭하고 그냥 두려면 **Cancel**을 클릭합니다.
