RPM package 확인하는 방법입니다.
예) vim-11.11.11.i386.rpm이 설치되었을 경우
1. rpm -qa | grep vim
- system에 설치되어 있는 vim 패키지 설치유무를 확인해줍니다.
설치되어 있으면 설치된 패키지 버전을 보여주고,
없으면, 아무런 메시지 없이 그냥 실행이 끝납니다.
2. rpm -ql vim-11.11.11.i386.rpm
- vim-11.11.11.i386.rpm이 설치하는 파일 리스트와 위치를 보여줍니다.
3. rpm -qf /usr/bin/vim
- /usr/bin/vim이란 파일을 설치한 패키지를 알려 줍니다.
4. 구버전 프로그램이 지워졌는지는 설치된 패키지 버전을 확인하면 됩니다.
원칙적으로 RPM 패키지는 하나의 버전만이 설치될 수 있습니다.
간혹, 꼬이는 경우가 있는 이를 패키지 관리툴을 이용해 고쳐주어야 됩니다.
그리고, 만일 프로그램을 소스로 설치한 경우는 뛰어난 머리를 사용해
수동으로 처리해야 합니다.
윈도우즈도 사용자가 소스로 컴파일한 프로그램을 사용하거나,
인스톨쉴드 사용안한 경우엔, 사용자가 직접 파일 지워져야 하는것과
같은 경우입니다.
----------------------------------------------------------------------
: 좀 멍청한 질문일수도 있지만 여러 고수님들께 질문해봅니다.
:
: 리눅스에서 어떤 프로그램이 어디..디렉토리에 깔려 있는지
:
: 확인해 볼려면 어떻게 해야 됩니까?
:
: 그리고 어떤 프로그램설치시 그 구버전 프로그램이
:
: 지워졌는지는 어떻게 아는지 궁금합니다.
:
: 좀 부탁드립니다..