Update Ports dengan CVSUP

apa itu ports ? ports merupakankontribusi aplikasi. Koleksi FreeBSD ports menawarkan cara yang simpel bagi  pengguna dan administrator untuk menginstall aplikasi. setiap port berisi patch patch untuk  aplikasi orsinil dan jalan di BSD.
Cara kompile sebuah aplikasi sangatlah mudah dengan mengetikan make build  pada port directory.  Makefile secara otomatis  mendownload source code aplikasi, mem patch nya dan mengcompile nya. Sangat simpel bukan  ? dengan hanya mengetikan  make install anda bisa menginstall aplikasi secara keseluruhan.
Untuk menginstall sebuah aplikasi dari ports maka dibutuhkan ports yang up to date.
sehingga ketika mengginstall aplikasi di dalam nya tidak terjadi broken link atau tidak
ditemukan nya source aplikasi  yang kita butuhkan.
Bagaimanakah agar selalu ports tersebut up to date ?
caranya sangat mudah ..
pastikan anda login sebagai root  pada server anda.
indofreebsd#
lakukan sedikit perubahan pada make.conf anda agar  ketika melakukan download
source aplikasi mengambil dari source yang terdekat.
indofreebsd#pico  /etc/make.conf
#-----mulai-------#
# mirror
MASTER_SITE_BACKUP?=http://ftp-freebsd.biz.net.id/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
#----selesai------#

lalu save
sekarang mari kita install cvsup nya   
indofreebsd#  cd /usr/ports
indofreebsd#make search name=cvsup-without-gui
Port:   cvsup-without-gui-16.1h_2
Path:   /usr/ports/net/cvsup-without-gui
Info:   General network file distribution system optimized for CVS (non-GUI version)
Maint:  jdp@FreeBSD.org
B-deps: ezm3-1.2_1
R-deps:
WWW:    http://www.cvsup.org/
indofreebsd# cd  /usr/ports/net/cvsup-without-gui
indofreebsd#make install ; make clean 
sudah selesai menginstall cvsup-without-gui  ? mudah dan cepat bukan  ?
sekarang langkah terakhir tujuan kita adalah mengupdate ports collection tersebut
agar ports collection tersbut benar benar yang terbaru.
hal pertama yang harus kita lakukan adalah mengcopy contoh file port-supfile
indofreebsd# locate ports-supfile
/usr/share/examples/cvsup/ports-supfile
/usr/src/share/examples/cvsup/ports-supfile
 indofreebsd#
indofreebsd#cp  /usr/share/examples/cvsup/ports-supfile .
indofreebsd# pico ports-supfile 
ubah *default host=CHANGE_THIS.FreeBSD.org menjadi *default host=cvsup.id.FreeBSD.org
lalu save
mari kita mulai update ports
indofreebsd#cvsup -g -L 2 ports-supfile
Parsing supfile "ports-supfile"
Connecting to cvsup.id.FreeBSD.org
Connected to cvsup.id.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-all/cvs
 Edit ports/GIDs
tunggu sampe selesai dan kembali ke  prompt 
Shutting down connection to server
Finished successfully
indofreebsd# 
sampe di sini anda telah berhasil mengupdate ports collection anda.

salam, 
Ogev Gustav

Related

Security 2675463354457677035

Posting Komentar

emo-but-icon

Follow Us

Hot in week

Recent

Comments

Side Ads

Text Widget

Connect Us

item