우분투에서 설치된 패키지를 완전히 삭제하는 방법
패키지 및 관련된 설정이 시스템에서 완전히 제거합니다.
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
'리눅스' 카테고리의 다른 글
| [draft] 우분투에서 needrestart를 비활성화하는 방법 (0) | 2026.01.12 |
|---|---|
| [draft] 우분투에서 PHP-FPM의 real-time status 페이지 기능을 활성화하는 방법 (0) | 2026.01.12 |
| [draft] Docker 실험적 기능(Docker Experimental Features) (0) | 2026.01.12 |
| [draft] nginx와 php-fpm을 사용하는 경우 *.html 파일에서도 PHP 코드를 실행하도록 설정하는 방법 (0) | 2026.01.12 |
| [draft] 리눅스 패스워드 복잡성 설정 (0) | 2026.01.12 |