본문 바로가기
컴퓨터 활용(한글, 오피스 등)/기타

UNIX 계열에서 설치된 앱(패키지)을 확인하는 방법

by 3604 2026. 1. 2.
728x90
리눅스에서 설치된 앱(패키지)을 확인하는 방법은 사용 중인 배포판의 패키지 관리자에 따라 다르며, 데비안/우분투 계열은 apt list --installed 또는 dpkg -l을, RHEL/CentOS 계열은 rpm -qa를 주로 사용하고, 특정 앱을 찾으려면 grep 명령어와 함께 사용하면 됩니다 (예: apt list --installed | grep <앱이름>). 
1. 데비안/우분투 (Debian/Ubuntu) 계열
  • 전체 설치된 패키지 목록 보기:
    bash
    apt list --installed
    
    또는
    bash
    dpkg -l
    
    Ubuntu 문서
  • 특정 패키지 설치 여부 확인: (예: 'firefox' 설치 확인)
    bash
    apt list --installed | grep firefox
    
    또는
    bash
    dpkg -l | grep firefox
    
2. RHEL/CentOS/Fedora (RPM 기반) 계열
  • 전체 설치된 패키지 목록 보기:
    bash
    rpm -qa
    
    티스토리
  • 특정 패키지 설치 여부 확인: (예: 'httpd' 설치 확인)
    bash
    rpm -qa | grep httpd
    
    또는
    bash
    yum list installed | grep httpd
    
    티스토리
3. 참고: 어떤 명령어를 써야 할지 모를 때 (Snap, Flatpak)
최근에는 Snap이나 Flatpak 같은 범용 패키지 시스템도 많이 사용됩니다.
  • Snap 패키지 확인:
    bash
    snap list
    
  • Flatpak 패키지 확인:
    bash
    flatpak list
    
: | (파이프)와 grep 명령어를 함께 사용하면 출력되는 방대한 목록에서 원하는 앱 이름이나 키워드를 쉽게 찾을 수 있습니다.

 

 

Solaris에서 설치된 애플리케이션을 확인하는 방법은 사용 중인 Solaris 버전에 따라 다릅니다. Solaris는 주로 패키지 관리 시스템을 통해 소프트웨어를 관리하며, 대표적인 명령줄 도구는 pkginfo (Solaris 10 이하)와 pkg list (Solaris 11 이상)입니다. 
Solaris 10 및 이전 버전
pkginfo 명령을 사용하여 설치된 패키지 정보를 확인할 수 있습니다. 
  • 설치된 모든 패키지 목록 보기:
    bash
    pkginfo
    
    이 명령어는 카테고리, 패키지 이름, 패키지 설명을 출력합니다.
  • 상세 정보와 함께 모든 패키지 목록 보기:
    bash
    pkginfo -l
    
    이 명령어는 아키텍처, 버전, 설치 경로 등 패키지에 대한 자세한 정보를 함께 표시합니다.
  • 특정 패키지 이름으로 검색:
    bash
    pkginfo | grep <애플리케이션_이름>
    
    예를 들어, SSH 관련 패키지를 찾으려면 pkginfo | grep ssh를 실행하면 됩니다. 
Solaris 11 이상 버전
Solaris 11에서는 Image Packaging System (IPS)이 도입되어 pkg 명령어를 사용합니다. 
  • 설치된 모든 패키지 목록 보기:
    bash
    pkg list
    
    이 명령어는 현재 시스템에 설치된 모든 패키지를 나열합니다.
  • 특정 패키지의 설치 여부 및 정보 확인:
    bash
    pkg info <패키지_이름>
    
    예를 들어, solaris-desktop 패키지가 설치되어 있는지 확인하려면 pkg info solaris-desktop를 실행합니다. 
참고 사항
  • 위 명령어들은 패키지 관리 시스템을 통해 설치된 소프트웨어만 표시합니다. make  make install 명령을 사용하여 수동으로 /usr/local이나 /opt 같은 디렉터리에 설치된 프로그램은 목록에 나타나지 않을 수 있습니다. 이러한 경우, 해당 디렉터리를 수동으로 확인해야 할 수도 있습니다.
  • root 권한으로 실행해야 모든 설치된 패키지를 볼 수 있는 경우가 많습니다. 
728x90

'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글

PMBOK 관점에서 통합관리란  (0) 2026.01.06
과업 변경 가이드  (0) 2026.01.05
PMBOK 가이드 6판 7판 8판 비교  (0) 2026.01.01
회사 부서 & 팀  (0) 2026.01.01
Claude Opus 4.5란 무엇인가요?  (0) 2025.12.31