우리가 GUI 환경에서는 보통 사이트에서 설치 파일을 다운로드 → 실행 하는 방식으로 프로그램을 설치하죠.
하지만 CLI 환경에서는 **패키지 관리자(package manager)**를 사용해서 간단히 설치할 수 있습니다.
sudo apt update # 패키지 목록 최신화
sudo apt install mc # Midnight Commander 설치
brew install wget # wget 설치
brew install python@3.11 # Python 3.11 설치
yum, dnfpacman➡️ 즉, 운영체제별로 프로그램 설치 명령어가 다르다는 점이 핵심입니다.
Homebrew는 “맥의 apt”라고 불릴 정도로 많이 쓰이는 패키지 관리자입니다.
설치 절차는 다음과 같습니다:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew 명령이 잘 작동하는지 확인:brew --version
brew install git
brew install node
sudo ls /root/ # root 전용 디렉토리 확인
sudo cat /etc/shadow # 민감한 시스템 파일 보기
sudo apt install mc # 프로그램 설치 (Ubuntu)
/var/log/auth.log 등에 남음.-rw-r--r-- 1 user user 1200 Aug 27 13:30 file.txt
sudo 필요.CLI 환경에서는 패키지 관리자로 외부 프로그램을 설치한다.
apt installbrew install (Homebrew 먼저 설치 필요)Homebrew 설치는 공식 스크립트를 터미널에서 실행 → 설치 후 brew install로 활용.
sudo는 일반 사용자에게 관리자 권한을 잠시 부여해 명령을 실행할 수 있게 해주는 명령어.