FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora User

LinkBack Thread Tools
Old 07-29-2012, 08:06 PM
Reindl Harald
Default update from another machine -> local cache repo

Am 29.07.2012 21:10, schrieb Patrick Dupre:
> Hello,
> At home I have a slow internet connection, Thus, I would like to
> prepare an update but only download the packages to another
> machine and then copy the file on a stick to make the update from
> the stick.
> How can I do it?

i have one build/repo-machine (virtual machine) which
as installed each package i am using on any machine

the script below results in having a complete repo
on /repo/cache/fc16/ or whatever release version there
is running and this can be copied to any other
machine and after create a rep-file at /etc/yum.repos.d/
used for updates

in my real work all other machines have only this repo
enabled and so my buildserver is also the instance for
testing updates and deploy them with another script
to any other machine in the network

[root@buildserver:/buildserver]$ cat repo-cache.sh
basearch=`uname -i`
releasever=`rpm -q --qf "%{version}
" fedora-release`
for g in `ls -1b /var/cache/yum`
if [ -d /var/cache/yum/$g/packages ]
echo "/var/cache/yum/$g/packages/ > /repo/cache/fc$releasever/"
sudo cp --verbose /var/cache/yum/$g/packages/*.rpm /repo/cache/fc$releasever/ 2> /dev/null
createrepo /repo/cache/fc$releasever/
chmod -R 755 /repo/cache/fc$releasever/

users mailing list
To unsubscribe or change subscription options:
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Thread Tools

All times are GMT. The time now is 01:24 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org