[opensuse] creating a local repository.
Hello, Can someone tell me where to start with creating a local Yast repository? I have one machine here that will be used as a server and another six or seven that will need to get updates via this machine. Thanks Darragh -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Darragh O'Heiligh schreef:
Hello,
Can someone tell me where to start with creating a local Yast repository? I have one machine here that will be used as a server and another six or seven that will need to get updates via this machine.
Thanks
Darragh
sudo zypper in createrepo cd /to/the/dir/you/want createrepo ./ go to the sources module in yast, do *not* check plain rpm dir, and add the new source to your other sources by choosing the dir.. et voila, done!
- -- Have a nice day, M9. Now, is the only time that exists. OS: Linux 2.6.24-rc3-git1-3-default x86_64 Huidige gebruiker: monkey9@tribal-sfn2 Systeem: openSUSE 11.0 (x86_64) Alpha0 KDE: 3.5.8 "release 21" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHXSNkX5/X5X6LpDgRAgotAKDFjWXcD0h/r3AW4XZFFV+dadnIFwCg0Pie ZnRH34PPQzXLmDt5EZq03ws= =boKK -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Darragh O'Heiligh schrieb:
Can someone tell me where to start with creating a local Yast repository? I have one machine here that will be used as a server and another six or seven that will need to get updates via this machine.
The question is a little bit confusing... If you want to mirror a remote repository on your local server in order to share it in LAN, then: - -wget -c the wanted repo into your ../local/folder - -setup rsync to sync the ../local/folder with the repo - -setup cron to run rsync as needed - -export the ../local/folder by using nfs - -mount the export on your clients - -add the mount point as folder into yast. If you want to provide your own selection of packages to your clients then: - -install package called 'createrepo' - -create a ../local/folder - -copy all rpms into this folder - -run 'crearepo .' in that folder - -export the ../local/folder by using nfs - -mount the export on your clients - -add the mount point as folder into yast. I hope it helps.... - -- All the best, Peter J. N. aedon DESIGNS, http://www.aedon.eu/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHXY3th8q3OtgoGAwRAmmTAKCOGtXcM0HmgBSIAQ2kVXOdqJPJCwCeJZZj x9t6DFSHxxwTbyYZKl1gi6w= =wivw -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 10 Dec 2007 10:43:53 -0000, Darragh O'Heiligh <DOHeiligh@novell.com> wrote:
Hello,
Can someone tell me where to start with creating a local Yast repository? I have one machine here that will be used as a server and another six or
Found this: http://en.opensuse.org/Creating_YaST_Installation_Sources HTH David -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
d_garbage
-
Darragh O'Heiligh
-
M9.
-
peter