Can Yast install from local directories
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s? Thanks -- Julien Michielsen julien@michkloo.xs4all.nl
On Thursday 25 May 2006 14:18, Julien Michielsen wrote:
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
Try this: rug sa --type=mount dir:///path/to/some/dir alias_name that should add the dir and synch it with yast ( i hope ) Regards Graham
On Thursday 25 May 2006 15:18, Julien Michielsen wrote:
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
You should still be able to do rug mount /path/to/rpms/ on the command line, to get the directory added as an installation source
Julien Michielsen wrote:
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
I'm not sure what it is you're asking for, here, but I'm on 10.1, and I installed it by downloading all the .iso's to my ~/tmp directory, burning cd1, and installing the rest by pointing the Yast2 from the cd1 stub of 10.1 to my ~/tmp directory, as directed in the yast2 -> installation source commentary (the left-hand panel). (Following the advice of others on this list, I long ago re-partitioned my hard drive so that /home resides on its own partition. This makes such things as keeping complete sets of cd's, or network installs, completely unnecessary. Very nice -- thanks, guys.) As far as installing downloaded rpm's, I just installed adobe reader by right-clicking on the rpm file and selecting "actions" -> "install with yast2". Worked perfectly. I've never needed to select an installation source directory for anything but system installs. John Perry
Am Donnerstag, 25. Mai 2006 16:09 schrieb John E. Perry:
I'm not sure what it is you're asking for, here, but I'm on 10.1, and I installed it by downloading all the .iso's ...
The problem comes up with RPM's, not ISO's.
As far as installing downloaded rpm's, I just installed adobe reader by right-clicking on the rpm file and selecting "actions" -> "install with yast2". Worked perfectly. I've never needed to select an installation source directory for anything but system installs.
Of course this is the easiest way of how to install a RPM. But what if you have dependencies you can only solve by editing the installation status of other packages, or if you don't want to go the enter-password and installation progress for each package of a very lot if you have to install? The way Julien is installing RPM's is also preferred by me because for example you can put all your downloaded RPM's into one directory and point YaST to this directory as additional installation source. Opening the package manager then, you can (de-)select all packages you have put in this directory.
... However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
I'm experiencing the same puzzling problem. I tried to point YaST to a directory containing some RPM's, selected local directory. By pressing the accept button a message shows up that the installation source cannot being created by using this (or any other) directory, neither on an external disk nor one in the home directory. Greets, Thomas
Another very disqualifying thing: When I try to install a single RPM (here madwifi) by simlpy clicking it, YaST comes up with the message: ERROR - Following packages couldn't be found on the medium: madwifi What's wrong with SuSE?!?! So many troubles.... ;(
Thomas Astleitner wrote:
I'm experiencing the same puzzling problem. I tried to point YaST to a directory containing some RPM's, selected local directory. By pressing the accept button a message shows up that the installation source cannot being created by using this (or any other) directory, neither on an external disk nor one in the home directory.
I remember reading somewhere (too tired to find the url) that the local directory now needs to be setup like a yast directory, which IIRC can be created by running create_package_descr or something like that. Then it would work. I just updated to 10.1 from 9.3, and I guess that was what the Yast in 9.3 automatically did, since my local rpm directory worked in 9.3. I haven't tried it yet, but this is just a part of learning the new ways of 10.1. -- Joe Morris Registered Linux user 231871
Joe Morris (NTM) wrote:
I remember reading somewhere (too tired to find the url) that the local directory now needs to be setup like a yast directory, which IIRC can be created by running create_package_descr or something like that. Then it would work. I just updated to 10.1 from 9.3, and I guess that was what the Yast in 9.3 automatically did, since my local rpm directory worked in 9.3. I haven't tried it yet, but this is just a part of learning the new ways of 10.1. url is http://en.opensuse.org/Installation_Sources
-- Joe Morris Registered Linux user 231871
On 5/25/06, Julien Michielsen
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
Thanks -- Julien Michielsen julien@michkloo.xs4all.nl
Hi Julien, There's a bug opened on this issue: https://bugzilla.novell.com/show_bug.cgi?id=168358 Cheers, -mw
On Thursday 25 May 2006 9:18 am, Julien Michielsen wrote:
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
On ALL systems that I've installed 10.1 on, Yast WON'T install any software not listed as a site in Yast. That is, a downloaded rpm from "whereever," can't be installed via Yast. Fred -- Paid purchaser of ALL SuSE Linux releases since 6.x
Fred A. Miller wrote:
On ALL systems that I've installed 10.1 on, Yast WON'T install any software not listed as a site in Yast. That is, a downloaded rpm from "whereever," can't be installed via Yast.
it's a choice for security: package repositories have now to be signed. installing a completely unknown rpm is a bad idea in these time of Linus viruses becoming more and more probable. of course this move is not so easy to do and some things are lacking. anyway, it's so easy to make a rpm -i... jdd -- http://www.dodin.net http://dodin.org/galerie_photo_web/expo/index.html http://lucien.dodin.net http://fr.susewiki.org/index.php?title=Gérer_ses_photos
On Sun, 2006-05-28 at 23:35 -0400, Fred A. Miller wrote:
On Thursday 25 May 2006 9:18 am, Julien Michielsen wrote:
Would like to use Yast to install rpm´s I downloaded. Until SuSE 10.0 I could specify local directories to be searched by Yast. However, when I try to do this under 10.1 (Software -> Installation Source) and then specify my download-directory, Yast complains that it does not find a catalogue. Does this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
On ALL systems that I've installed 10.1 on, Yast WON'T install any software not listed as a site in Yast. That is, a downloaded rpm from "whereever," can't be installed via Yast.
For that there is kpackage then you can install one at a time. for more complicated things such as the latest OOo I used rpm -Uvh -- ___ _ _ _ ____ _ _ _ | | | | [__ | | | |___ |_|_| ___] | \/
Carl William Spitzer IV wrote:
On Sun, 2006-05-28 at 23:35 -0400, Fred A. Miller wrote:
On Thursday 25 May 2006 9:18 am, Julien Michielsen wrote: ... Yast complains that it does not find a catalogue. Does
this mean one cannot use Yast anymore to install its own non-SuSE rpm´s? On ALL systems that I've installed 10.1 on, Yast WON'T install any software not listed as a site in Yast. That is, a downloaded rpm from "whereever," can't be installed via Yast.
For that there is kpackage then you can install one at a time. for more complicated things such as the latest OOo I used rpm -Uvh
What am I not understanding in your complaint? I've installed every one of my "wherever" rpm's (Eagle, qcad, eclipse, etc.) by downloading it, then clicking on it in Konqueror, which gives me the option to "install with YAST". It works every time. I just wish the updater would get fixed, so I can keep up with the security updates as I used to. John Perry
John E. Perry wrote:
Carl William Spitzer IV wrote:
On Sun, 2006-05-28 at 23:35 -0400, Fred A. Miller wrote:
On Thursday 25 May 2006 9:18 am, Julien Michielsen wrote: ... Yast complains that it does not find a catalogue. Does
this mean one cannot use Yast anymore to install its own non-SuSE rpm´s? On ALL systems that I've installed 10.1 on, Yast WON'T install any software not listed as a site in Yast. That is, a downloaded rpm from "whereever," can't be installed via Yast.
For that there is kpackage then you can install one at a time. for more complicated things such as the latest OOo I used rpm -Uvh
What am I not understanding in your complaint? I've installed every one of my "wherever" rpm's (Eagle, qcad, eclipse, etc.) by downloading it, then clicking on it in Konqueror, which gives me the option to "install with YAST". It works every time.
I just wish the updater would get fixed, so I can keep up with the security updates as I used to.
John Perry
Sorry, all. I have installed several rpm's via Konqueror, including Acroread and eclipse. But I had not gotten around to using eagle on 10.1 until last night, and found I had not installed it yet. Now, I am completely unable to make YAST, even through Konqueror, install the Eagle rpm. I finally had to use kpackage. Now, to dig through the manuals and find out again how to update the databases so 10.1 knows I have it. jp -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
John E. Perry wrote:
John E. Perry wrote:
Carl William Spitzer IV wrote:
On Sun, 2006-05-28 at 23:35 -0400, Fred A. Miller wrote:
On Thursday 25 May 2006 9:18 am, Julien Michielsen wrote:
... Yast complains that it does not find a catalogue. Does
this mean one cannot use Yast anymore to install its own non-SuSE rpm´s?
On ALL systems that I've installed 10.1 on, Yast WON'T install any software not listed as a site in Yast. That is, a downloaded rpm from "whereever," can't be installed via Yast.
For that there is kpackage then you can install one at a time. for more complicated things such as the latest OOo I used rpm -Uvh
What am I not understanding in your complaint? I've installed every one of my "wherever" rpm's (Eagle, qcad, eclipse, etc.) by downloading it, then clicking on it in Konqueror, which gives me the option to "install with YAST". It works every time.
I just wish the updater would get fixed, so I can keep up with the security updates as I used to.
John Perry
Sorry, all. I have installed several rpm's via Konqueror, including Acroread and eclipse. But I had not gotten around to using eagle on 10.1 until last night, and found I had not installed it yet. Now, I am completely unable to make YAST, even through Konqueror, install the Eagle rpm. I finally had to use kpackage.
Now, to dig through the manuals and find out again how to update the databases so 10.1 knows I have it.
jp
Have you done all of the package management updates for 10.1? See ftp://ftp.suse.com/pub/people/aj/10.1-packagemanagement-update-test/10.1-x86_64/ ftp://ftp.suse.com/pub/people/aj/10.1-packagemanagement-update-test/10.1-i386/ It is a pain but you have to install these manually one by one in a super user window with: rpm -Uhv --force --nodeps filename.rpm After that Yast should be fine. Ralph Ellis
participants (11)
-
Anders Johansson
-
Carl William Spitzer IV
-
Fred A. Miller
-
Graham Anderson
-
jdd sur free
-
Joe Morris (NTM)
-
John E. Perry
-
Julien Michielsen
-
Mello
-
Ralph Ellis
-
Thomas Astleitner