커피닉스, 시스템 엔지니어의 쉼터 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
* HanIRC의 #coffeenix 방
[ 장비 및 회선 후원 ]
HOME > 시스템 관리 / 서버운영 > 패키지 관리 / 패치 / rpm 도움말
검색 : 사이트 WHOIS 웹서버 종류


  yum update시 에러메시지들 작성일 : 2005/10/09 01:42
 
  • 글쓴이 : 좋은진호 ( http://coffeenix.net/ )
  • 조회수 : 11543
          [ 이전화면 / 수정 ]   비밀번호 :     인쇄용 화면
      제  목 : yum update시 에러메시지들
    작성자 : 좋은진호(truefeel, http://coffeenix.net/ )
    작성일 : 2005.10.7(금)

    1. cannot open Packages database in /var/lib/rpm 에러

     
    # yum update
    rpmdb: Program version 4.2 doesn't match environment version
    error: db4 error(22) from dbenv->open: 부적절한 인수
    error: cannot open Packages index using db3 - 부적절한 인수 (22)
    error: cannot open Packages database in /var/lib/rpm
    Traceback (most recent call last):
      File "/usr/bin/yum", line 30, in ?
        yummain.main(sys.argv[1:])
      File "/usr/share/yum/yummain.py", line 163, in main
        (log, errorlog, filelog, conf, cmds) = parseCmdArgs(args)
      File "/usr/share/yum/yummain.py", line 75, in parseCmdArgs
        conf=yumconf(configfile=yumconffile)
      File "/usr/share/yum/config.py", line 155, in __init__
        self.yumvar['releasever'] = self._getsysver()
      File "/usr/share/yum/config.py", line 285, in _getsysver
        idx = ts.dbMatch('provides', self.distroverpkg)
    TypeError: rpmdb open failed
     


    * 해결 : rpm DB 파일이 잘 못되었으니 재성성한 후 실행한다.

     
    # rm -f /var/lib/rpm/__db*
    # rpm --rebuilddb
     


    * 참고 : http://www.webhostingtalk.com/archive/thread/417391-1.html

    2. You may also check that you have the correct GPG keys installed 에러

     
    ... 생략 ...
    Getting cups-1.1.17-13.3.31.i386.rpm
    cups-1.1.17-13.3.31.i386. 100% |=========================| 2.3 MB    00:14
    warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 025e513b
    Error: Could not find the GPG Key necessary to validate pkg
    /var/cache/yum/update/packages/cups-1.1.17-13.3.31.i386.rpm
    Error: You may want to run yum clean or remove the file:
    /var/cache/yum/update/packages/cups-1.1.17-13.3.31.i386.rpm
    Error: You may also check that you have the correct GPG keys installed
     


    * 해결 : GPG 공개키가 설치되지 않아서다. 아래 사이트을 참고하여 배포판에 따라 설치한다.

    1) CentOS 3.x : rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-3
    2) Fedora Core : rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora
    3) Redhat 7.x에서 Fedora Legacy's yum 사용시
       gpg --import /usr/share/doc/yum-1.0.3/*GPG-KEY
    4) Redhat 9에서 Fedora Legacy's yum 사용시
       rpm --import http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY
       rpm --import http://www.redhat.com/security/db42a60e.txt

    * 참고 :
      http://www.centos.org/modules/smartfaq/faq.php?faqid=17 (CentOS)
      http://www.centos.org/modules/smartfaq/faq.php?faqid=29 (CentOS)
      http://fedora.redhat.com/docs/yum/sn-using-repositories.html (Fedora Core)
      http://www.fedoralegacy.org/docs/yum-rh7x.php (Redhat 7.x에서 Fedora Legacy's yum)
      http://www.fedoralegacy.org/docs/yum-rh9.php (Redhat 9에서 Fedora Legacy's yum)
      커피닉스 카페 최근 글
    [11/06] World News Digest:
    [06/16] [질문]SAN 스위치 브로드케이드 dcx8510-4 장비관련입니다.
    [04/22] Re: 영화속에 컴퓨터 이야기 ~스워드피쉬(2001)
    [10/20] Cross Compiler 깔
    [07/14] SSL АО
    [04/26] Re: 도스화면 원격조종 여부
    [04/25] 도스화면 원격조종 여부
    [10/30] Cshell에서 난수 설정
    [10/23] 공항철도주식회사 SE 구인 件
    [01/26] Re: wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
    [01/25] wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
    [01/11] 특정 안드로이드 WebView 버전에서 SSL 문제 (WebView 버그)
    [08/01] DNS forwarder (전달자) 서버를 통해서 쿼리하면 역방향을 받아오질 못합니다.
    [05/16] (주)후이즈 시스템엔지니어 (경력자) 모집
    [02/15] [AWS] Cloudfront edge 확인하기
      New!   최근에 등록한 페이지
      KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
      오픈캐스케이드 캐드 (OpenCASCADE CAD)
      QCad for Windows --- GNU GPL (Free Software)
      The Hello World Collection
      IPMI를 활용한 리눅스 서버관리
      DNS 설정 검사
      nagiosgraph 설치 방법
      Slony-I 설치 방법 (postgresql replication tool)
      Qmail기반의 Anti spam 시스템 구축하기
      clusterssh

    [ 함께하는 사이트 ]




    운영진 : 좋은진호(truefeel), 야수(yasu), 범냉이, sCag
    2003년 8월 4일~