? : updating installed packages
After installing SAPDB, MySQL, Tomcat, Apache or any other program from the distribution CDs using YaST how would I go about using RPM or YaST to update those (installed) programs to their latest versions if the updates are not on the SuSE update servers? Thanks for your help, Kevin P.S. I have tried using YaST for updating installed packages from downloaded rpms but it complains it can't find the update or some other message and doesn't carry out the update. I know ... this description doesn't help for actually fixing the problem in YaST (if one exists). I have not tried using RPM to update existing installation yet but I am going to try updating SAPDB to see what happens. I try to use the existing management tools as much as possible to cut down on errors but if the installation program cannot (does not) properly allow manually ***updating already installed*** programs then I do believe this is a problem that should be addressed by SuSE. YaST should allow an installed program update to be as simple as the following: 1) user downloads rpm or tar.gz to disk. 2) fire up YaST and select Install/Update or remove software. [ notice the /Update added in the menu option :-) ] 3) find installed package in list. 4) select update package 5) specify directory where new version is. 6) execute. PRESTO !!! The existing files are updated/replaced, the YaST/RPM db is updated and we are done.
* Kevin Wilson;
After installing SAPDB, MySQL, Tomcat, Apache or any other program from the distribution CDs using YaST how would I go about using RPM or YaST to update those (installed) programs to their latest versions if the updates are not on the SuSE update servers?
the quick and dirty way is yast2 -i whatever_you_want_to_install.rpm This way the rpm database is updated and you have used YaST2 to install packages The downside is if the file you have downloaded has a diffrent directory structure then SuSE you will have headaches. I prefer to download either the patches or the new source and using SuSE's spec file fo the previous version ( ofcourse after editing to reflect the changes using the package *build* create the new rpm and then install this prevents directory structure headaches. YMMV -- Togan Muftuoglu Unofficial SuSE FAQ Maintainer http://dinamizm.ath.cx
participants (2)
-
Kevin Wilson
-
Togan Muftuoglu