Instalace pres YUM do jineho adresare

Petr Klima klimap na gmail.cz
Středa Září 6 12:09:11 CEST 2006


Ja bych to nevidel tak spatne ...


--installroot - Neznamena reloacte package

je to opravdu jiny / adresar ...


Proste hleda RPM DB ... instalace CentOS s "/" v /opt/qqq

$ yum --installroot=/opt/qqq install gvim
error: cannot open Packages index using db3 - není souborem ani 
adresářem (2)
error: cannot open Packages database in /opt/qqq/var/lib/rpm
Traceback (most recent call last):
   File "/usr/bin/yum", line 29, in ?
     yummain.main(sys.argv[1:])
   File "/usr/share/yum-cli/yummain.py", line 80, in main
     base.getOptionsConfig(args)
   File "/usr/share/yum-cli/cli.py", line 170, in getOptionsConfig
     self.doConfigSetup(fn=opts.conffile, root=root)
   File "/usr/lib/python2.3/site-packages/PIL/__init__.py", line 82, in 
doConfigSetup

   File "config.py", line 272, in __init__
   File "config.py", line 384, in _getsysver
TypeError: rpmdb open failed



Co udelat pokus a udelat "ln /var/lib/rpm /opt/qqq/var/lib/rpm" (po 
záloze ) a pak znovu spustit "yum --installroot=/opt/qqq install gvim ".


Další informace o konferenci Linux