리눅스
우분투에서 설치된 패키지를 완전히 삭제하는 방법
변군이글루
2024. 10. 29. 16:10
반응형
우분투에서 설치된 패키지를 완전히 삭제하는 방법
패키지 및 관련된 설정이 시스템에서 완전히 제거합니다.
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
반응형