FC6 automatikus csomagfrissítéseknél hiba

Kezdőlap Fórumok Fedora Core / RedHat /CentOS Fedora/RedHat kezdõ FC6 automatikus csomagfrissítéseknél hiba

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #2087099
    Vladi
    Felhasználó

      Hello!

      Első ránézésre összeomlott a yum adatbázis 🙁
      Milyen repokat használsz?
      [/etc/yum.repo.d/*]
      Szerintem először nézd meg a yum log-ot.
      [/var/log/yum.log]

      #2087100
      ds
      Felhasználó

        hi
        nem a yum hanem az rpm adatbázis
        error: db4 error(-30977) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery

        első körben rpm –rebuilddb
        ha nem használ akkor:
        http://people.redhat.com/berrange/notes/rpmrecovery.html

        #2087101
        schulzy
        Felhasználó

          köszönöm szépen a segítséget úgy néz ki, hogy megoldódott a problémám a következő kódrészlet segítségével

          Code:
          rm -f /var/lib/rpm/__db.*
          rpm –rebuilddb
          #1885422
          csaba
          Felhasználó

            Hi!

            A problémám a következő, amikor elindítom a fedorat akkor a jobb felső sarokba kiirja hogy melyik csomagokat lehet frissíteni, és eddig amikor ráfrissítettem minden szépen ment. Most viszont azt írja ki hogy 40 csomag frissíthető, és miután frissítem őket kéri hogy indítsam ujra, de miután ujraindítom újből ugyan az a 40 csomag van benne és vár frissítésre. Már ugy is probáltam hogy csak egy-két csomagot frissítsen,ilyenkor nem kéri az ujraindítást viszon a csomagkezelőm elszáll és egyszerüen semmit sem tudok telepíteni, ha a yumex-et próbálom indítani a következő kimenettel elszáll

            Code:
            [root@localhost driver]# yumex
            GUI Setup Completted
            Tükörkiszolgáló keresés : alapértelmezett
            Yum verzió: 3.0.1 (/usr/share/yum-cli)
            [Yum] Loading „installonlyn” plugin
            rpmdb: PANIC: fatal region error detected; run recovery
            error: db4 error(-30977) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
            error: cannot open Packages index using db3 –  (-30977)
            error: cannot open Packages database in /var/lib/rpm
            Error in routine: BackgroundRunner
            Error Type: exceptions.TypeError
            Error Value: rpmdb open failed
            Traceback:

            (‘/usr/lib/python2.4/site-packages/yumex/yumexUtils.py’, 1548, ‘run’, ‘self.rc = self.runfunc( *self.args )’)
              File : /usr/lib/python2.4/site-packages/yumex/yumexUtils.py , line 1548, in run
                self.rc = self.runfunc( *self.args )
            (‘/usr/lib/python2.4/site-packages/yumex/yumexBase.py’, 135, ‘setup’, ‘self.doConfigSetup( plugin_types=( yum.plugins.TYPE_CORE, ), debuglevel=self.yumexconf.yumdebuglevel )’)
              File : /usr/lib/python2.4/site-packages/yumex/yumexBase.py , line 135, in setup
                self.doConfigSetup( plugin_types=( yum.plugins.TYPE_CORE, ), debuglevel=self.yumexconf.yumdebuglevel )
            (‘/usr/lib/python2.4/site-packages/yum/__init__.py’, 125, ‘doConfigSetup’, ‘self.conf = config.readMainConfig(startupconf)’)
              File : /usr/lib/python2.4/site-packages/yum/__init__.py , line 125, in doConfigSetup
                self.conf = config.readMainConfig(startupconf)
            (‘/usr/lib/python2.4/site-packages/yum/config.py’, 597, ‘readMainConfig’, „yumvars[‘releasever’] = _getsysver(startupconf.installroot, startupconf.distroverpkg)”)
              File : /usr/lib/python2.4/site-packages/yum/config.py , line 597, in readMainConfig
                yumvars[‘releasever’] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
            (‘/usr/lib/python2.4/site-packages/yum/config.py’, 656, ‘_getsysver’, „idx = ts.dbMatch(‘provides’, distroverpkg)”)
              File : /usr/lib/python2.4/site-packages/yum/config.py , line 656, in _getsysver
                idx = ts.dbMatch(‘provides’, distroverpkg)
            Component: yumex
            Version: 1.2.2
            Summary: TB03120a34 yumexmain.py:1045:_runBackground:TypeError: rpmdb open failed

            Traceback (most recent call last):
              File „/usr/share/yumex/yumexmain.py”, line 1108, in ?
                mainApp = YumexMainApplication()
              File „/usr/share/yumex/yumexmain.py”, line 541, in __init__
                self.setup_yum()
              File „/usr/share/yumex/yumexmain.py”, line 989, in setup_yum
                if self._runBackground( self.yumexbase.setup, rload ):
              File „/usr/share/yumex/yumexmain.py”, line 1045, in _runBackground
                raise self.backgroundThread.exception
            TypeError: rpmdb open failed

            Local variables in innermost frame:
            runfunc: >
            args: (False,)
            self: <__main__.YumexMainApplication instance at 0x8691a8c>

            válszokat előre is köszönöm

            schulzy

          4 bejegyzés megtekintése - 1-4 / 4
          • Be kell jelentkezni a hozzászóláshoz.