FreeBSD işletim sistemlerinde portların güncellenmesi son sürümlerinin kullanılabilmesi için önemlidir. Nasıl yapılacağını görelim.
Port güncelleme işlemi için gerekli paketlerin yüklenmesi;
pkg_add -r cvsup
komutu ile cvsupdate paketini yükledikten sonra conf dosyalarının hazırlanmasına sıra geldi. Conf dosyaları için benim kullandığım yer;
/usr/sup
dizini.
Dizini oluşturmak için;
mkdir /usr/sup
komutunu kullanabilirsiniz.
Port güncelleme konfrikasyon dosyasını oluşturup bu klasöre atabiliriz, muhtemel bir konfrikasyon dosyası şu şekilde olmalıdır.
*default host=cvsup.freebsd.org #cvs sunucusu *default base=/usr *default prefix=/usr *default release=cvs tag=. *default delete use-rel-suffix ports-all
Bir de güncellenmemesini istediğimiz portlar olabilir onlarıda içinde belirtebileceğimiz bir dosyamız var refuse.
Bu dosyanın içeriğini şu şekilde doldurabilirsiniz;
ports/chinese
ports/vs. vs.
Son dizin görünümü şu şekilde olmalıdır;
/usr/sup
/usr/sup/ports-supfile
/usr/sup/refuse
Son olarak güncelleme için kullanılacak komut;
/usr/local/bin/cvsup -L 2 /usr/sup/ports-supfile
Bu satırı bir bash script içerisine koyarak çalıştırabilir hatta crontab içine yolu yazılarak belirli zamanlarda sistemin kendi kendini güncellemesi sağlanabilir.

Giriş Yap
Kayıt
Yardım
Web : 
Çoklu Alıntı