FreeBSDのアップデートについて教えて下さい.

現在,以下をインストールしました.
・FreeBSD6.1(CDから)
・Perlなど(CDのPackagesから)
・Apacheなど(サイトでダウンロードしたソースから)

セキュリティホールを塞ぐためにパッチが出たりしていると思うのですが,
どのようにしてアップデートすれば良いか分かりません.
Windowsでは,Windows updateを実行すれば自動的に更新されますが,
それと同じようなことをしたいです.

OSを更新するには,make worldでしょうか?
Packagesで入れたソフトは,portupgradeを使うと良いのでしょうか?
ソースをmake installで入れたソフトには,
そのようなコマンドはあるのでしょうか?

検索して調べてみたのですが,よく分かりませんでした.
OSの場合,Packagesで入れた場合,Portsで入れた場合,ソースで入れた場合で,
それぞれどのコマンド(方法)を実行すれば良いでしょうか.
細かい手順は調べますので,どんな方法を行えば良いか教えて下さい.
よろしくお願いします.