home Glamenv-Septzen(ぐらめぬ・ぜぷつぇん)(archive)

日記/2009/12/21/今更FreeBSD-4.4のpackageを取って来るには

作成日: 2009-12-21 23:33:43   /   last updated at: 2009-12-21 23:40:19
カテゴリ: BSD 

古いリリースの場合、ftpサイトの位置が

ftp://ftp.jp.freebsd.org/pub/FreeBSD/releases/i386/

から

ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/

に移ってしまっている為、PACKAGESITE環境変数を設定しておく。

setenv PACKAGESITE \
ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/4.4-RELEASE/packages/

しかもその上で、単に

# pkg_add -r zsh

とすると

ftp://.../4.4-RELEASE/packages/zsh

をDLしようとしてしまう。
予め別のターミナルなりFTPクライアントなりで、"shells/zsh-4.0.2.tgz"であることを突き止め、

# pkg_add -r shells/zsh-4.0.2.tgz

とするとインストール出来た。

依存関係がある場合は分からないが、PACKAGESITE環境変数は弄らずに、"ftp://..."からフルパス指定した方が単純で分かりやすいかも知れない。

original url: https://www.glamenv-septzen.net/view/522