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

CentOS part 19 【RHEL Clone】

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/05/04(月) 21:19:31ID:pK3sC7x6
CentOSはRed Hat Enterprise Linuxより同社の商標を削除して再コンパイルしたRHEL Cloneです。
Red Hatと無関係なコミュニティが無償配布しておりRed Hatのブランドとサポートはありません。
Fedora Core 6≒RHEL 5≒CentOS 5です。
FC 6やRHEL 5用のノウハウや野良RPMはCentOS 5でほぼ通用します。

前スレ CentOS part 18 【RHEL Clone】
http://pc11.2ch.net/test/read.cgi/linux/1238392436/

CentOS (The Community ENTerprise Operating System)
http://www.centos.org/
CentOS 配布ミラーサーバ
http://www.centos.org/modules/tinycontent/index.php?id=13
RPMforge (サードパーティのリポジトリ)
https://rpmrepo.org/RPMforge
Wikipedia CentOS
http://ja.wikipedia.org/wiki/CentOS
04554522009/05/28(木) 12:54:48ID:Oish74qV
>>453
手間を煩ってはおりません。
通常はこういうことを皆さんされているのか?
という事が聞きたかったのです。
その上でスマートに行く方法があるのか?という内容ですので誤解を与えてしまったのであれば申し訳ありません。

現在も少しずついれているのでノロノロではありますが解決にむけて進んでおります。

>>454
そうなんですか。
最小構成にして必要なものだけ入れればいいというのを会社の方からきいたので
勉強をかねてやっておりました。

普通はyumやインストール時のオプションなどである程度入れておくものなのでしょうか?
0456login:Penguin2009/05/28(木) 12:55:10ID:XtRrpPcq
>>452
横槍なんだけど、CentOSでパッケージがあるのに、makeしたりするものなの?
パッケージないソフトをmakeして、運用するのは、適切な使い方なんでしょうか?
0457login:Penguin2009/05/28(木) 12:57:36ID:REaaj6AG
>>455
よほどの理由がない限り、yumで導入する。
そうしなければ、せっかくのCentOSの長期サポートが無意味になる。
そうしなければ、運用コストも増大する。
0458login:Penguin2009/05/28(木) 13:07:38ID:kEuppfPZ
yum (rpm)使うか、ソースから入れるかは、その人(もしくは会社)の流儀。
必ずソースからって人も多いよ。
CentOSだからソースはダメなんて、そんなことはまったくない。
04594522009/05/28(木) 13:07:39ID:Oish74qV
>>456
恐らくよっぽどのことがないとmakeはしないと思います。
最新の使いたいけどソースでしか提供されてないとか、ネットに繋がらないのでyumで取りにいけないとか。

>>457
やはりそうなんですね。
今回は勉強なのでこのまま続けていきますが、今回の事でyumの便利さが改めてわかりました。
0460login:Penguin2009/05/28(木) 13:09:34ID:mI8zM9QG
余計なものが入っていないに越したことはないかもだが、その為に膨大な手間をかけるのは逆効果かと。
それより、あけるポートを必要最小限にするとか、SSHでのルートログインはパスワード不可にするとか、
ポリシーでセキュアに持っていくほうが楽じゃないかな。

運用するサービスにもよるけど、セキュリティアップデートをきっちりやるのが大事だと思う。
0461login:Penguin2009/05/28(木) 13:10:41ID:mI8zM9QG
あー、yumはローカルにポリシー作って、そこから入れることもできるよ。
0462login:Penguin2009/05/28(木) 13:20:49ID:XtRrpPcq
>>457
つまりは、CentOSがサポートしているパッケージ内でやりくりできるということですよね?
>>458
そのやり方がよくわからなくて、gentooに移っちゃったよ。
あとCentOSがサポートしていないパッケージも触りたいというのもあって。
>>460
実験段階、勉強段階ならCentOSの方向性とは違う手間のかかる方法もありなのかなーと思うけど。
ググっても、情報が出てこないんだよね。
わざと壊すような使い方をして、やっていいこととやっていけないことの線引きを知るという感じで。
0463login:Penguin2009/05/28(木) 13:25:22ID:T8StFF4O
ぐぐってヒットしないという事は何かおかしい、と
感じるセンスを磨け。

センスのない奴は何やっても向いてない。
0464login:Penguin2009/05/28(木) 13:30:40ID:XtRrpPcq
>>463
> ぐぐってヒットしないという事は何かおかしい、と
> 感じるセンスを磨け。

具体的に何が言いたいの?
0465login:Penguin2009/05/28(木) 13:41:30ID:PE2zjgBl
ぐぐってヒットしないって事は
そんな事をやってる奴もいなければやる意味も無いって事じゃね?
0466デムパゆんゆん2009/05/28(木) 14:13:08ID:lsX9z/rb
>>463
それはまだ道の出来ていないスタート地点にいるかもしれない
そう考えるのだ 道を開拓してみるのでアル。
0467login:Penguin2009/05/28(木) 14:21:32ID:IFX2teYc
なんつーか…
おそろしく非効率的な勉強方法だなぁ
04684522009/05/28(木) 14:50:07ID:Oish74qV
>>460
確かにちゃんと構築出来でもその後の管理がうまく出来ないのであれば本末転倒ですね。
そういったことも含めてちょっとずつ進めていければと思います。

>>461
yumのポリシーをローカルに作成することも出来るんですね。
まだまだ私にはハードルが高そうですが、ローカルで組む事が出来れば
いちいち細かい設定をその都度しなくても済みそうなので機会をみつけてやってみようかと思います。

それにしても依存関係の多さには驚いております。
CentOSのCDに入ってないものもたくさん出てきおり、それを探すだけでも一苦労です。
現在はApacheは入りましたがphpの導入で苦戦しております。その前にPerlを入れろとか何とか。
Perlは入れたら今度はphpのconfigureで苦戦。Postgresが使いたかったので-with-pgsql=/usrを付けたら
凄い依存関係で見つけるのに苦戦してます。-with-pgsql=/usrつけなかったらあっさり終わるんですが・・・。

みなさんありがとうございました。
04694522009/05/28(木) 14:52:10ID:Oish74qV
>>467
確かに非効率的だとは思いますが、たまたま時間があいておりましたので
遠回りしてみるのもよいかと思っておりました。
依存関係のものを拾ってきて入れるだけではなく、ファイルを修正したりとか
リンクの修正とかあってファイルのつながりとかあとあと役に立ちそうな部分などが
わかって自分自身でも結構楽しみながらやってます。
0470login:Penguin2009/05/28(木) 14:53:42ID:6XTREosC
趣味じゃなくて仕事のスキルアップのためにやってるなら、
そんなことで苦労してビルドやら各ソフトの設定ファイルやらの
知識つけても、殆どの場合後々何の役にも立たないと思うけどな。
余計なお世話だろうけど。
0471login:Penguin2009/05/28(木) 14:56:36ID:PF+o2uS5
slackwareの頃を思い出した…
0472login:Penguin2009/05/28(木) 14:57:19ID:03rJ10lq
遊びだと思ってやるこったな
仕事のスキルアップなんて欲を出してるとろくな事にならない
0473login:Penguin2009/05/28(木) 15:09:04ID:fBHf6U3c
なんだか、定期的にmakeの話って出てるよな
0474login:Penguin2009/05/28(木) 15:17:35ID:XtRrpPcq
>>455
> 最小構成にして必要なものだけ入れればいいというのを会社の方からきいたので
具体的には、Xを入れるなってことではないの?

CentOSの勉強ならmakeとかは、関係ないんじゃないの?

Linux(shスクリプトとか、古典コマンド)を勉強したいとかだとgentooとか、slackwareがいいんじゃない?
差しさわりがないなら、親密にしている会社の方のOS遍歴(あとプライベートで運用しているOS)を聞いて、
どういう知識が必要かを箇条書きでいいから、聞き出して、その人に相談しながら優先順位を決めて、勉強して
いったらいいんじゃないの?
プライベートで運用しているOSと同じものを入れて、ウザがれない程度に教えてもらうというのはあると思うよ。
0475login:Penguin2009/05/28(木) 15:41:13ID:REaaj6AG
>>474
知らなくて言ってるんだろうけれど、gentooは恐ろしく自動化が発達したディストリ。
0476login:Penguin2009/05/28(木) 15:48:52ID:b0VFAksV
なんとなく手段と目的がが摩り替わってるような気がするんだけどなぁ…。
インストールすることが目的でいいの?
0477login:Penguin2009/05/28(木) 15:56:02ID:kEuppfPZ
なんで、CentOSでmakeすることはない みたいな流れになってんだろw
0478login:Penguin2009/05/28(木) 16:00:30ID:T8StFF4O
確かにmakeしないとバックドア埋め込めないしなww
0479login:Penguin2009/05/28(木) 16:06:47ID:PF+o2uS5
tarballからのインストールを肯定する輩は、経験が浅いな。
後々の事までよく考えるべき。
0480login:Penguin2009/05/28(木) 16:07:09ID:REaaj6AG
>>477
趣味と違って仕事だと運用コストに直結するからな。
まぁ、それでもCentOSは他のディストリよりtarボールから入れる機会は多い。
なぜならパッケージリポジトリが貧弱で、必要なソフトウェアが揃わないことが多いから。
0481login:Penguin2009/05/28(木) 16:25:42ID:XtRrpPcq
>>475
もちろん、自動化は発達しているし、現在、ほとんど自動化に頼って使っているけど。
CentOSは、より恐ろしく自動化が発達したディストリとも言えるじゃん。
CentOSよりgentooの方が自由度が高いと思っているが。

初心者がmakeしたいなら、CentOSよりgentooの方がしやすいんじゃないの?
stage3から入れるときにchrootを使わされるし、セットアップするまでに触らされるコマンドって多い気がする。
最初はおまじないだと思っていたコマンドもあとで理解して、Linuxの理解度が高くなるというのは、あるよね。
慣れている人から言えば、どちらも優劣ないという話になるんだろうけど。

下のリンクの内容をCentOS運用者に置き換えるとどういう段階があるもんなの?
わかる範囲でいいので、教えてください。

○○のレベル10
http://d.hatena.ne.jp/naoya/20050809/1123563794
http://practical-scheme.net/wiliki/wiliki.cgi?Scheme%3aScheme%a5%d7%a5%ed%a5%b0%a5%e9%a5%de%a4%ce%a5%ec%a5%d9%a5%eb10
0482login:Penguin2009/05/28(木) 18:22:20ID:JcYknYz4
別に恐しくはない。
0483login:Penguin2009/05/28(木) 19:31:58ID:g72wecCN
SSLの設定で質問させてください。

現在
example.com
example2.com
でそれぞれサイトを構築しております。
現時点で各サイトはアクセスが出来ており、正常に機能しております。
少し前にexample.comにSSL証明書を適用してhttpsでのアクセスも可能となりました。
今回example2.comにもSSL証明書を適用したいと考えておりますが設定後にhttpdを再起動すると

[warn] _default_ VirtualHost overlap on port 443, the first has precedence

というエラーが出て機能しません。
ssl.comfに記載したexample2.comの部分をコメントアウトすれば正常に起動します。
ssl.confの設定は下記の通りです。

<VirtualHost _default_:443>
DocumentRoot "/var/www/example.com"
ServerName example.com:443
以下、省略
</VirtualHost>

<VirtualHost _default_:443>
DocumentRoot "/var/www/example2.com"
ServerName example2.com:443
以下、省略
</VirtualHost>

何か原因がわかるかたおられたら助言もらえると助かります。

0484login:Penguin2009/05/28(木) 19:41:17ID:ohhZS1/p
バーチャルホストでSSLは無理じゃなかったっけ?
0485login:Penguin2009/05/28(木) 19:42:33ID:8HYGihMi
名前ベースのバーチャルホストではSSLは機能しない
IPベースなら可
04864832009/05/28(木) 19:56:29ID:g72wecCN
>>484-485

ありがとうございます。
example.comはSSLが使えたので大丈夫かと思ってたんですが。
そうなると1つのサーバーで複数のドメインと証明書を扱うことは無理ってことになるんでしょうか。
なにか方法があればご教示いただけないでしょうか。

0487login:Penguin2009/05/28(木) 19:58:27ID:mI8zM9QG
>>483
SSLはIP一つにつき一つしか使えないよん。理由は仕組みを理解すればわかる。
0488login:Penguin2009/05/28(木) 20:01:47ID:8HYGihMi
>>486
サーバー単位じゃなくてIP単位
複数IP持ってるならIPベースでバーチャルホストを構築すればおk
IP一つなら無理
0489login:Penguin2009/05/28(木) 20:49:04ID:Oish74qV
横やりですいませんがレンタルサーバーとかで共用で貸し出してるけどSSLの証明書使えるってのありますが、
共用だけど複数のIPをもってるってことですかね?
バーチャルドメインとかが無理だとIP1個に証明書が1個なら枯渇しそうな気もするんですが。
それともリバースプロキシみたいな感じで証明書は別で運用とかになるんでしょうか。
0490login:Penguin2009/05/28(木) 21:14:10ID:iIWWTfde
ヒント *
0491login:Penguin2009/05/28(木) 21:18:21ID:REaaj6AG
>>489
IPを複数持たせてるのもある。
最近は、仮想環境で貸し出して、それぞれの仮想環境に1つづつIPを持たせているものが多い。
0492login:Penguin2009/05/28(木) 21:41:01ID:6XTREosC
RFC 2817 Upgrading to TLS Within HTTP/1.1 が普及すれば良かったんだけどね。
現状ではワイルドカード証明書で出来る範囲のことが精一杯。
0493login:Penguin2009/05/28(木) 21:43:55ID:03rJ10lq
アナル証明書という名前だったらもっと広く羞恥、じゃなくて周知されていた
0494login:Penguin2009/05/28(木) 22:08:30ID:9OEgLmeZ
早くSNIが普及してくれないもんかね。

>>489
ざっと検索してみたところではリバースプロキシを使って”共有SSL”を謳ってるところも多いようだな。
0495login:Penguin2009/05/28(木) 22:46:42ID:03rJ10lq
>>494
> リバースプロキシを使って”共有SSL”を謳ってる
それってどんな手品なんだ?
って思って検索したら、やっぱりURLの変更が必要なのね
0496sage2009/05/28(木) 23:46:01ID:5EIk/7g9
lokkitを時々使ってるんですが、もっと細かく操作できるようなものってありますか?
CUIで打ち込めばいいんでしょうが、いまいちまだ理解しきれてないのでそういうものがあれば教えてください。
0497login:Penguin2009/05/29(金) 00:04:22ID:HaFEDxur
>>496
EPELにあるshorewallを使ってみるといい
0498login:Penguin2009/05/29(金) 00:17:51ID:k840gw0B
もうソースからとかほとんど必要ないぞ。
最初から最小構成にしてもyumやaptitudeだけでたいていすむわ。
うちの会社も最近はよっぽどのことじゃない限りやらない。
覚えるだけ無駄だ。
0499login:Penguin2009/05/29(金) 00:41:27ID:tT+PMYSB
業務上、社のポリシーとして RPM オンリーが MUST ならしゃーない。
個人でやる分にはそれじゃ面白みが無いので俺のサバは
Apache, MySQL, PHP, BiND, Postfix, Dovecot, ProFTPd ってかんじで
ソースから configure して make してるわ。CFLAG やら入れて最適化しつつね。
PREFIX さえ統一しておけば運用上の管理は問題ないし。

まぁこの手の話題は荒れる罠w
0500login:Penguin2009/05/29(金) 00:43:55ID:SHuzkvRi
>>498
そして、いきなり仕事の都合でIBM AIXがやってきて、makeする技術がなくて
阿鼻叫喚。

技術が失われるのは悲しいね。
0501login:Penguin2009/05/29(金) 00:49:51ID:GfLeDdNh
>>500
なんでAIX構築するようなところがアプリmakeでいれんだよw
普通上で走るシステム込だろうがwww
0502login:Penguin2009/05/29(金) 00:57:28ID:hgGUmaCg
そもそもmakeする技術ってなんだ?w
READMEの手順どおりにコマンド叩くだけだろw
0503login:Penguin2009/05/29(金) 00:59:51ID:wKVS4sTB
>>499
そういうのをオナニーといいます。
気持ちいいのでどんどんやって下さい。
人の目につかないところで。
0504login:Penguin2009/05/29(金) 01:02:20ID:o4xB92u0
makeしたらmakeだと思ってる
0505login:Penguin2009/05/29(金) 01:02:27ID:CBC2GslC
パッケージ管理できない奴が、バッドノウハウ満載のconfigureしてmake installしちゃうのだよね
0506login:Penguin2009/05/29(金) 01:03:17ID:Is/L5rJb
>>502
副作用で死ぬぞ
0507login:Penguin2009/05/29(金) 01:24:22ID:1TGGVDXy
誰がなんと言おうとパッケージマネージャは便利だ
0508login:Penguin2009/05/29(金) 01:59:58ID:yHIPvh8k
>>499
うは〜w、オレと同じことしてるヤツ発見。

オレも大体似たようなもんだけど、そこからさらに、本家のrpmのspecをベースに、
releseバージョンを0.1だけ上げたrpmとかに作り直したりしてる。
あと、いくつものサブパッケージに分かれてるpkgのsrpmから、spec修正して自分の必要な
ヤツをメインpkgに統合したりとかもしてる。
まあ次のUpdate出た時に、yumでエラーが出るのは毎回のこと。それに不具合があったら、
rpm -e なり rpm -Uvh --force で本家の元バージョンに戻してやばいいだけだしな。

>>503のゆうとおり全くのオナニーなんだけど、ウチの環境では、perlに関しては
いくつかのBaseモジュールを最新にして、CFLAGSとconfigureちょろっと最適化したやつは、
本家のrpmの2倍とは言わないが、1.6〜1.8倍の動作速度を実現してる(自作のスクリプト比)。
0509login:Penguin2009/05/29(金) 08:12:23ID:lfiOZSj6
>>468
PHPは色々使おうとすると、いろんな所からひらってこないといけないから
かなり大変だよ
>-with-pgsql=/usr
./configure --help ちゃんと見て作業している?
#と思ったら、自分はつけてないやw
05102862009/05/29(金) 13:48:01ID:uFGjaA+1
コンパイルしてる人ってCFLAGSなにつけてる?

↓うちでつけてるオプション
-march=core2 -O9 -mmmx -msse -msse2 -msse3 -mfpmath=sse -pipe
※marchにxeonがないんだけどcore2でいいのか不安(5.1以下はnocona)
05115102009/05/29(金) 13:48:41ID:uFGjaA+1
名前欄に違うスレの数字が入ってたorz
0512login:Penguin2009/05/29(金) 14:10:53ID:mJqLduA1
'-O9'なんてあったっけ?
あと、march付けてるなら-mmmxとかはいらんと思っていたが。
0513login:Penguin2009/05/29(金) 14:51:43ID:hgGUmaCg
-O9 www
05145102009/05/29(金) 15:26:29ID:uFGjaA+1
あれ!?マニュアルにないんだ…>-O9
-Onの実装されてる最大相当(可能な限り最適化を行う)だったハズ
昔からエラーもワーニングも言われず受け入れてくれてので疑いもせず使ってた(汗

惰性でつけてたけど
-mmmx -msse -msse2 -msse3は-marchみて勝手につけてくれて
-mfpmath=sseは-msseみて勝手につけてくれるみたい。

-marchと-O3つけとけばいいのか…
0515login:Penguin2009/05/29(金) 17:11:04ID:uM4EFS22
ユーザーが作成したmysqlのテーブルをquotaに含めたいです。

DBを各ユーザーのホームディレクトリに移して、シンボリックリンクを貼って
オーナー変えてって感じで一応quotaに含める事は出来たのですが、新たにテーブルを
作成してしまったりDBを作成してしまうとmysql権限で作成されてしまい、quotaには
含まれません。

調べたところFreebsdにはsuiddirというマウントオプションがあって
これを使えば、/path/to/dir配下に作成されたファイルのオーナー権限は上位フォルダを
継承するという事なので上手く行きそうです。

似たような機能がCentosであれば解決しそうなのですが、何かご存じないでしょうか。識者の皆様
0516login:Penguin2009/05/29(金) 17:15:20ID:vDGYPsDu
>>514
-O9は全部の最適化オプションを有効にするわけじゃない

-O9でも-O99でも動くけど、今のgccのx86では-O3も-O4も-O9も-O99も同じ最適化するから、
-O3より増やす意味がないだけ

たしか、昔のpgccかなんかでは-O6ぐらいまで意味があったはず

x86の-O3で有効にならないオプションに、
-fomit-frame-pointer (x86だとデバックしにくくなるけどそれ以外のデメリットはないはず)
-ftree-vectorize (自動ベクトル化してくれるけどバグる可能性あり)
とかがあるから、使ってみるといいかも
0517login:Penguin2009/05/29(金) 17:19:41ID:RmCyTi/t
gentooの公式でこういう文があるんだけど、バージョンいくつまでサポートしていたの?

Q.すべてがとても不安定です。 "-O9 -ffast-math -fomit-frame-pointer"の最適化をしています。
どうすればいいですか?

http://www.gentoo.org/doc/ja/faq.xml#optimizations
0518login:Penguin2009/05/29(金) 18:08:33ID:vDGYPsDu
最適化のオプションに関してはソース読んだ方が速いよ

ttp://gcc.gnu.org/viewcvs/branches/gcc-4_3-branch/gcc/opts.c?revision=136656&view=markup
のdecode_options関数が実体

ソース読めばわかるけど今のgcc 4.3の場合-O3以上は全く同じ処理

ずっと昔から-O3より大きい最適化オプションを付けてもエラーにはならなかったはずだけど、-O4以降
の最適化オプションに意味があって-O4以降をサポートしていると表現できるgccはpgcc以外に知らない

今コード読んだらgcc 4.2以前と違って今のgcc 4.3だと-O3で-ftree-vectorizeが有効になるのね
知らんかった
0519login:Penguin2009/05/29(金) 18:15:11ID:hgGUmaCg
オナニーmake野郎はgccのドキュメントすら読まない。
0520login:Penguin2009/05/29(金) 18:56:35ID:nAZxRAxG
cofigure(make)のオプションは、アプリの挙動とかモジュールに影響あるからいろいろ試すけど、
さすがにC(gcc)のコンパイルオプションまで考えて、ビルドはしないな。
0521login:Penguin2009/05/29(金) 19:00:39ID:CXGg5HBO
でも本当はそこまで考えないと危ない
0522login:Penguin2009/05/29(金) 19:28:55ID:nAZxRAxG
そこまでやるなら、ソースまで理解していないと意味ないだろw
0523login:Penguin2009/05/29(金) 19:33:48ID:UvS1U0/K
そこまでやるなら、アセンブルコードを確認しないと納得出来んなw
0524login:Penguin2009/05/29(金) 19:56:22ID:9oC6chJu
昔bfdがバグってたことがあってだな…
0525login:Penguin2009/05/29(金) 21:14:18ID:Jp4+KwPA
ファイルディスクリプタを考慮して、コンパイルしてますか?
0526login:Penguin2009/05/29(金) 21:19:06ID:Jp4+KwPA
連投スマソ
make depend て必要?
0527login:Penguin2009/05/29(金) 22:00:28ID:SHuzkvRi
>>501
例が悪かった。まぁ普通はAIXなんか買わないな。
いやなに先日使ったサーバがAIXで、色々makeしよ
うとして悪銭苦闘してたんだよ。
0528login:Penguin2009/05/29(金) 22:10:06ID:SHuzkvRi
今時makeは流行らないというのがこのスレッドの流れのようだが、
あまりに腐った環境のサーバを使わないといけない時は色々入れたくなるぞ。

特にroot権限が無い環境で ${HOME}/bin とかに Emacsとかperlとかgccとか
色々入れるのはなかなか苦労するが、達成するとおもしろい。

うまく作ってあるなら、

./configure --prefiix=${HOME}

make

でおkだが、ほとんどの場合 --prefixがうまく動かず何故か /usr/bin や /usr/local に
つっこもうとしてエラーになる。

make -i で無理矢理動かしてlogを取ったり、

find . -type f | xargs grep /usr/local

やら、 CFLAGS=-I${HOME}/include やら、 無理矢理LDFLAGS= ${HOME}/lib/libhohge.a
とか。

特にshared library 回りがくせ者。 /usr/libに同一ライブラリがある場合
優先順位の設定のためLD_LIBRARY_PATHやら -Wl,rpath うんたらとか。
BerkeyDBあたりはこのトラブルが多い。めんどくさい場合は shared libを
作らないようにしたりとか。
0529 ◆Zsh/ladOX. 2009/05/29(金) 22:22:26ID:DzsjLyt1
>>528
あーあったよ。
$HOME/binに自分用アプリ突っ込むの。
gccとかはquotaもあるし、 --prefix=/tmpでビルド。
しばらく使わないと消されてる訳でw

ま、今時のlinuxを使う限り上記みたいなのやるのは酔狂
以外の何者でもないが。
0530デムパゆんゆん2009/05/29(金) 22:46:57ID:HKswEB3V
>>528
出来るなら makeはしたくない makeしたらmakeだと思う。
CC CFLAGS やLDFLAGS opensolaris では日常ちゃめしどき。
--prefix が効かないようなゴミは コードに直で書いてるんだろ  ハードコートとか言うのけ?
ビルドで失敗する時はいつもMakefile とか眺める

shared library とかは LDFLAGS="-L/usr/local/lib -R/usr/local/lib -R/usr/lib -L/usr/lib"
CFLAGS="-I/usr/local/lib -I/lusr/lib" とかやって /usr/lib よりも先に読み込ませればいい
bash とかつかうなら .profile とかに export LDFLAGS CFKAGSも同様に /usr/local/lib を/usr/lib
より先に書いておけばおkでアル。
zlib だけ /usr/local/にインスコして 後はインスコ時 指定すれば ライブラリで悩むことも減る
スタティックでやると動かなくなるソフトが出てきたりする あれがうっと惜しい
コード嫁 とか言われてもな ヲレ様pythonだのC言語だのしらんし まんどくせ ポインタ それおいしいの?
0531デムパゆんゆん2009/05/29(金) 22:51:43ID:HKswEB3V
間違えた。 CFLAGS は lib じゃなくて include
0532login:Penguin2009/05/29(金) 22:56:31ID:hgGUmaCg
糞環境自慢はスレ違い。
0533login:Penguin2009/05/30(土) 07:56:53ID:gCDLFHgJ
proxyはsquid2立ててる?
Delegateとどっちが使いやすそう?
#実験用の立てて、試してみる予定なんだが
0534login:Penguin2009/05/30(土) 08:45:06ID:+gFoSvAB
makeもいいけど
python setup.py install

とか

(asdf-install:install :package-name)

なんてのも忘れないでね

0535login:Penguin2009/05/30(土) 10:41:38ID:J+ZT9/BS
>>533
大した機能が必要ないならtinyproxyもいいよ
0536login:Penguin2009/05/30(土) 12:03:51ID:gCDLFHgJ
>>535
なるほど。
Rpmfind からFC用のsrpmで試すのが楽そうだね
#実験用作ったら 試してみる
0537login:Penguin2009/05/30(土) 12:25:56ID:5zXwggP7
>>536
epelにあるからyumで入れるのもあり
0538login:Penguin2009/05/30(土) 19:08:50ID:Ofi9xG2W
なぜか毎週木曜日にCentOSが入ってるPCが落ちる
落ちる時にはいつもいないから原因がわからん。
どうすればいいんだー?
0539login:Penguin2009/05/30(土) 19:37:17ID:YyoAvNl1
>>538
ログかcron見れば?
0540login:Penguin2009/05/30(土) 19:39:03ID:OGscmit2
ルータからパケットを叩き付けられて死亡に100ジンバブエドル
0541login:Penguin2009/05/30(土) 19:53:40ID:02l5Ioex
安!!
0542login:Penguin2009/05/30(土) 21:15:06ID:WbiMQbe0
CentOS5.3に移行中です。

が、どうしてもホームページが文字化けしちゃいます…

対処法わかる方いたらご教授くださいm(__)m
0543login:Penguin2009/05/30(土) 21:21:32ID:wmSZX2bA
↓エスパー
0544login:Penguin2009/05/30(土) 21:47:49ID:xFIryUUv
/etc/httpd/conf/httpd.conf
AddDefaultCharset をコメントアウトしてみ
0545login:Penguin2009/05/30(土) 22:12:55ID:WbiMQbe0
>>544

ありがとうごさいます

コメントアウトしてみましたが解決できませんでした…
0546login:Penguin2009/05/30(土) 22:26:01ID:SmFp0tJ8
>>545
HTMLの中のMETAタグを全部削除。
0547login:Penguin2009/05/30(土) 22:26:21ID:EU4RR7fL
>>545
rootでservice httpd restart
0548login:Penguin2009/05/30(土) 22:41:12ID:UHQL+5i6
今更気づいたんだけどgeode用のrpmビルドできるのね
0549login:Penguin2009/05/30(土) 23:00:19ID:xFIryUUv
>>542
w3m -dump_both http://localhost/XXXX.html | grep -i charset
w3m -dump_source http://localhost/XXXX.html |  kcc -c
この結果はどうなる?
0550login:Penguin2009/05/30(土) 23:34:03ID:WbiMQbe0
急用が入り書き込み遅れて申し訳ありません

httpd restartできちんと表示されました!

みなさん本当にありがとうごさいましたm(__)m
0551login:Penguin2009/05/30(土) 23:36:11ID:qB/xCZXb
あーあ
またcharsetがテキトーなXSS糞サイトがひとつ誕生したわけだ
0552login:Penguin2009/05/31(日) 06:52:10ID:bUaX8kKy
>>550
サイトのページの文字コードはUTF-8に統一するべき。
たとえデスマになったとしても、全部直せ。
さらに言えば、AddDefaultCharsetも元に戻せ。
0553login:Penguin2009/05/31(日) 11:00:05ID:L+I0kPwB
>>538
木曜日に、お袋さんがお前さんの部屋を掃除してるんじゃね。

そのときコンセントが全部埋まってるから、掃除機の電源をとるため、
PCのコンセントを抜いてる、とエスパーしてみた。
0554login:Penguin2009/05/31(日) 11:45:26ID:4xbSOkk2
>>553
あったなぁ、そんな昔話(w
■ このスレッドは過去ログ倉庫に格納されています