トップページ⇒linux
1001コメント338KB

Debian GNU/Linux スレッド Ver. 48

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2007/07/01(日) 23:47:34ID:hdi3zHVV
過去ログは多分>>2あたり

Debian GNU/Linux スレッド過去ログ検索 (namazuTamer 氏提供)
http://debian.dtdns.net/2ch-debian/

Debian のよくある質問や関連サイトはこちら (namazuTamer 氏提供)
スレ立て時のテンプレも以下にあります。
http://debian.fam.cx/

     * 質問の前には必ず参照の事 *
0002login:Penguin2007/07/01(日) 23:48:24ID:hdi3zHVV
前スレ
47 http://pc11.2ch.net/test/read.cgi/linux/1179055251/
47 http://2chlinux.dtdns.net/2ch-debian/thread/1179055251.html

過去ログ
34 http://2chlinux.dtdns.net/2ch-debian/thread/1119567914.html
35 http://2chlinux.dtdns.net/2ch-debian/thread/1122720692.html
36 http://2chlinux.dtdns.net/2ch-debian/thread/1125587000.html
37 http://2chlinux.dtdns.net/2ch-debian/thread/1130028401.html
38 http://2chlinux.dtdns.net/2ch-debian/thread/1134500219.html
39 http://2chlinux.dtdns.net/2ch-debian/thread/1139890780.html
40 http://2chlinux.dtdns.net/2ch-debian/thread/1145061582.html
41 http://2chlinux.dtdns.net/2ch-debian/thread/1150382042.html
42 http://2chlinux.dtdns.net/2ch-debian/thread/1156936488.html
43 http://2chlinux.dtdns.net/2ch-debian/thread/1162608097.html
44 http://2chlinux.dtdns.net/2ch-debian/thread/1167249627.html
45 http://2chlinux.dtdns.net/2ch-debian/thread/1171832028.html
46 http://2chlinux.dtdns.net/2ch-debian/thread/1176189291.html
0003login:Penguin2007/07/02(月) 02:06:24ID:9nkkagPb
え?
0004login:Penguin2007/07/02(月) 18:32:00ID:2FBN98zz
# apt-get --purge remove aptitude
0005login:Penguin2007/07/02(月) 21:18:05ID:DqCEdEP0
Debian etchでPostgreSQLを使っていて
データディレクトリ(クラスター?)をデフォルトから変えたいんです。
/var/lib/postgresql/8.2/main/ から /home/postgres/pgdata あたりに。
postgresql.confのdata_directoryを変更して
ディレクトリの内容もコピーしたが
/etc/init.d/postgresql-8.2 restartして
ps ax | grep postgresをみると
/usr/lib/postgresql/8.2/bin/postgres -D /var/lib/postgresql/8.2/main/ -c config_file=/etc/postgresql/8.2/main/postgresql.conf
ってなっててどうしようもない…。
この-Dの後ろにくるところはどうやって変えれるんでしょうか?
環境変数PGDATAも変えたけどだめだった…
0006login:Penguin2007/07/02(月) 21:21:18ID:TbjEG6Fb
とりあえず /etc/init.d/postgresql-8.2 を覗いてみるのがよいのではなかろうか
0007login:Penguin2007/07/02(月) 21:31:33ID:DqCEdEP0
>>6
レスありがとう。
昔はそのファイルに設定とかも書いてあったりしたけど
覗いてみたらよくわからんことしか書いてないよ…。
どうしようかなあ
0008login:Penguin2007/07/02(月) 22:19:28ID:EIy+EGij
>>7
ちょっと posgresql-8.2 入れてみて見てみたけど確かにややこしいね
一応さぐってみたら,/etc/postgresql/8.2/main/pgdata のリンク先を
/home/postgres/pgdata に変えれば -D の後ろが変わるみたい
俺 postgresql 知らないからこれが正しいやり方かは知らないけど
000952007/07/02(月) 22:24:39ID:DqCEdEP0
>>8
レス&わざわざ協力してくれてありがとう。
なるほど、その手があったか…。シンボリックリンクってことですよね?

自分で調べててわかったのだけども
Debianには独自にpg_ctlcreateとかpg_ctlclusterみたいなコマンドがあって
マルチバージョン、マルチクラスターなPostgreSQLを実現できるらしい。
これのせいでクラスタの物理的な位置を決めるのがややこしいみたい。
余計なものを…。まあ、これがありがたいひともいるのかなあ。

postgresql-commonっていうパッケージを消せばいいのかもしれない。
ちょっと試してみる。
00105と7と92007/07/02(月) 22:40:12ID:DqCEdEP0
自己解決しました。すいませんでした。

postgresql-commonは依存関係で消せず。
/home/postgres/pgdata で initdb して
pg_createcluster 8.2 -d /home/postgres/pgdata 8.2 newpgdb
とすると、新しいクラスタができる。あと
pg_dropcluster 8.2 main --stop
とやるとデフォのクラスタが消える。っていうのでできた。
0011login:Penguin2007/07/03(火) 17:16:12ID:XaTHuZvv
make allでstring.h、math.hがないというエラーが出ました。
findで探しても見つからないのでインストールされていなようです。
なんのパッケージをインストールすれば入るのでしょうか?

現在以下がインストールされています。
version 2.6.18-4-686
ii linux-headers- 2.6.18.dfsg.1- Common header files for Linux 2.6.18
ii linux-headers- 2.6.18.dfsg.1- Header files for Linux 2.6.18 on PPro/Celero
ii gcc 4.1.1-15 The GNU C compiler
ii gcc-4.1 4.1.1-21 The GNU C compiler
ii gcc-4.1-base 4.1.1-21 The GNU Compiler Collection (base package)
0012login:Penguin2007/07/03(火) 17:20:51ID:s0+VQAK4
>>11
http://debian.fam.cx/index.php?AptGet#re47b3e1

build-essential 入れといた方がいいかも。
0013login:Penguin2007/07/03(火) 17:29:15ID:zYNfo2F8
>>11
libc6-dev入れろ。
0014login:Penguin2007/07/03(火) 17:48:26ID:XaTHuZvv
apt-cache search math.h
としても何もメッセージが返ってきませんでした。
そこでlibc6-devを入れたらエラーがなくなりました。
ありがとうございました。
0015anonymous2007/07/03(火) 17:55:55ID:3R94LdGO
>>14
そういう検索をしたいときはauto-aptを使うとよい
http://debian.fam.cx/index.php?AptGet#re47b3e1
■ このスレッドは過去ログ倉庫に格納されています