Opste Informacije

Stablo portova (/usr/ports) sadrzi mnogo korisnih programa koji su portovani da rade na FreeBSD-u. Skoro svaki tutorijal ovde koristi nesto iz kolekcije portova na ovaj ili onaj nacin. Posto se svi programi stalno azuriraju, dobra je ideja da azurirate vase stablo portova barem jednom nedeljno da bi ste bili u koraku sa svim promenama koje se desavaju. Dok vam ovaj tutorijal nece raci kako da podesite program da bi azurirali svaki program iz portova koji instalirate (postoji takav tutorijal) recice vam kako da drzite make fajlove azurirane tako da cete uvek kompajlirati najsveziju verziju. Za iscrpan izvor o tome koji se portovi konstantno azuriraju pogledajte [http://www.freshports.org/ FreshPorts.org].

Potrebno

  • Lokalni root pristup kompjuteru ili mogucnost koriscenja su komande da se postane root.
  • SSH klijent koji podrzava ANSI colors kao npr puTTy ili SecureCRT.
  • Vas omiljeni uredjivac teksta (ja koristim nano).

Instalacija

Nakon sto ste se ulogovali na masinu kao <tt>roo</tt>t ili ste koristili <tt>su</tt> komandu da postanete <tt>root</tt>, moramo instalirati <tt>cvsup</tt>, program koji ce preuzeti najsvezije informacije sa FreeBSD servera.

# cd /usr/ports/net/cvsup-without-gui
# make install
# make clean

Konfiguracija

Sada je vreme da napravite konfiguracioni fajl koje ce <tt>cvsup</tt> koristiti da bi saznao sta da preuzme sa FreeBSD update servera.

# cd /etc
# nano cvsupfile

Kreirajte i sacuvajte fajl koji izgleda kao sledece:

  • default host=cvsup2.FreeBSD.org
  • default base=/usr
  • default prefix=/usr
  • default release=cvs
  • default tag=none
  • default delete use-rel-suffix
  • default tag=.

ports-all

doc-all 

Da bi ste azurirali stablo portova, jednostavno se ulogujte kao root i izdajte komandu:

# cvsup -g -L2 /etc/cvsupfile

Ako ne zelite da azurirate stablo portova manuelno, process mozete automatizovati kao sto je to objasnjeno u sledecem tutorijalu.

Izvor: http://www.bsdguides.org/guides/freebsd/misc/update_ports_tree.php

:Soxxx 16:01, 15 September 2006 (CEST)

 
azuriranje_stabla_portova.txt · Last modified: 2007/07/17 10:29 (external edit)
 
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki