악성 프로그램들은 끊임없이 새로운 방법으로 기기에 피해를 주려 하고 있습니다. 이러한 상황에서는 Universal Windows Platform(UWP) 애플리케이션이 사용하는 Appx 파일 형식의 앱을 이용하는 것이 항상 합리적인 선택입니다. Appx 형식을 사용하면 Microsoft Store에서 직접 앱을 설치할 수 있어 비교적 안전합니다.
하지만 때로는 Microsoft Store 외부에서 .Appx 패키지를 설치해야 할 경우가 있습니다. 이럴 때 Windows 10에서는 PowerShell에서 간단한 명령어 하나만으로 설치할 수 있습니다. 예를 들어, 소프트웨어 개발자가 훌륭한 앱 아이디어를 가지고 개발 중이라고 가정해 보겠습니다. Store에 업로드하기 전에는 반드시 충분히 테스트해야 하는데, 이때 이 방법이 매우 유용하게 쓰입니다.
이 가이드에서는 PowerShell을 사용하여 .Appx 패키지를 설치하는 아주 쉬운 방법을 소개하겠습니다.
PowerShell로 Appx 앱 패키지 설치하기
1. 앱 사이드로딩 활성화하기
시작하기 전에 Windows 10 설정에서 앱 사이드로딩(sideloading)이 활성화되어 있는지 먼저 확인하세요. 기본적으로 이 옵션은 활성화되어 있지만, 경우에 따라 관리자가 비활성화했을 수도 있습니다.
이 설정을 확인하거나 변경하려면 먼저 관리자 권한으로 로그인해야 합니다. 그런 다음 설정 > 업데이트 및 보안 > 개발자용으로 이동합니다. 오른쪽 창에서 앱 사이드로드(Sideload apps) 옆의 라디오 버튼을 선택합니다.
이때 Windows 기기에서 앱 사이드로딩을 활성화하면 경고 메시지가 표시될 수 있습니다. 앱 사이드로딩을 켜려면 예(Yes) 버튼을 클릭하면 됩니다.
Windows 11에서 앱을 사이드로드하는 방법은 다음과 같습니다:
- Windows 11 설정을 엽니다.
- 아래로 스크롤하여 개인 정보 및 보안으로 이동합니다.
- 보안 섹션으로 전환합니다.
- 개발자용 메뉴를 확장합니다.
- 개발자 모드 항목을 찾습니다.
- 스위치를 켬(On) 위치로 전환합니다.
Windows 11 사용자라면? WSA(Windows Subsystem for Android)를 사용하여 Windows 11에서 Android 앱을 사이드로드하는 방법도 함께 참고해 보세요.
2. PowerShell로 .Appx 패키지 설치하기
필요한 설정 확인과 변경을 마쳤다면 이제 .Appx 패키지를 설치할 차례입니다.
먼저 Windows 기기에서 관리자 권한으로 PowerShell을 실행합니다. 시작 메뉴에서 PowerShell을 검색한 후 '관리자 권한으로 실행'을 선택하면 됩니다.
Windows PowerShell 인터페이스에 다음 명령어를 입력하고 Enter 키를 누릅니다.
Add-AppxPackage -Path "C:\Path\to\File.Appx"
위 명령줄에서 경로(Path)는 기기의 하위 폴더 디렉터리에 저장된 .appx 파일의 위치를 나타냅니다.
따라서 Path 부분을 .appx 파일이 실제로 있는 정확한 경로로 바꿔야 합니다.
또한 File.Appx 부분도 설치하려는 UWP(Universal Windows Platform) 앱의 실제 파일 이름으로 바꾸세요. 그런 다음 Enter 키를 눌러 명령을 실행합니다.
Enter 키를 누르면 명령 실행이 시작되고, 잠시 후 앱이 기기에 설치됩니다.
설치가 완료되면 시작 버튼을 클릭하고 다른 일반 애플리케이션처럼 앱을 열어 사용하면 됩니다.
이것으로 끝입니다.
함께 읽으면 좋은 글: 모든 Windows 사용자가 알아야 할 10가지 기본 PowerShell 명령어.