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

CentOS Part 24【RHEL Clone】

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2010/05/16(日) 11:13:53ID:QzSWCeca
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 23【RHEL Clone】
http://pc11.2ch.net/test/read.cgi/linux/1264864140/

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
0288login:Penguin2010/06/05(土) 21:31:30ID:FMeEyjW0
slってシェルスクリプトじゃなかったっけ
0289login:Penguin2010/06/05(土) 21:37:56ID:/erbjONB
slコマンドで具具って一番上
0290login:Penguin2010/06/05(土) 22:05:30ID:gZPF6IyX
> make
cc -O -o sl sl.c -lcurses -ltermcap
sl.c: In function 'main':
sl.c:63: warning: return type of 'main' is not 'int'
0291login:Penguin2010/06/05(土) 22:06:38ID:gZPF6IyX
> sudo cp sl /usr/local/bin/
0292 ◆Zsh/ladOX. 2010/06/05(土) 22:08:21ID:UdFQ00HP
エラーじゃないし。
./sl
でどうぞ。一応
ls -ltr
で確かめてな。
0293login:Penguin2010/06/05(土) 23:34:30ID:TM4RU13z
わぁ 出来た。 みなさんどもです。

適当なディレクトリで
$ tar xvf sl.tar
$ make
$ ./sl

なるほ〜。
以前に一回だけ見た記憶があるけど、
こんなに立派だったかなw
というわけで sl って一回もタイポした事ないけど
さすがに/usr/local/bin に入れちゃだめでしょ。v^^
0294login:Penguin2010/06/06(日) 05:08:16ID:aO9Im24/
>>293
>>286のrpmはちゃんと/usr/binに入れたぞw
0295login:Penguin2010/06/06(日) 05:14:06ID:aO9Im24/
>>274
一日経ってやっとそのコマンドの意味がわかった。 蒸気機関車のSLかw ほとんど
今では死語だから気がつかなかったw
0296login:Penguin2010/06/06(日) 05:25:43ID:z57scJhc
FreeBSDのportsに sl の deluxe edition があった。
0297login:Penguin2010/06/06(日) 14:56:57ID:dwXzd3Jx
F12で yum install sl したら入ったw
でもzshが ls is correct? [n,y,a,e]: と聞いてくるw
0298login:Penguin2010/06/06(日) 15:18:32ID:j0Bsb4tB
付属のmanページもなかなか面白いよ
0299login:Penguin2010/06/06(日) 17:38:15ID:dwXzd3Jx
オプションあるんだww
0300login:Penguin2010/06/06(日) 18:48:53ID:THqsxzgl
CentOS 5.5
GUIインストーラーでHDDを3台使ってソフトウェアRaid1 スペアなしで組む
初回起動時にログインしてコマンドも打てると確認
2回目の起動はkernel panick
3は正常起動して4,5回目とkernel panick
6回目はログインプロンプトのユーザー名入力で動かない

スペア1でやったら初回起動のログインプロンプトのユーザー名は入力できたけど
パスワード入力で動かなくなる
0301login:Penguin2010/06/06(日) 19:01:52ID:PHBdsa/j
以上、僕の日記でした。
0302login:Penguin2010/06/06(日) 20:03:08ID:VE+oZpW0
などと供述しており、
0303login:Penguin2010/06/06(日) 22:18:40ID:hdKwUFd0
警察はまだ余罪があると見て、
0304login:Penguin2010/06/06(日) 22:20:06ID:f8sWNHre
追及する方針です。
0305login:Penguin2010/06/06(日) 22:35:39ID:gsjWHEkd
raidって罪なのかよ・・・
0306login:Penguin2010/06/06(日) 22:57:32ID:gIZ1WmIo
前書いた気がするが、RAID1(Mirror)にすると初回起動時はrebuildが裏で
動いている関係で起動が死ぬほど遅いぞ。

その罠にかかっている悪寒。
0307login:Penguin2010/06/06(日) 23:03:27ID:ykb3W2ev
>初回起動時
rebuild終わるまで寝かしとくだろJK
0308 ◆Zsh/ladOX. 2010/06/06(日) 23:15:11ID:Otmvd3ED
それでも使いたくなるのが人間の性
0309login:Penguin2010/06/07(月) 00:25:32ID:oHT8oIxm
>>305
いけず〜
>>308
おまいはセック○で使うのか?
0310login:Penguin2010/06/07(月) 00:29:15ID:wgMbClUr
とんでもないアホを見た気がする
0311login:Penguin2010/06/08(火) 14:13:35ID:uRB1agwa
インストーラのBaseパッケージに含まれてる
パッケージの一覧というのはどこで見れますか?
03123112010/06/08(火) 15:14:46ID:uRB1agwa
すんません。
質問撤回します。

ちょいと急ぎだったんで
VMでインストーラ起動して確認しました。
0313login:Penguin2010/06/08(火) 16:16:54ID:bfTVducY
Baseで思い出したんだけど
Baseもインストールしないで
さらに抜くってやつ

基本サーバでしか使わないので
抜くのって
yum remove wireless-tools xorg* libX*
こんなもん?

抜いた後に
yum install vixie-cron wget ntp bind-utils mlocate sysstat
ぐらいをインストール
0314login:Penguin2010/06/08(火) 16:50:09ID:aEgkWig+
>>313
その辺は人それぞれ。
0315login:Penguin2010/06/08(火) 21:11:04ID:HC19/uW3
>>314
http://www.google.co.jp/search?hl=&q=%90l%82%BB%82%EA%82%BC%82%EA+%8Bc%98_
0316login:Penguin2010/06/08(火) 21:15:42ID:7s9Ha682
ならID:HC19/uW3が教えてやればいいと思うのw
0317login:Penguin2010/06/08(火) 21:39:23ID:Ain/wdDO
ちょうどこないだの休みにBaseと最小のパッケージ比較してた
速攻でダルくなってほったらかしだけどな!!

色は赤がいらないやつで緑がいるやつだ、黄色はよくわかんねえやつだ
http://u6.getuploader.com/akahell/download/423/centos55.xls
0318login:Penguin2010/06/08(火) 22:35:28ID:cxvlm0tM
>>317
おお、乙
0319login:Penguin2010/06/08(火) 22:41:08ID:dY4tfocB
>>317
talkなんてまだあるんだw 最後に使ったのはいつだろう。
0320login:Penguin2010/06/08(火) 22:58:47ID:AfwPRiNm
>>313
俺は、dhcpも抜いてる
0321login:Penguin2010/06/08(火) 23:16:14ID:aEgkWig+
>>315
ちょっと言いたいことがよくわかんないけど、
>>313なんて人それぞれじゃんよ。
たとえば mlocate を入れるか入れないかなんて
議論したところで結論出ないでしょ。
0322login:Penguin2010/06/09(水) 01:13:29ID:hMyI0W2i
>>321
人それぞれなんて
意見を言わず
黙ってればいいんじゃないの?

http://read2ch.com/r/news4vip/1273751069/
> 5:以下、名無しにかわりましてVIPがお送りします[] 10/05/13(木) 20:47:52.58 ID:vwVBhgOIQ(1)
> 「こんなの人それぞれなのにお前ら頭悪過ぎ」
> 人それぞれなのは承知であえて話をしてるのにわざわざ水を差しにくるタイプ
>
> 「右翼とか左翼とか二元論で煽ってるやつってアホだよな」
> 二元論厨
0323login:Penguin2010/06/09(水) 07:12:22ID:BHVGPuu6
おまえら、microSDにでもインストールしてるのか?
そんなもん削ってどうするよ?
0324login:Penguin2010/06/09(水) 07:20:04ID:o6o0aRiq
いらない物は片付けときなさい! とばっちゃんに言われた。
0325login:Penguin2010/06/09(水) 12:40:43ID:NGrQ+043
使いもしないパッケージのために
yum updateで余計な時間が掛かるのがヤ
0326login:Penguin2010/06/09(水) 13:23:49ID:iapd/mQv
dfで小さい / を見ると気持ちがいいんだよ!
(/usrは分けてない)
0327login:Penguin2010/06/09(水) 14:33:56ID:NGrQ+043
>>320
デーモンはともかく dhclient, dhcpv6-client は普通サーバには要らんよな。
当然 desktop-file-utils なんつーものも要らんし
hicolor-icon-theme とか何故デフォで入るのか分からんのもあるし。

ちゃんと調べればまだまだ存在価値の分からんものは相当含まれてるような。
面倒だから「ちゃんと」は調べないけどw
0328login:Penguin2010/06/09(水) 15:58:54ID:eFhljyep
勝手にまとめると
c5.5 baseもなし サーバ用途

yum remove wireless-tools xorg* libX* dhclient dhcpv6-client

あらためてinstall.logを見ると
cups-libs
hicolor-icon-theme
あたりも抜いてもいい?
0329login:Penguin2010/06/09(水) 16:02:20ID:mhcaUNQg
>>328
>>327
0330login:Penguin2010/06/09(水) 16:31:59ID:eFhljyep
>>329
見てたはずなのに
全然、まとめてないじゃん俺

yum remove wireless-tools xorg* libX* dhclient dhcpv6-client desktop-file-utils hicolor-icon-theme
0331login:Penguin2010/06/09(水) 17:15:38ID:ZmnJxjn7
test fencs "Schr?dinger"
0332login:Penguin2010/06/09(水) 23:47:03ID:Noa0sS4q
いろいろパッケージ削除していっても
localeが相当な容量食ってるわな

仮想環境で運用しようとしてたときにどれだけパッケージ削れるかやったなぁ
たいして変わらないのに数kBのパッケージ削って
気がついたらpatch/diffすらなくなってることに気づかず運用して怒られた
0333login:Penguin2010/06/10(木) 00:53:16ID:9hWLV/O+
サイズの大きいパッケージから順に抜いてく時もある。細かいのはめんどくさいので放置w
0334login:Penguin2010/06/10(木) 12:13:01ID:O9TBO5Ea
・ibmasmが必要な人はかなり珍しいだろう(なぜ特定HW用のものがデフォルトで?)
・サーバならD-bus/HAL関係も全部消しちゃっていいんじゃね?
・chkconfig --list して「デフォルトで off、且つ、自分は on にしないもの」は消してOK
0335login:Penguin2010/06/10(木) 12:14:18ID:O9TBO5Ea
あ、「かなり珍しい」は言いすぎだな。
デフォルトでは不要なんじゃね? というだけの意図。
0336login:Penguin2010/06/11(金) 09:38:19ID:PEQ7g89Q
質問させてください。
centOSは、例えばPHPなどもバージョンが古いですが、それをyumで5.3.2とか5.2.13のように最新版にアップデートするにはどうすればいいのでしょうか?
よくわからないのですが、リポジトリを追加するとかすれば出来るようになるのでしょうか?
自分でmake等をして導入することは出来るのですが、今回centOSがクラッシュして再インストールしたのでこの際yumからのアップデートに挑戦してみたいと思ったのです。
0337login:Penguin2010/06/11(金) 09:47:07ID:EpMhkkwj
>>336
そうだよ。remiとかでググってみるといい。
0338login:Penguin2010/06/11(金) 10:11:04ID:PEQ7g89Q
挑戦してみるとか書いておきながら、centOS本来のyumとの不整合など懸念しているのですが、やはりそういった事はあるのでしょうか?
まぁ作った人たちもそういう問題点はある程度起こらないようにはしているとは思いますが

もしそういう不安があるのならば素直にyumで古いバージョンを使うか、自分でmakeするのがいいのだと思うのですが、makeでインストールした場合もやはり不具合は生じたりするものなのでしょうか?
自分はAMP環境を自分でmakeして、その後にOSのアップデートをyum updateしたらcentOSがクラッシュしてしまって
0339login:Penguin2010/06/11(金) 10:37:03ID:ZTFgz5is
>>334
DCとかに置いて
シャットダウンしないとか
拡張しないとかならありなのかな?

dbus抜くと
dbus-glib,dbus-libs,dbus-python,hal,kudzu,pm-utils
と結構引きずられる
0340login:Penguin2010/06/11(金) 12:00:12ID:b58G7YXy
>>338
必ず
yum install yum-priorities
しておこうな
0341login:Penguin2010/06/11(金) 13:48:16ID:79KiNVye
>>336
つーかほんとに最新バージョン入れる必要あるのかな。
セキュリティ面なら CentOS 側で穴ふさぐから
普通に yum アップデートすればたいてい対応されるよ。
バージョン番号は変わらなくても。
0342login:Penguin2010/06/11(金) 14:05:18ID:Te9w0ikQ
PHPは古いと使えない機能があるから、マジで5.2以降にしてほしいと思うよ。
0343login:Penguin2010/06/11(金) 14:21:19ID:yh5qIepc
>>336
>>342
よくわからんがyum update phpじゃいかんのか?
CentOSはPHPのバージョンが古いってどういうこと?
少なくとも5.2以上はあるだろ
0344login:Penguin2010/06/11(金) 14:34:51ID:79KiNVye
>>342
まぁ新機能使いたいならしょうがないな。

>>343
CentOS5 でも 5.1.6 じゃないの?
0345login:Penguin2010/06/11(金) 14:35:40ID:odhdFLBf
>>343
>少なくとも5.2以上はあるだろ
どのような根拠で?
0346login:Penguin2010/06/11(金) 14:49:35ID:b58G7YXy
>>343
ttp://ftp.jaist.ac.jp/pub/Linux/CentOS/5.5/os/SRPMS/
を見てみよう
0347login:Penguin2010/06/11(金) 18:29:51ID:PEQ7g89Q
PHPは5.1は流石にきついっす
早くcentOS6になって、せめてPHP5.2になって欲しいです
後MySQLも
他にもいろいろとバージョンアップしてほしいものもあるけれど
0348login:Penguin2010/06/11(金) 19:19:20ID:xDQAYC+h
>>347
Red Hat Enterprise Linux 6 は
php x86_64 5.3.1-7.el6
だよ。リリースはもうちょっと先。
0349login:Penguin2010/06/11(金) 19:22:56ID:f80DuW31
ディストリビューターに泣きつかないと
必要なバージョンすら入れられないとか
パッケージシステムのせいで本末転倒だな
0350login:Penguin2010/06/11(金) 19:26:33ID:79KiNVye
>>349
バージョン選んだりセキュリティ情報チェックしたりがめんどいから
ディストリビュータにおまかせしてんじゃん。
別に転倒してないよ。
0351login:Penguin2010/06/11(金) 19:30:44ID:f80DuW31
>>350
過去レス読めよ・・・
0352login:Penguin2010/06/11(金) 22:33:44ID:k7o5wOGG
てかmake install でええやん?
0353login:Penguin2010/06/11(金) 23:50:59ID:PiHD/iRO
よくまぁ毎週毎週
例の週末レス乞食に付き合うもんだ
0354login:Penguin2010/06/12(土) 00:32:59ID:Zu/2gUF/
お務めご苦労
0355login:Penguin2010/06/12(土) 01:08:11ID:2ev/On+h
>>352
あれもこれも、だと収拾がつかなくなるけど
PHPくらいならいいよね
0356login:Penguin2010/06/12(土) 01:13:37ID:IvdNg1VY
さすがにphpはつらいよな。
セキュリティホールは塞がれてもメモリリークバグとか治ってないし。

しょうがないからphpだけはutterramblings使ってる。
0357login:Penguin2010/06/12(土) 01:29:53ID:GL71h1og
仮想化でFedora13でも動かせば最新のPHPが!
0358login:Penguin2010/06/12(土) 09:23:04ID:jUszP9ol
最新がすきなら無理してCent使わなくていいと思うけど
0359login:Penguin2010/06/12(土) 11:20:29ID:GL71h1og
最新が好きとかじゃなくて、
例えばMySQLのslowqueryが一秒単位でしか取れなかったりと
最新と言わずとも、それなりに新しいバージョンじゃなくて、ガッカリって事はある。
0360login:Penguin2010/06/12(土) 12:29:52ID:StjG96w5
基本はそのままでピンポイントで新しいバージョン使いたい事はあるよ。
subversionとかはrpmforge、mysqlはcommunityからみたいにしてる。
0361login:Penguin2010/06/12(土) 13:32:57ID:CsDvNjKw
そういう、何かが最新版ではない事への文句は
RedHatに言うべき事なんだぜ
0362login:Penguin2010/06/12(土) 14:02:29ID:Zu/2gUF/
phpの人は、自分でspec書けないんだったら野良ビルド入れるしか。
5.3.1/5..3.2 el4,5 i386,x86_64 http://rpms.famillecollet.com/
yum.repoファイルもある。

http://rpms.famillecollet.com/enterprise/5/remi/x86_64/
http://rpms.famillecollet.com/enterprise/<;os ver>/remi/<arch>/

自分は、野良ビルドに入れ替えの場合もあるけど、
オフィシャルのrpmの他に make install で、 /opt/php-5.2.13とか/usr/local/にインストールしたりもある。

0363login:Penguin2010/06/12(土) 14:28:19ID:ATj6WPYw
PHP5.2はCentOS公式Wikiにtestingリポジトリの説明があるのに
ググるとわけわからん野良の情報ばっかなのはなんで?
0364login:Penguin2010/06/12(土) 15:59:32ID:CsDvNjKw
悪貨は良貨に勝る
0365login:Penguin2010/06/12(土) 18:05:30ID:jUszP9ol
野良は悪貨なのか
0366login:Penguin2010/06/12(土) 21:14:05ID:Zu/2gUF/
なんでテスター向けのリポジトリを使うんだ。
0367login:Penguin2010/06/12(土) 23:06:17ID:Y7Sxxq8n
>>364
今出回っている通貨は
全部悪貨だといいたいのか?
0368login:Penguin2010/06/13(日) 12:03:49ID:ZRWNdaYg
perl-5.8.8-32.el5_5.1.x86_64 がぁ!
0369login:Penguin2010/06/13(日) 20:42:07ID:08BQda4O
http://headlines.yahoo.co.jp/hl?a=20100613-00000002-rps-bus_all
0370login:Penguin2010/06/14(月) 04:50:56ID:osi3nvhr
>>369
まじあほだな
0371login:Penguin2010/06/15(火) 04:18:50ID:zX+F8Vf7
http://oss.oracle.com/projects/php/

Oracleも用意してるんだな
php52 el4/5 i386/x86_64
0372login:Penguin2010/06/15(火) 13:02:21ID:KOOU3Bd6
信じられないけど、何かたまにあちこちでアンチCentOSな人がとんちんかんなレスしてるにょ・・・
物や無形の制度もすべて含めて、人が最後のよりどころとするのは信頼、これ。
社会に出て信用という名の洗礼を受ける。シッタカ無責任で迷惑かけまくりはガキだけよw
カーネルの最新ほど優れてるみたいなキチガイレスはさすがにネタっぽいけど
Linux界の厨御用達ってバカにされてるubuntu系なんてカーネルバージョンだけで言えば超高性能サーバマシンだわぷぎゃ
穴だらけおもちゃOSのXPHomeじゃあるまいし
ルートさえデフォで無視してるものがぷげらふぉっふぉふぉあめちゅぎゃぬんぐだわ
0373login:Penguin2010/06/15(火) 13:20:10ID:17JkWmT3
    /    ||    :ヽ
   ┌|(⌒ヽ :|| ..:⌒: |┐ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
   |::|::ヽ.__:):||(___ノ ::|::| │ 
    |:|: ..   :||    .. |:|  │ 
    :|: ..   ||    ..|| <   ジュワ!
     :\ [_ ̄] /::|   │ 
::     |\|_|_|_|_/:::|    \________
0374login:Penguin2010/06/15(火) 13:24:27ID:4Kn6BaoI
Zend Framework使いたいからphpは上げざるを得ないわ。
0375login:Penguin2010/06/15(火) 22:59:25ID:1AtZ0B14
>>363
ソースからインストールっていうと、自分が偉くなった気になれるからじゃないかな
0376login:Penguin2010/06/15(火) 23:48:06ID:4Kn6BaoI
なにそのおかしなコンプレックス満載の発言。
0377login:Penguin2010/06/15(火) 23:52:54ID:rD7lTsvM
つってもCentOSは道具であって目的じゃね〜からな〜
0378login:Penguin2010/06/16(水) 17:33:10ID:5H+EiY6R
>>376
頭悪いな
0379login:Penguin2010/06/17(木) 01:11:14ID:zcFY+uvv
頭悪いのは>>372だろ
0380login:Penguin2010/06/17(木) 11:55:54ID:ot5hgkDj
頭悪そうだが言ってることは正しい
0381login:Penguin2010/06/17(木) 11:57:56ID:mnF1tUm+
言ってることは正しいが頭悪そう
0382login:Penguin2010/06/17(木) 12:00:13ID:FgJF+/j8
妙な現象に遭遇したので、先輩方の知恵をお借りしたく。

CentOS5.3でbondingを2個組んで、別々のネットワークに接続しているのですが
再起動後に突然etn0〜3のネーミングがおかしくなり、ネットワークに接続できなくなりました。

本来は
bond0 eth0 eth2
bond1 eth1 eth3
※eth0とeth1はNICカードA eth2とeth3はNICカードBと設定

再起動後は
bond0 eth0 eth2
bond1 eth1 eth3
※eth0とeth2はNICカードA eth1とeth3はNICカードBとなっていました。

同じカードであることの判定は、/proc/net/bonding/bond0及びbond1のPermanent HW addrで確認しました。

modprobe.confは
 alias eth0 bnx2
 alias eth1 bnx2
 alias eth2 e1000e
 alias eth3 e1000e
03833822010/06/17(木) 12:01:00ID:FgJF+/j8
dmesgのHWaddrは
 eth0: (PCI Express:2.5GB/s:Width x4) 00:1b:78:xx:xx:x0
 eth1: Broadcom NetXtreme 001f29xxxxxc
 eth2: (PCI Express:2.5GB/s:Width x4) 00:1b:78:xx:xx:x1
 eth3: Broadcom NetXtreme 001f29xxxxxe
※一部値をxでマスクしています。Broadcomのデバイス名が長いので少し省略してます。


別のマシンに同じ環境を入れてみたのですがそちらは
eth0: (PCI Express:2.5GB/s:Width x4) 00:1b:78:xx:xx:x6
eth1: (PCI Express:2.5GB/s:Width x4) 00:1b:78:xx:xx:x7
eth2: Broadcom NetXtreme 001f29xxxxxc
eth3: Broadcom NetXtreme 001f29xxxxxe
となっており、これが正しい状態と認識しています。

どうみてもmodprobe.confの定義とdmesgの出力が一致しないのですが
これを修正する手立てはあるのでしょうか。
bonding構築時のifcfg-ethに「HWADDR=」は記述していません。


よろしくお願いします。
0384login:Penguin2010/06/17(木) 12:13:13ID:ot5hgkDj
>>381
その方がきつい感じがしてイイ
03853822010/06/17(木) 13:00:47ID:FgJF+/j8
自己解決?しました

何も変更を加えずに再起動したら、元に戻りました。
原因は不明です。


なにか予防策があれば教えていただきたいです。
0386login:Penguin2010/06/17(木) 13:57:58ID:sOjn3Ugs
>となっており、これが正しい状態と認識しています。
これが間違い。
0387login:Penguin2010/06/17(木) 14:19:36ID:2jRY13yR
>>383
別マシンでの「正しい結果」ってのが胡散臭いな

人が見て正しいと思われる順序がABCDだった場合、
プローブされる順序はDCBAかDBCAになりやすい
0388login:Penguin2010/06/17(木) 14:34:43ID:0N3rpml8
そういう現象が起きやすハードウェアがある。たぶんドライバが腐ってる。
ifcfg-eth? に HWADDR="MACaddress" を書けば起きなくなる。
■ このスレッドは過去ログ倉庫に格納されています