yum 사용시 필요한 package 이름 찾기?

aprilii의 이미지

안녕하세요...

또 질문만 드립니다 :)

yum을 사용할려고 하니..패키지 이름 찾기가 힘드네요...

rpmseek에는 필요한 rpm이 있긴한데..

그 rpm이 어디서 나온 패키지인지.. 모르겠습니다..

예를 들면,

libcom_err.so.3. 가 필요한데....이넘이 속한 패키지 이름을

어떻게 알아내서..yum으로 한번에 설치할 수 있을까요??

밤새 검색해도..잘 모르겠네요.. ㅠ.ㅠ

apt-get 은

dbiTagsInit: unrecognized tag name: "Pubkeys" ignored
rpmdb: unable to join the environment
error: db4 error(11) from dbenv->open: Resource temporarily unavailable
error: cannot open Packages index using db3 - Resource temporarily unavailable (11)
E: could not open RPM database

에러가 나는데..찾아봐도...다..안된다고만 하네..

예전에 rpm 인스톨시 의존성이 걸린 library가 어느 패키지에 들었있는지 알려주던 사이트가 있던것 같은데...

검색어 힌트만이라도 부탁딉니다.. 꾸벅~

좋은밤입니다..

viper9의 이미지

http://www.superuser.co.kr 에 가셔서 맨위에 검색창이 있습니다.

검색옵션에 'RPM검색'을 하시고 파일명 넣고 검색하시면 됩니다.

제가 지금 libcom_err.so.3 을 넣고 해보니...

e2fsprogs-1.35-11.2
ext2 파일 시스템을 관리하는 유틸리티
e2fsprogs-devel-1.35-11.2
Ext2 파일시스템용 정적 라이브러리와 헤더들
krb5-libs-1.2.7-10
Kerberos 5에서 사용되는 공유 라이브러리.
krb5-devel-1.2.7-10
Kerberos 5 프로그램을 컴파일하는데 필요한 개발용 파일.

이렇게 나오는군요. 해당 패키지 설치하시면 되겠죠? ^^

사용하는 배포판이 무엇인지 모르겟지만 레드햇 계열과 페도라를 지원하는군요. 다른 배포판은 저도 잘 모르겠네요. ^^:;

이은태의 이미지

저는 주로 다른시스템에서 whereis 등으로 찾은 후에
rpm -qf 경로 로 패키지명을 찾지만
그렇지 않은 경우엔 rpmfind.net에서 검색해서 알아봅니다.

libcom_err.so.3는 krb5-libs 패키지에 내장되어 있네요.

:-)

aprilii의 이미지

답변 주신분들 고맙습니다..

배포판은 FC3 인데...이런..요걸 깜빡하다니..죄송...

내공이 얼른 쌓였으면, 좋겠습니다. :)