반응형
우분투에서 설치된 패키지를 완전히 삭제하는 방법
패키지 및 관련된 설정이 시스템에서 완전히 제거합니다.
1. 패키지 목록 조회
dpkg -l | egrep 'corosync|pacemaker' | awk {'print $2'} | tr '\n' ' '
2. 패키지 제거 (설정 파일 포함)
sudo apt purge -y {PACKAGE_LISTS}
sudo apt purge -y $(dpkg -l | egrep 'corosync|pacemaker' | awk {'print $2'} | tr '\n' ' ')
3. 불필요한 패키지 자동 제거
sudo apt autoremove -y
스크립트 작성
vim remove_packages.sh
#!/bin/bash
# 삭제할 패키지 목록
PACKAGES_TO_REMOVE=$(dpkg -l | egrep 'corosync|pacemaker' | awk '{print $2}' | tr '\n' ' ')
# 패키지 삭제
sudo apt purge -y $PACKAGES_TO_REMOVE
# 자동으로 불필요한 패키지 제거
sudo apt autoremove -y
스크립트 실행
bash remove_packages.sh
참고URL
- Ubuntu Manuals : apt
728x90
반응형
'리눅스' 카테고리의 다른 글
NGINX에서 응답 헤더를 추가하는 방법 (0) | 2024.10.30 |
---|---|
고가용성 솔루션의 장단점 비교 (0) | 2024.10.29 |
HP DL360p Gen8에서 HP Smart Array CLI를 이용한 RAID 구성 및 XFS 파일 시스템 설정하는 방법 (0) | 2024.10.28 |
우분투에서 PHP-FPM의 real-time status 페이지 기능을 활성화하는 방법 (3) | 2024.10.23 |
우분투에서 systemd-resolved를 비활성화하고 snap을 비활성화 및 패키지를 삭제하는 방법 (0) | 2024.10.22 |