Aptronim Sahibinin Sayfası

2011/2/26 - 1 dakikada okunur - Yorumlar - Kompütür

pardusta yerel depo kullanmak

Birden fazla Pardus bilgisayarınız varsa ve her güncelleme için Internet bağlantınızı kullanmak istemiyorsanız, bir de üstüne kaliteli bir bağlantınız varsa, bence Pardus deposunu yerel olarak saklamalısınız derim. Fazla zor değil, sadece bir miktar disk alanına ihtiyacınız var, Pardus dağıtımı başına 10 ila 12 gigabayt kadar.Herşeyden önce, deponun uzaktan erişimi için apache kuruyoruz:sudo apt-get install apache2Aşağıdaki betik, istediğiniz Pardus dağıtımlarını yerel olarak depolayacaktır: #!/bin/bash IFS=''umask 022 URL='rsync://packages.pardus.org.tr' base_dir=/var/www/pardus-mirror mkdir -p $base_dirset -- 2011-stable corporate2-stable # hangi dağıtımları almak istersiniz? while [ ! -z "$1" ] do for repo inrsync -avz $URL | fgrep “${1}-” do repo_uri=echo $repo | awk ‘{print $1}’ mkdir -p $base_dir/$repo_uri rsync -az --delete $URL/$repo_uri $base_dir/$repo_uri/ done shift done Bunu bir kere çalıştırdıktan sonra (pek uzun sürecek) her gün çalışması için, /etc/cron.daily dizininin altına koyabilirsiniz.Pardus bilgisayarlarda, yerel deponun kullanılması için aşağıdaki komutlar yeterli:

pisi rr pardus pisi ar pardus-yerel http://apache-kurulan-bilgisayarin-ismi/pardus-mirror/cat /etc/pardus-release|cut -d’ ‘ -f2-stable-uname -p/pisi-index.xml