FreeBSD Üzerinde Ports Ağacının Kurulması
FreeBSD ports
koleksiyonu birçok programa ev sahipliği yapmakta ve kolayca bu programların yüklenmesine olanak sağlamaktadır.
Ports koleksiyonu birçok yöntemle yüklenebilmekte ve güncellenebilmektedir. Aynı zamanda FreeBSD kaynak kodlarının yüklenmesinde kullanılan yaygın bir yöntem olduğu için biz SVN aracılığıyla yükleme yöntemini tercih ettiğimizden, bu eğitselde bu yöntemle ilgili bilgileri paylaşacağız.
FreeBSD 10 ve FreeBSD 11 gibi yeni sürümlerde svnlite
komutu sistemle birlikte gelmektedir ve ports
koleksiyonunu kullanmak için yeterlidir.
Eğer svnlite
komutu sistemde yoksa ve çalışmıyorsa subversion
programı yüklenmelidir. Bu programı root
kullanıcı ile aşağıdaki komutu çalıştırarak yükleyebilirsiniz:
#
pkg install subversion
Ports Ağacını Yüklemek
Sistemde svn
ya da svnlite
komutlarından biri yüklü olduktan sonra aşağıdaki gibi ports
ağacını indirip sisteminize kopyalayabilirsiniz.
SVN ile yüklemek için:
#
svn checkout https://svn.FreeBSD.org/ports/head /usr/ports
SVN Lite ile yüklemek için:
#
svnlite checkout https://svn.FreeBSD.org/ports/head /usr/ports
Ports Ağacını Güncellemek
Subversion tekniğiyle yüklenmiş bir ports
ağacı yine svn
ya da svnlite
komutlarını kullanarak güncellenebilmektedir.
SVN ile güncellemek için:
#
svn update /usr/ports
SVN Lite ile güncellemek için:
#
svnlite update /usr/ports