2013년 4월 11일 목요일

yum 설치 경로 찾아내기


2013년 3월 28일 목요일
오후 8:50
yum 설치한 경로 알아내기

제가 작업을 하는데, yum install mysql-connector-java 명령어로 설치된 squid 파일의 위치를 찾고있습니다.

.c 파일 등 을 찾아서, 다른 프로그램과 합치는 작업을 하고있는데,

아무리 찾아도 없네요

도대체 mysql-connector-java관련 파일들 은 어디에 있을까요..?

( /etc/mysql-connector-java
/usr/share/mysql-connector-java
/etc/pam.d/mysql-connector-java 등등 다 찾아봤습니다)

-------------------------------------------------------------------------------
yum 으로 설치하면 자동으로 패키지를 다운 받고 설치를 합니다.

설치된 패키지를 검색하거나 질의를 할때는 rpm을 이용하시면 됩니다.

rpm -qa | grep mysql-connector-java    ==> 설치된 squid 패키지 확인

rpm -ql mysql-connector-java  ==> 경로 확인

rpm -ql mysql-connector-java > a.txt   ==> 리스트가 너무 경우에는 이런식으로 텍스트 파일로 저장해서 확인하세요.

질의모드
-q : 질의시 꼭 써야하는 옵션, 단독으로 쓰일경우 패키지가 설치되어 있는지 확인(--query)
-i : 설치된 패키지의 정보를 보여줌(--info)
-l : 패키지에 포함된 모든 파일을 보여줌, 어디 설치되었는지 경로확인(--list)
-qa : 현재 설치된 모든 패키지 목록을 찾는데 사용, 보통 grep명령과 같이 사용
       #rpm -qa | grep mysql-connector-java

-c : 해당 패키지의 설정파일이나 스크립트 파일을 보여줌
-f 파일명 : 지정된 파일이 포함된 패키지를 출력
-R : 어떤 패키지에 의존하고 있는지를 보여줌(--requires)