Computer >> 컴퓨터 >  >> 소프트웨어 >> Mac

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

맥을 오래 사용하다 보면 수많은 앱이 쌓이고, 그중 일부는 아예 잊어버리기 일쑤입니다. 몇 가지 간단한 방법만 알면 시스템에 설치된 모든 프로그램의 목록을 순식간에 만들어 두고 필요할 때 참고할 수 있습니다.

이 글에서는 Mac에 설치된 애플리케이션 목록을 생성할 수 있는 여러 가지 방법을 소개합니다.

설치된 앱 목록이 필요한 이유

앱 목록을 미리 만들어 두면 좋은 이유는 다음과 같습니다.

  • 새 Mac 구입 후 설정할 때: 기존 Mac을 처분하기 전에 설치된 프로그램 목록을 만들어 두면, 새 컴퓨터에 어떤 앱을 설치해야 할지 한눈에 파악할 수 있습니다.
  • macOS를 재설치해야 할 때: Mac 동작이 불안정하거나 속도 개선 팁을 시도해도 느려진 상태가 계속된다면 macOS 재설치를 고려하게 됩니다. 재설치 전에 앱 목록을 확보해 두면 새 OS 설치 후 어떤 앱을 다시 깔아야 할지 바로 알 수 있습니다.
  • macOS를 다운그레이드할 때: 오래된 Mac이라면 최신 macOS 버전이 원활하게 돌아가지 않을 수 있습니다. 다운그레이드는 클린 설치가 유일한 방법인데, 사전에 앱 목록을 만들어 두면 해당 앱이 구버전에서 작동하는지 확인하며 다시 설치하기 훨씬 편리합니다.

그럼 지금부터 Mac에 설치된 앱을 확인하는 방법을 하나씩 살펴보겠습니다.

1. Finder와 TextEdit로 전체 앱 목록 만들기

새 Mac에 기본으로 포함된 앱과 App Store, 그리고 대부분의 패키지 관리자를 통해 설치한 앱은 모두 '응용 프로그램' 폴더에 있습니다.

Finder와 TextEdit만 있으면 이 폴더의 모든 앱 목록을 손쉽게 만들 수 있습니다. 먼저 Finder를 열고 Cmd + Shift + A를 눌러 응용 프로그램 폴더로 이동합니다.

폴더 내용이 목록 형태로 보이지 않는다면 Cmd + 2를 누르거나 메뉴에서 보기 > 목록을 선택하세요.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

일부 앱은 응용 프로그램 폴더의 하위 폴더 안에 있습니다. 하위 폴더의 앱까지 포함하려면 폴더 이름 왼쪽의 삼각형 아이콘을 클릭해 해당 폴더를 펼쳐 주세요.

필요한 폴더를 모두 펼친 뒤 Cmd + A로 항목 전체를 선택하고, Cmd + C로 목록을 복사합니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

TextEdit에서 새 문서를 연 뒤 편집 > 붙여넣기 및 스타일 일치를 선택하거나 Cmd + Option + Shift + V를 누릅니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

펼쳐둔 하위 폴더의 앱을 포함해 응용 프로그램 폴더의 모든 앱이 목록 형태로 TextEdit 문서에 붙여넣어집니다. 하위 폴더에는 앱이 아닌 파일도 섞여 있을 수 있으니, 확장자가 .app으로 끝나지 않는 항목은 삭제하면 됩니다.

Cmd + S를 눌러 파일을 TXT 또는 RTF 형식으로 저장하세요. 저장한 파일은 외장 드라이브나 네트워크 드라이브에 복사해 두면 현재 사용 중인 Mac에 접근할 수 없는 상황에서도 목록을 그대로 활용할 수 있습니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

2. 터미널로 전체 앱 목록 만들기

터미널을 사용해서도 설치된 애플리케이션 목록을 만들 수 있습니다. 터미널 창을 실행(응용 프로그램 > 유틸리티 또는 Cmd + Space로 Spotlight 검색)한 뒤 아래 명령어를 입력하세요.

ls -la /Applications/ > /Users/[USERNAME]/InstalledApps/InstalledAppsTerminal.txt

이 명령은 응용 프로그램 폴더의 상세 디렉터리 목록을 생성해 지정한 경로의 텍스트 파일에 저장합니다. [USERNAME] 부분은 본인의 사용자 이름으로 바꾸고, 경로와 파일명은 원하는 대로 수정해도 됩니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

-la 옵션은 폴더 내 모든 파일의 상세 목록(-l)을 숨김 파일(-a)까지 포함해 보여 달라는 의미입니다. 따라서 앞서 소개한 Finder와 TextEdit 방식보다 더 자세한 목록을 얻을 수 있습니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

3. 터미널로 시스템 전체의 .app 파일 목록 만들기

앱이 꼭 응용 프로그램 폴더에만 설치되는 것은 아닙니다. 특히 App Store 외부에서 내려받은 앱은 다른 위치에 설치되는 경우가 많습니다. 이럴 때는 터미널 명령어 하나로 모든 사용자, 모든 폴더에 설치된 앱 목록을 만들 수 있습니다.

터미널 창을 실행한 뒤 다음 명령어를 입력하세요.

sudo find / -iname '*.app' > /Users/[USERNAME]/InstalledApps/InstalledAppsOnSystemTerminal.txt

이 명령은 시스템 전체에서 .app 파일을 대소문자 구분 없이(-iname) 찾아 결과를 지정한 텍스트 파일에 저장합니다. 역시 [USERNAME]을 본인 계정으로 바꾸고, 경로와 파일명은 자유롭게 수정하세요.

find 뒤의 슬래시(/)를 특정 폴더 경로로 바꾸면 검색 범위를 그 폴더로 한정할 수도 있습니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

실행 중 Operation not permitted(허용되지 않은 작업) 같은 메시지가 나타날 수 있습니다. find 명령이 시스템 전체를 검색하는 과정에서 접근이 제한된 영역이 있기 때문입니다. Not a directory 메시지가 떠도 마찬가지로 걱정하지 않아도 되며, 어차피 시스템의 .app 파일 목록은 정상적으로 생성됩니다.

결과 목록에는 각 파일의 전체 경로가 함께 표시됩니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

4. 터미널로 Mac App Store 앱 목록 만들기

App Store를 통해 설치한 앱만 따로 확인하고 싶을 때도 있습니다. 터미널 창을 실행한 뒤 아래 명령어를 입력하세요.

find /Applications -path '*Contents/_MASReceipt/receipt' -maxdepth 4 -print |
sed 's#.app/Contents/_MASReceipt/receipt#.app#g; s#/Applications/##'

이 명령은 응용 프로그램 폴더를 살펴본 뒤 각 앱 패키지 내부의 _MASReceipt(영수증) 폴더를 확인해 Mac App Store에서 받은 영수증이 있는 앱만 골라냅니다.

검색 결과는 터미널 창에 바로 표시됩니다. 목록을 저장하려면 결과를 드래그해 선택한 뒤 Cmd + C로 복사하고, TextEdit 등 문서 편집기에 붙여넣어 저장하면 됩니다.

Mac에 설치된 모든 앱 목록을 만드는 4가지 방법

Mac 앱 목록 백업해 두기

지금까지 소개한 방법을 활용하면 최대 네 가지 서로 다른 앱 목록을 만들 수 있습니다. Mac에 설치된 소프트웨어를 점검할 때는 여러 방법을 조합해 목록을 여러 개 확보해 두는 것이 좋습니다.

새 Mac을 설정하거나 기존 Mac에 시스템을 재설치할 때 바로 활용할 수 있도록 앱 목록은 반드시 외장 드라이브나 네트워크 드라이브에 보관하세요. 목록 형식은 텍스트 파일이 가장 무난합니다. TextEdit를 비롯한 어떤 텍스트 편집기로도 열 수 있어 별도의 프로그램을 설치할 필요가 없습니다.

설치된 앱 목록을 더 채우고 싶다면 최고의 Mac 앱 추천 가이드도 함께 확인해 보세요.