[opensuse] Adding missing RPMs via YaST
OpenSUSE 10.3 and newer question: We have a software installation that we would like to have check that all required RPMs are installed. Finding what is missing is no problem, so we have a list of the missing rpms (though not the dependencies). Of course, we could simply assume the install source is somewhere and go at it. But that seems a bit less than bright. We would like to let YaST or some equivalent handle these details. I see this happen when, for instance, a network service is wanted but the RPM is not installed. My question is: what is the best method that is accessible from the command line for adding rpms that uses the information the system has about where the installation source is? It would be great if it handled dependencies as well. It should not require any more configuration than what one gets during a rather default openSUSE 10.3 install. We had at first considered the one-click install method. But then we would have to generate a file each time based on what we want added. Perhaps that is not so difficult anyway. Any suggestions? -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Gee. No reply. Could it be that all are expecting me to just use zypper? I would IF zypper could prompt one to insert potential installation sources like YaST does. But, alas, it does not. So the issue remains... -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Apr 16, 2008 at 1:54 PM, Roger Oberholtzer
Gee. No reply.
Could it be that all are expecting me to just use zypper? I would IF zypper could prompt one to insert potential installation sources like YaST does. But, alas, it does not.
So the issue remains...
I think about 3 solutions: -zypper (and I think you can add repos via zypper, but not interactively) -one-click install (CLI version) - but only for SUSE 11 -"yast -i myapp" <- works on all SUSE 10.x series. "yast -i" works from CLI, and it prompts for media change interactively. -- -Alexey Eromenko "Technologov" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2008-04-16 at 15:20 +0000, Alexey Eremenko wrote:
On Wed, Apr 16, 2008 at 1:54 PM, Roger Oberholtzer
wrote: Gee. No reply.
Could it be that all are expecting me to just use zypper? I would IF zypper could prompt one to insert potential installation sources like YaST does. But, alas, it does not.
So the issue remains...
I think about 3 solutions: -zypper (and I think you can add repos via zypper, but not interactively) -one-click install (CLI version) - but only for SUSE 11 -"yast -i myapp" <- works on all SUSE 10.x series.
"yast -i" works from CLI, and it prompts for media change interactively.
It is not that I need a character-based app. X is fine. I just want to pre-select the RPMs to have installed. And have the app possibly prompt for things like a missing install DVD. And resolve any dependencies Like YaST does. Is zypper (the lib at least) the engine behind YaST for all this? I'm curious why you say one-click has to wait for 11? I have used it in 10.3. I am thinking that one-click may be the method to pursue. I need to see how to start one from the command line. I bet there is something in Mozilla or Konqueror that shows this. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Alexey Eremenko
-
Roger Oberholtzer