aminarab17
January 12th, 2016, 12:46
سلام دوستان
من یک Local Repository راه اندازی کردم و تمام پکیج ها رو از روی DVD روی سرور منتقل کردم. همه چیز هم به خوبی کار می کنه! اما برای به روز رسانی Local Repository به جای اینکه فقط پکیج های اضافه شده رو به روز کنه، مجددا کل پکیج ها رو دانلود می کنه!!!
دستورات زیر رو هم امتحان کردم اما بازم مشکل حل نشده
usrbinrsync -avH rsync:ossm.utm.mycentos6.7 --delete --exclude=debug varwwwhtmlpkg/CentOS6.7Final
usrbinrsync -avrt rsync:ossm.utm.mycentos6.7 --exclude=debug varwwwhtmlpkg/CentOS6.7Final
- - - Updated - - -
به نظرتون از این اسکریپت استفاده کنم درست می شه؟
#!/bin/bash
if [ -f /var/lock/subsys/rsync_updates ]; then
echo "Updates via rsync already running."
exit 0
fi
if [ -d /var/www/html/pkg/CentOS_6.7_Final ] ; then
touch /var/lock/subsys/rsync_updates
rsync -avH rsync://mirror.centos.org/centos/6 --delete --exclude=debug/ /var/www/html/pkg/CentOS_6.7_Final
/bin/rm -f /var/lock/subsys/rsync_updates
else
echo "/var/www/html/pkg/CentOS_6.7_Final"
fi
- - - Updated - - -
#!/bin/bash
if [ -f /var/lock/subsys/rsync_updates ]; then
echo "Updates via rsync already running."
exit 0
fi
if [ -d /var/www/html/pkg/CentOS_6.7_Final ] ; then
touch /var/lock/subsys/rsync_updates
rsync -avH rsync://mirror.centos.org/centos/6 --delete --exclude "local*" --exclude "isos"/ /var/www/html/pkg/CentOS_6.7_Final
/bin/rm -f /var/lock/subsys/rsync_updates
else
echo "/var/www/html/pkg/CentOS_6.7_Final"
fi
اینو زدم آخر
من یک Local Repository راه اندازی کردم و تمام پکیج ها رو از روی DVD روی سرور منتقل کردم. همه چیز هم به خوبی کار می کنه! اما برای به روز رسانی Local Repository به جای اینکه فقط پکیج های اضافه شده رو به روز کنه، مجددا کل پکیج ها رو دانلود می کنه!!!
دستورات زیر رو هم امتحان کردم اما بازم مشکل حل نشده
usrbinrsync -avH rsync:ossm.utm.mycentos6.7 --delete --exclude=debug varwwwhtmlpkg/CentOS6.7Final
usrbinrsync -avrt rsync:ossm.utm.mycentos6.7 --exclude=debug varwwwhtmlpkg/CentOS6.7Final
- - - Updated - - -
به نظرتون از این اسکریپت استفاده کنم درست می شه؟
#!/bin/bash
if [ -f /var/lock/subsys/rsync_updates ]; then
echo "Updates via rsync already running."
exit 0
fi
if [ -d /var/www/html/pkg/CentOS_6.7_Final ] ; then
touch /var/lock/subsys/rsync_updates
rsync -avH rsync://mirror.centos.org/centos/6 --delete --exclude=debug/ /var/www/html/pkg/CentOS_6.7_Final
/bin/rm -f /var/lock/subsys/rsync_updates
else
echo "/var/www/html/pkg/CentOS_6.7_Final"
fi
- - - Updated - - -
#!/bin/bash
if [ -f /var/lock/subsys/rsync_updates ]; then
echo "Updates via rsync already running."
exit 0
fi
if [ -d /var/www/html/pkg/CentOS_6.7_Final ] ; then
touch /var/lock/subsys/rsync_updates
rsync -avH rsync://mirror.centos.org/centos/6 --delete --exclude "local*" --exclude "isos"/ /var/www/html/pkg/CentOS_6.7_Final
/bin/rm -f /var/lock/subsys/rsync_updates
else
echo "/var/www/html/pkg/CentOS_6.7_Final"
fi
اینو زدم آخر