ubuntu 패키지 및 apt-get remove 안될 때
가끔 deb 패키지 또는 apt 를 통해 설치한 패키지가 의존성 또는 설치 시 문제로 인해 삭제가 안되는 경우가 있다.
화면을 캡쳐하고 싶은데 지금은 오류난 패키지가 없어서..
커널 버전 또는 운영체제 버전을 업그레이드 하거나 비슷한 패키지를 중첩해서 설치하면 더러 발생한다.
그런 상황에서는 apt-get remove 를 아무리 해도 삭제되지 않는다.
그렇다고 삭제 오류 또는 교착 상태에 빠진 채로 둘 수 없지 않은가.
패키지 설치/삭제 오류가 발생 했을 땐 다음과 같이 하자.
dpkg 라고 하는 debian package 관리 명령어와 --force-remove-reinstreq 옵션을 이용하면 해결할 수 있다.
sudo dpkg --force-remove-reinstreq -r <패키지명>
--force-remove-reinstreq 옵션 설명
요약하면, 패키지가 손상되어 재설치가 필요하며 삭제 되지 않는 패키지에 사용하는 옵션이다.
요긴하게 사용하자.
끝.
'IT > linux' 카테고리의 다른 글
linux git fatal: Not a git repository (or any of the parent directories): .git 오류 해결 방법 (40) | 2022.01.05 |
---|---|
linux find 를 이용해 파일 찾아 지우기 (0) | 2021.12.31 |
linux svn status 중 ! 파일 전체 삭제 설명 및 예제 (0) | 2021.12.30 |
svn external link 제외 옵션 설명과 예제 (0) | 2021.12.30 |
정규 표현식 목록 / Regular expression sheet (0) | 2021.12.29 |
댓글