Beleska: Postoje vise metoda, ali ja cu pricati ovde o portsnap + portupgrade.
U trenutnom vremenu dok ovo kucam na FreBSD-u postoji vise od 14000 portovanih aplikacija.Ako poslusate moj savet tj ako pratite ovo objasnjenje vi cete instalirati “stablo portova”, sto je jedan skup fajlova (nalazi se u /usr/ports) koji sadrzi sve obavezne informacije pruzimanja, kompilacije i instalacije aplikacija. Gentoo GNU/Linux je u velikoj meri kopirao delove ovog sistema
Za pocetak izvrsite jedno azuriranje stabla portova sa portsnap.
Za preuzimanje poslednje verzije stabla portova:
# portsnap fetch
Prvi put je ovaj proces dosta dugacak, ali sa sledecim azuriranjem ovaj proces preuzima samo elemente koji su nepohodni tj modifikovani. Sa prvim koriscenjem vi morati izvaditi, izvesti stablo portova :
# portsnap extract
Sledeca komanda preuzima modifikacije i izvrsava tj obnavlja vase stablo portova.
# portsnap fetch update
Pre svega pogledajte fajl UPDATING, da bi ste proverili da li neki update zahteva neku specificnost (U principu ne zahteva).
% less /usr/ports/UPDATING
Za instalaciju jedne aplikacije: Za kompilaciju:
# portinstall ime_aplikacije
Za instalaciju jednog paketa, ili kompilaciju ako paket nije dostupan:
# portinstall -P ime_aplikacije
Za forsiranje, jednog paketa prekompilovanog :
# portinstall -PP ime_aplikacije
Za pronalazenje jedne aplikacije, vise solucija:
% make search name= ime_aplikacije
Za trazenje preko slova tj dela reci :
% make search key=deo_reci
Da bi ste saznali aplikacije kojima je obavezno azuriranje:
% portversion -Ol "<"
Da izvrsite azuriranje aplikacije:
# portupgrade ime_aplikacije
Da izvrsite celokupno azuriranje:
# portupgrade -a
~Problematican 1o1.com