Hello Erik, hello all,
> >[installing RPM packages from outside the SuSE CD using YAST]
>
> >> >> What do I do then from within YaSt ??.
> >> >>
> >> >> What have I done ??:
> >> >>
> >> >> 1: entered Choose/Install packages
> >> >> 2: entered Change/Create configuration
> >> >
> >> >Try this:
> >> >
> >> >1) Adjustments of installation
> >>
> >> Works !!.
> >>
> >> >2) Select installation medium
> >>
> >> Works !!
> >>
> >> >3) Installation from/via...
> >>
> >> Here I can hear the CD-ROM drive is working, and the menu returns back
> >> to the point 2 stated by you.
So it is mounted anyway.
> >
> >Emm, select "from directory" here. That point should be
> >somewhere to be found. Then, give the directory where your RPM
> >archive sits in (hint: The CD is mounted under /var/adm/mount).
> >You do _not_ have to enter the filename(s) since YAST detects
> >them itself.
>
> Ok, but nothing has been placed in /var/adm/mount. The directory is
> empty.
Thsi is exactly one of the reasons why I do not want to use SuSE;
it arbitrarily does what it wants to, possibilities for control by the
user are relatively poor.
Also, I do not like the SuSE policy of changing this and that
without any notification.
> >I am not very familiar with YAST since I do not use SuSE.
>
> Neither am I, but hope to be it :-)
I wish you good luck, anyway.
>
> >> Can I use another CD-Rom than the 5 that follows SuSe 6.1 ??. I mean
> >> if I have an .RPM file on another CD-Media.
> >
> >Yes, of course. As mentioned already, your CD will be mounted by
> >YAST under /var/adm/mount if it is not mounted already, you'll have
> >to select the appropriate directory as installation source.
> >
>
> But as mentioned before, nothing stands in that directory.
Then YAST arbitrarily mounted it somewhere else or failed
mounting the CD.
To verify this, after starting YAST switch to another console and,
after logging in, type
mount
The mount program then should show you which filesystems are
mounted, and also their mountpoints.
Hopefully, you will find your CD ROM somewhere.
If not, try something like
mkdir /cdrom
mount /dev/cdrom /cdrom
(replace /dev/cdrom with your device specifications, for example, if
your CD ROM drive is connected as a slave to the primary IDE
port, it will be /dev/hdb)
Look for error messages. Because of the great automatic and
advanced SuSE installation, it is possible that such minor things
like ISO9660 support (ISO9660=CD ROM filesystem) are not
available in your newly-built system.
In this case, a message like
fs type ISO9660 not supported by kernel
appears.
You then have two alternatives.
1) Try
modprobe isofs
2) compile a new kernel with ISO9660 support built in (read the CD-
ROM-HOWTO and the Kernel-HOWTO on how to achieve this).
Somebody may ask himself here: "How is it possible to install
SuSE from a CD when there apparently is no CD filesystem
support available?"
That's one of the neat SuSE secrets. In some cases, it decides
that you do not need to have CD support anymore and simply
disables it.
That's no pointless complaint, no, several people experienced
exactly that behaviour when installing SuSE. It seems to be version-
independent, can appear with almost every SuSE distribution.
Guess such things are the price one has to pay for "easy
automated installation". In the end, such routines can make more
trouble than a manual install.
Cheers, 73
Gerd