FreeBSD覚書

FreeBSD覚書
portinstallが使えないぞ?
cd /usr/ports/ports-mgmt/portupgrade
make install clean
rehash

ports も最新版に更新
portsnap fetch extract update
2回目以降なら
portsnap fetch update

pkgconfってフォルダ名が変わったそうな
portupgrade -fo devel/pkgconf pkg-config-\*
ってしてやらないと進まなくなる。

ただ、ports更新をテケトーにやっちゃうと依存関係のバージョンが正常に認識されなくなる?
http://d.hatena.ne.jp/akira_you/20110907/p1
修復方法っす。
面倒な時は手動で
make config
make install

既にconfigしちゃってたら
make rmconfig
何度でもやり直し

運用中に気分が変わったら
make rmconfig
make config変更
portupgrade -f www/apache22
などとする。

ports のアップグレードや再構築
http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/ports-using.html#portmaster