1. 패키지 설치 관련
패키지 업데이트
sudo apt update
특정 패키지 설치
sudo apt install <패키지명>
특정 버전의 패키지 설치
sudo apt remove <패키지명>=<버전>
특정 패키지가 시스템에 설치되어있는지 확인
dpkg -l | grep <패키지명>
또는
sudo apt --installed | grep <패키지명>
2. 패키지 삭제 관련
특정 패키지 제거
sudo apt remove <패키지명>
특정 버전의 패키지 제거
sudo apt remove <패키지명>=<버전>
패키지 및 설정 파일까지 완전 제거
sudo apt purge <패키지>
더 이상 필요하지 않은 의존성 패키지 제거
sudo apt autoremove
다운로드한지 오래된 불필요한 패키지 캐시 삭제
sudo apt autoclean
모든 패키지 캐시 삭제
sudo apt clean
3. 패키지 업그레이드 관련
패키지 업그레이드
sudo apt upgrade
업그레이드 가능한 패키지 확인
apt list --upgradable
특정 패키지만 업그레이드
sudo apt install --only-upgrade <패키지명>
패키지 잠금 (업그레이드 방지)
sudo apt-mark hold <패키지명>
패키지 잠금 해제
sudo apt-mark unhold <패키지명>
4. PPA(Personal Package Archive) 관련
Ubuntu 기본 저장소가 아닌 개인 또는 법인이 관리하는 패키지 저장소 관련 명령 및 관리 방법
PPA 추가
sudo add-apt-repository ppa:<PPA_이름>
sudo apt update
PPA 제거
sudo add-apt-repository --remove ppa:<PPA_이름>
sudo apt update
설치된 PPA 목록 확인
ls /etc/apt/sources.list.d/
/etc/apt/sources.list.d/ 경로에서 직접 PPA 파일을 삭제하거나 확장자를 수정해 비활성화할 수 있다.
5. snap 관련
snap은 Ubuntu에서 사용되는 패키지 관리 도구로 컨테이너 방식으로 애플리케이션과 의존성을 함께 묶어서 설치하므로 시스템과격리되어 독립성과 보안성을 제공하지만, 컨테이너 형태로 실행하므로 약간의 성능저하가 있을 수 있다.
snap이 설치되어 있는지 확인
snap version
snap 설치
sudo apt install snapd
snap을 통해 패키지 설치
sudo snap install <패키지명>
설치된 snap 패키지 목록 확인
snap list
snap 패키지 제거
sudo snap remove <패키지명>
'운영체제 > Linux' 카테고리의 다른 글
Ubuntu ] dpkg, dpkg-deb 유용한 명령어 (0) | 2025.03.15 |
---|---|
Linux ] SFTP로 파일 전송하기 (0) | 2025.01.21 |
Ubuntu ] Kernel version 업그레이드 되지 않게 고정하기 (0) | 2025.01.17 |
Ubuntu ] 부팅시 화면 멈춤 현상 해결 방법 (nomodeset) (0) | 2025.01.13 |
Ubuntu ] 18.04에서 20.04로 업그레이드 하기 (0) | 2025.01.01 |