Suse Linux 10.3 RPM manager installtion problem?
Saturday, July 4th, 2009 at
15:17
I am having trouble installing any type of rpm software for linux. Every time I click on a rpm file, the rpm manager or YaSt asks for my password and says scanning rpm database and then shuts down. This happens with all the rpms I have downloaded even for suse linux. Does anyone know how to solve this problem?
Tagged with: Linux • rpm manager • rpm software • rpms • yast
Filed under: rpm
Like this post? Subscribe to my RSS feed and get loads more!
two things:
-1- are you logged in as root?
-2- clicking on a RPM package is not the easiest way to install RPMs in (open?)SUSE.
-1-
if you are not logged in as root, you do have to provide the root password whenever you want to do something that requires root privileges (like installing a RPM…). it is much easier to:
-1a- if you are using the K Menu, click on the Chameleon (Gecko) and type YaST in the the search field;
— right click on the "Administrator settings YaST" en pick "Put into Run Dialog"
— in the Run Dialog, click on Options & select "Run as a different user", enter username root (if it isn’t already there…) and your root password & click run
-1b- if you are using KDE Menu click on the Gecko icon (green round) and open the System menu and follow the –s as under -1a-
-2a- (in Konqueror) create a /rpm directory and copy / move all the RPMs you want into it
once in YaST as root
-2b- add a #Software Repository# (last icon, on the right)
— click on Add
— choose Local Directory & click on Next
— enter a name (RPMs) and /rpm into Path to directory AND click the "Plain RPM Directory" check box (click on Next)
— click on Finish
-2c-
— back in YaST2 Control Center, click on "Software Management"
— from the Filter drop down, pick Repositories
— click on RPMs (or whatever name you gave it)
— select the packages
problems that may occur
-3- (all) packages are not showing
— those packages are not compatible with YaST’s package structure; make sure you get the packages (on a RPMfind site) that are listed for (open)SUSE 10.3
— alternatively…
-4- you are most likely to get into dependencies issues; this comes from the fact that you don’t have (enough) "Software Repositories" installed;
— close the Software Management windows (Cancel button)
— go back from Software Repositories and install following repository:
— (Add) http
— (name) Updates / (server) download.opensuse.org
— (Directory) update/10.3 & click OK
depending on the software you are interested in, you may want to have a look at http://en.opensuse.org/Additional_YaST_Package_Repositories
or http://download.opensuse.org/repositories/
you need to pick directories (index of) # IN # which there is a repodata directory e.g.
repositories /Printing /openSUSE_10.3
(spaces added for readability) from download.opensuse.org
do ##NOT## add any and every repository; some are very specific and may contain BLEEDING EDGE software which is most likely to keep you PC from starting up again %-/