AW: [suse-autoinstall] autoinstall SLES8 [NFS repository / additi onal packages]
Hi,
so I kept going as you told. I sucessfully copied the SLES and UL cds into
the required directory and added the new nfs source in yast. Works!
Then I put additional packages into /export/SLES8/sles8-i386/CD1/suse/i586
as someone else was told before.
Then I run the following command
hostname:/export/SLES8/sles8-i386/CD1/suse #
/usr/lib/YaST2/bin/create_package_descr -d
/export/SLES8/sles8-i386/CD1/suse -l english
The output was as follows:
using settings:
datadirs: /export/SLES8/sles8-i386/CD1/suse
languages: english
output dir: ./setup/descr/
is not a directory: ignoring
extra_provides: /usr/share/autoinstall/EXTRA_PROV
............... done
processed 159 packages
now recoding to UTF-8: packages packages.DU packages.en
So, the two additional packages have benn recognized. But something seems to
go wrong. When I start a yast and try to install these packages, they are
not know.
What about /usr/share/autoinstall/EXTRA_PROV may I change that directory ro
my own needs? Can I use additional directories except e.g. i586, noarch, ...
What does aotiyast expect to be in /usr/share/autoinstall/EXTRA_PROV?
Regards,
Jochen
-----Ursprüngliche Nachricht-----
Von: Anas Nashif [mailto:nashif@suse.de]
Gesendet: 06 February 2003 03:25
An: Schmitt, Jochen
Cc: 'suse-autoinstall@suse.com'
Betreff: Re: [suse-autoinstall] autoinstall SLES8 [NFS repository /
additional packages]
* Schmitt, Jochen
Hi,
I try to create one single NFS Source for autoinstallation and Yast for installed systems. I followed 6.1.3 in the autoyast manual. I can select my NFS repository in "Change source of installation" but I am not able to search for packages. There seems to be nothing in it. e.g. rsync. The system was installed manually.
You have to add UL and SLES sources as different sources. For example, if you have followed the instruction in 6.1.3 you will have an NFS mounted directory with "ul" and "sles8" (might be with other names of course) sub-directories. You have to add those seperatly, i.e. first source will be <server ip>/exports/sles8/sles/CD1 and source 2 will be <server ip>/exports/sles8/ul/CD1 /exports/sles8 is where both UL and SLES have been copied as described in 6.1.3.
Where do I put additional packages (rpms) which came not with SLES8 or update-packeges from the MW?
You can put them in either SLES or UL, but make sure there are no duplicates and remove older versions. When adding new packages, you have to create the package database as described in in the manual for autoyast. Anas
Jochen
-- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
--
Anas Nashif
* Schmitt, Jochen
Hi,
so I kept going as you told. I sucessfully copied the SLES and UL cds into the required directory and added the new nfs source in yast. Works! Then I put additional packages into /export/SLES8/sles8-i386/CD1/suse/i586 as someone else was told before. Then I run the following command
hostname:/export/SLES8/sles8-i386/CD1/suse # /usr/lib/YaST2/bin/create_package_descr -d /export/SLES8/sles8-i386/CD1/suse -l english
The output was as follows:
using settings: datadirs: /export/SLES8/sles8-i386/CD1/suse languages: english output dir: ./setup/descr/ is not a directory: ignoring extra_provides: /usr/share/autoinstall/EXTRA_PROV ............... done processed 159 packages now recoding to UTF-8: packages packages.DU packages.en
So, the two additional packages have benn recognized. But something seems to go wrong. When I start a yast and try to install these packages, they are not know.
What about /usr/share/autoinstall/EXTRA_PROV may I change that directory ro my own needs? Can I use additional directories except e.g. i586, noarch, ... What does aotiyast expect to be in /usr/share/autoinstall/EXTRA_PROV?
This file is needed for calculating the extra provides packages might have like /bin/sh etc. This is not the cause of the problem. You have to re-add the updated source in YaST. Otherwise you will always have the old source. After creating the package database with create_package_descr the database is updated in the source, but not in the cache of YaST. So delete it and add it again. Anas
Regards,
Jochen
-----Ursprüngliche Nachricht----- Von: Anas Nashif [mailto:nashif@suse.de] Gesendet: 06 February 2003 03:25 An: Schmitt, Jochen Cc: 'suse-autoinstall@suse.com' Betreff: Re: [suse-autoinstall] autoinstall SLES8 [NFS repository / additional packages]
* Schmitt, Jochen
[Feb 03. 2003 18:19]: Hi,
I try to create one single NFS Source for autoinstallation and Yast for installed systems. I followed 6.1.3 in the autoyast manual. I can select my NFS repository in "Change source of installation" but I am not able to search for packages. There seems to be nothing in it. e.g. rsync. The system was installed manually.
You have to add UL and SLES sources as different sources. For example, if you have followed the instruction in 6.1.3 you will have an NFS mounted directory with "ul" and "sles8" (might be with other names of course) sub-directories. You have to add those seperatly, i.e. first source will be
<server ip>/exports/sles8/sles/CD1
and source 2 will be <server ip>/exports/sles8/ul/CD1
/exports/sles8 is where both UL and SLES have been copied as described in 6.1.3.
Where do I put additional packages (rpms) which came not with SLES8 or update-packeges from the MW?
You can put them in either SLES or UL, but make sure there are no duplicates and remove older versions. When adding new packages, you have to create the package database as described in in the manual for autoyast.
Anas
Jochen
-- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
-- Anas Nashif
, SuSE Linux AG Montreal (Laval), Canada -- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
--
Anas Nashif
participants (2)
-
Anas Nashif
-
Schmitt, Jochen