さくらの専用サーバを利用しています。

OSはFreeBSD 6.2-RELEASEです。
これにmysql5を入れようと思っています。

パッケージを利用しようと思い
user# pkg_add -r php5-mysql-5.2.6
としたところ
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/php5-mysql-5.2.6.tbz: File unavailable (e.g., file not found,no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/php5-mysql-5.2.6.tbz' by URL
となってしまいました。

packagesを持ってくるサーバーを変えればいいのかと思っているのですが、
方法が分からずにいます。
現在こちらを参考に試行錯誤しております。http://support.sakura.ad.jp/support/rs/benri/rs-tech_ports.html

解決方法をお聞かせていただければ幸いです。

回答の条件
  • 1人10回まで
  • 登録:2008/11/12 19:04:46
  • 終了:2008/11/19 19:05:02

回答(6件)

id:zzz_1980 No.1

zzz_1980回答回数492ベストアンサー獲得回数642008/11/12 20:52:53

ポイント27pt

6.3RELEASE/6-stable の php5-mysql-5.2.5 なら package があるんですが 5.2.6はないです。

6.2RELEASEのpackage一式ももうありませんので、

どうしてもFreeBSD6.2R上で php5-mysql-5.2.6 を、ということであれば ports からコンパイルしたほうがよいかと。

現状で package があるのは、以下だけですね。

ftp> pwd
Remote directory: /pub/FreeBSD/ports/i386
ftp> ls
229 Entering Extended Passive Mode (|||53592|)
150 Opening ASCII mode data connection for '/bin/ls'.
total 36
-rw-r--r--    1 300  300   867 Apr 12  2008 .message
lrwxr-xr-x    1 300  300    15 Sep 17 16:03 packages -> packages-stable
drwxr-xr-x  101 300  300  2048 Sep 24 11:00 packages-5-stable
drwxr-xr-x  102 300  300  2048 Nov 12 03:13 packages-6-stable
drwxr-xr-x  101 300  300  2048 Sep 25 07:35 packages-6.3-release
drwxr-xr-x   93 300  300  2048 Nov 12 04:48 packages-6.4-release
drwxr-xr-x   93 300  300  2048 Nov 10 11:13 packages-7-stable
drwxr-xr-x  101 300  300  2048 Sep 26 16:51 packages-7.0-release
drwxr-xr-x   93 300  300  2048 Oct 20 13:31 packages-7.1-release
drwxr-xr-x  102 300  300  2048 Nov  8 14:38 packages-8-current
lrwxrwxr-x    1 300  300    19 Sep 26 20:16 packages-current -> packages-8-current/
lrwxr-xr-x    1 300  300    17 Sep 18 02:06 packages-stable -> packages-7-stable
226 Transfer complete.

id:kesotam

ありがとうございます。

OSはそのままでmysql5(バージョン問わず)で入れようと思うので

まずportsでやる方法を考えてみます。

Please update your ports tree and try again.

というエラーが出てくるのですが、これはportsを最新のものにアップデートすればよいのでしょうか?

2008/11/14 16:58:38
id:startkit No.2

startkit回答回数166ベストアンサー獲得回数12008/11/14 23:12:36

ポイント27pt

http://www.mysql.gr.jp/

上からリンクされているものをいれてみてください。

ただ、どっちにしろ、日本語を扱う場合は、コンパイルしなおさないと

ちゃんと動きませんよ。

id:zzz_1980 No.3

zzz_1980回答回数492ベストアンサー獲得回数642008/11/15 08:51:56

ポイント26pt

Please update your ports tree and try again.

というエラーが出てくるのですが、これはportsを最新のものにアップデートすればよいのでしょうか?

ports のアップデートでいいのですが、現在の ports は基本的には 7-stableと8-current用なので

6.2R 上で make するとはまるかもしれません。

id:kesotam

ありがとうございます。portsをアップデートして、MySQLの導入が終わり、起動するところでつまづいています。なるほど、現在のportsは最新のFreeBSD向けなのですね…ちょっと調べてみたいと思います。ありがとうございます。

2008/11/19 10:23:25
id:uu66 No.4

uu66回答回数3ベストアンサー獲得回数02008/11/19 19:01:43

ポイント10pt

.3RELEASE/6-stable の php5-mysql-5.2.5 なら package があるんですが 5.2.6はないです。

6.2RELEASEのpackage一式ももうありませんので、

どうしてもFreeBSD6.2R上で php5-mysql-5.2.6 を、ということであれば ports からコンパイルしたほうがよいかと。

現状で package があるのは、以下だけですね。

id:uu66 No.5

uu66回答回数3ベストアンサー獲得回数02008/11/19 19:03:16

ポイント10pt

.3RELEASE/6-stable の php5-mysql-5.2.5 なら package があるんですが 5.2.6はないです。

6.2RELEASEのpackage一式ももうありませんので、

どうしてもFreeBSD6.2R上で php5-mysql-5.2.6 を、ということであれば ports からコンパイルしたほうがよいかと。

現状で package があるのは、以下だけですね。

id:uu66 No.6

uu66回答回数3ベストアンサー獲得回数02008/11/19 19:04:50

ポイント10pt

.3RELEASE/6-stable の php5-mysql-5.2.5 なら package があるんですが 5.2.6はないです。

6.2RELEASEのpackage一式ももうありませんので、

どうしてもFreeBSD6.2R上で php5-mysql-5.2.6 を、ということであれば ports からコンパイルしたほうがよいかと。

現状で package があるのは、以下だけですね。

  • id:zzz_1980
    補足:6.3R用のphp5-mysql-5.2.5 は以下にあります。
    ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/All/php5-mysql-5.2.5.tbz

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません