FreeBSDで何かソフトウェアをインストールするときに、「portsから入れる」という場合は、/usr/portsの下に展開している膨大な数のportsコレクションから必要なものを見つけて、そのディレクトリへ行ってmakeしてmake installして・・・という手順を行います。
この手順をスマートにしてくれるのが、このportupgradeです。
なので、portupgradeは、上記のmakeして・・・という手順でインストールします。

[root@jiro]~# mkdir /var/log/ports
[root@jiro]~# cd /usr/ports/sysutils/portupgrade
[root@jiro]/usr/ports/sysutils/portupgrade# make | tee -a /var/log/ports/portupgrade.log
[root@jiro]/usr/ports/sysutils/portupgrade# make install | tee -a /var/log/ports/portupgrade.log
[root@jiro]/usr/ports/sysutils/portupgrade# make clean | tee -a /var/log/ports/portupgrade.log
[root@jiro]/usr/ports/sysutils/portupgrade# source ~/.cshrc
[root@jiro]/usr/ports/sysutils/portupgrade# mkdir /usr/ports/packages
[root@jiro]/usr/ports/sysutils/portupgrade# mkdir /usr/ports/packages/All

それと、portupgradeのログを自動的にとるように、/usr/local/etc/pkgtools.confを編集しておきましょう。

[root@jiro]~# ee /usr/local/etc/pkgtools.conf

最後のほうに以下のように記述しておきます。

  PORTUPGRADE_ARGS = ENV['PORTUPGRADE'] || \
 '-v -L /var/log/ports/'

こうしておくと、portupgrade -v -L /var/log/ports/ と毎回入力しなくても、そのように動作してくれます。

あと、セキュリティ的に問題があると指摘してくれるツールを入れておきましょう。

[root@jiro]/usr/ports# portinstall security/portaudit

参考:http://sakura.take-labo.jp/freebsd/i386-ports.html

トラックバック(0)

トラックバックURL: http://www.yamanakas.net/mt/mt-tb.cgi/2282

コメントする

勤務カレンダ

勤務カレンダー

タクシーのご用命は
080-3115-3239 (Softbank)
携帯メール

アーカイブ

OpenID対応していますOpenIDについて
Powered by Movable Type 5.12

おすすめ

広告

このブログ記事について

このページは、のぶおパパが2005年3月 2日 09:00に書いたブログ記事です。

ひとつ前のブログ記事は「portsの最新化」です。

次のブログ記事は「CVSup」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

なかのひと

FoxMeter

Firefox3 Meter