본문 바로가기

Ubuntu

Ubuntu Package uninstall

Ubuntu 패키지는 인스톨 방법에 따라 uninstall 방법도 달라지게 된다.

 

1. 패키지 관리자를 이용하여 Binary(APT, APT-GET) 인스톨이 되어있는 경우

  - 먼저 패키지 관리자로 인스톨 여부를 확인한다

sudo apt-cache search
sudo apt-get remove
sudo apt-get --purge remove

 

https://luckeex.tistory.com/290

 

apt-get 명령어 정리 (패키지 설치,제거)

https://blog.outsider.ne.kr/346 Ubuntu의 apt-get 명령어 정리apt-get(Advanced Packaging Tool)은 우분투(Ubuntu)를 포함안 데비안(Debian)계열의 리눅스에서 쓰이는 팩키지 관리 명령어 도구입니다. 우분투에는 GUI로 되

luckeex.tistory.com

 

2. Source code를 이용하여 Complie 설치되어 있는경우

  - make 또는 ninja build 된경우 아래의 명령어를 쓰라고 한다.

make unistall
ninja uninstall

 

 - 설치된 위치를 찾아가 직접 삭제하는 방법이 있다.

일반적으로 '/usr/local' 에 위치한다고 한다.

 

 

예를 들어 보자, apt로 설치검색이 된다. (실제로 complie 설치되어 있다.)

sudo apt-cache search paraview

libopm-grid-bin - corner point grid utility programs
libxdmf3 - eXtensible Data Model and Format library
meshio-tools - command-line tools for meshio
paraview - Parallel Visualization Application
paraview-dev - Parallel Visualization Application. Development header files
paraview-doc - Parallel Visualization Application. Comprehensive documentation
python3-paraview - Parallel Visualization Application. python-support

 

APT로 설치된 패키지가 아니므로 삭제가 안된다.

sudo apt-get --purge remove paraview

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'paraview' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.

 

Ninja build를 하였으므로, build.ninja 파일이 있는 디렉토리에서 시도하면,

sudo ninja uninstall

ninja: error: unknown target 'uninstall', did you mean 'install'?

안된다.

 

'/usr/local' 에 설치된다고 하니, 가서 살펴보면

ls
bin  etc  games  include  lib  man  sbin  share  src

 

딱히 설치된게 없다?

아래의 링크를 보면, 같은버전을 다운로드 받아 비교하며 지우라고 하는데,

https://discourse.paraview.org/t/how-to-uninstall-paraview-while-it-is-not-installed-on-ubuntu/7364/7

'Ubuntu' 카테고리의 다른 글

TMUX를 이용한 프로그램 실행  (0) 2024.05.16
Source Compile로 설치된 프로그램의 Dock등록방법  (0) 2023.12.24
Linux 패키지 관리  (0) 2023.12.17
. .. ~  (0) 2023.11.15
SSH 접속  (0) 2023.11.14