初心者もOK! FreeBSD質問スレッド その103
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/08/02(日) 15:10:20事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
sysutils/sysinfoなんていれておくといいかもよ。
The FreeBSD Project
http://www.freebsd.org/ja/
FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/
過去ログ
http://www9.atwiki.jp/freebsd/
前スレ
初心者もOK! FreeBSD質問スレッド その102
http://pc12.2ch.net/test/read.cgi/unix/1243461056/
0065名無しさん@お腹いっぱい。
2009/08/06(木) 10:05:09Akonadi Server Error というのがいつもKDE4起動時に表示されます。
そしてKDE4は、例えばFirefox起動してるだけで、すぐフリーズしたりします。
普通のPCにFreeBSDをインストールするとこんなことは起こらないんでしょうか。
0066名無しさん@お腹いっぱい。
2009/08/06(木) 10:07:390067名無しさん@お腹いっぱい。
2009/08/06(木) 10:49:190068名無しさん@お腹いっぱい。
2009/08/06(木) 11:10:100069名無しさん@お腹いっぱい。
2009/08/06(木) 11:33:440070名無しさん@お腹いっぱい。
2009/08/06(木) 13:53:560071名無しさん@お腹いっぱい。
2009/08/06(木) 14:00:54つられちゃったw てへっ?☆
0072名無しさん@お腹いっぱい。
2009/08/06(木) 15:07:31KDEで山盛りだった問題が、ほとんど解決しました。
でも、、時計が表示されなかったりします。
"OAFIID:GNOME_ClockApplet" を読み込む際にパネルで問題が発生しました。
う〜ん、、、
0073名無しさん@お腹いっぱい。
2009/08/06(木) 15:23:050074名無しさん@お腹いっぱい。
2009/08/06(木) 15:31:350075名無しさん@お腹いっぱい。
2009/08/06(木) 15:38:11で、ruby19用のライブラリをインストールしたいわけですが、正しい方法が
わかりません。
たとえばRUBY_VERをセットしてやってみると、以下のようになります。
foo# portinstall -m RUBY_VER="1.9" databases/ruby-gdbm
** Found already installed package(s) of 'databases/ruby-gdbm': ruby18-gdbm-1.8.7.160,1
ruby19-gdbm-1.8.7.160,1をインストールするにはどうしたら良いのでしょう?
0076名無しさん@お腹いっぱい。
2009/08/06(木) 17:14:36KDEじゃなければqt freeという選択肢にすると割と構成がシンプルになるし
バージョンアップ地獄もだいぶ間逃れるのは確か
gtk freeは実質不可能
0077名無しさん@お腹いっぱい。
2009/08/06(木) 17:45:350078名無しさん@お腹いっぱい。
2009/08/06(木) 17:54:210079名無しさん@お腹いっぱい。
2009/08/06(木) 19:51:300080名無しさん@お腹いっぱい。
2009/08/06(木) 20:08:450081名無しさん@お腹いっぱい。
2009/08/06(木) 20:09:03それが終わったら/usr/src以下を読め
0082名無しさん@お腹いっぱい。
2009/08/06(木) 20:25:22> qt free
俺のには qt も dbus も hal も入ってないぜ(w
> gtk freeは実質不可能
うむ…
0083名無しさん@お腹いっぱい。
2009/08/06(木) 20:34:32公式のハンドブックが古すぎる時点でおわっとる
0084名無しさん@お腹いっぱい。
2009/08/06(木) 20:39:56Windows,OS/X あと何?
0085名無しさん@お腹いっぱい。
2009/08/06(木) 20:55:36>結局初心者はどこに質問すればええねんw
FreeBSDに新参の初心者はいないので無問題。
ユーザーは古参しかいないから。
0086名無しさん@お腹いっぱい。
2009/08/06(木) 21:11:18昔はLinuxよりユーザ多かったのになぁ
まぁ初心者が増えたって何の役にも立たないから別にいいけど
0087名無しさん@お腹いっぱい。
2009/08/06(木) 21:57:20http://www.amazon.co.jp/FreeBSD%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-MYCOM-UNIX-Books-%E5%BE%8C%E8%97%A4/dp/4839918945
こんなんあるよ
0088名無しさん@お腹いっぱい。
2009/08/06(木) 22:07:170089名無しさん@お腹いっぱい。
2009/08/06(木) 22:20:23初心者がいなくなると、将来的に衰退するしかなくなる
0090名無しさん@お腹いっぱい。
2009/08/06(木) 22:28:35そんな使うだけの初心者がいくらいたって発展しねーよ
0091名無しさん@お腹いっぱい。
2009/08/06(木) 22:40:58/usr/src以下を読むってのは、多くの時間を割くことになるだろうが、得られるものって何?
OSが中身でどう動いているか、というのを知ること?
0092名無しさん@お腹いっぱい。
2009/08/06(木) 22:52:30A./usr/src以下にその答えがある
0093名無しさん@お腹いっぱい。
2009/08/06(木) 23:01:440094名無しさん@お腹いっぱい。
2009/08/06(木) 23:11:380095名無しさん@お腹いっぱい。
2009/08/07(金) 00:24:39中古で5400円もするのか・・・
0096名無しさん@お腹いっぱい。
2009/08/07(金) 01:24:28ビギナーズバイブル、
シェルスクリプトの本、
BSD HACKS
この辺かな?
細かい所で現状と合わなかったりするけど、
だいたいOKじゃね?
Cの学習より先にいろいろ使ってみる方が楽しいから
早いパソコン買ってガンガンアプリ入れて遊んでいけば良い。
0097名無しさん@お腹いっぱい。
2009/08/07(金) 02:16:030098名無しさん@お腹いっぱい。
2009/08/07(金) 05:40:55そうじゃないと今となってはきついかもな。
0099名無しさん@お腹いっぱい。
2009/08/07(金) 06:37:47「昔、ワークステーションで使ってたUNIXをPCでも使いたい」
というユーザー。初心者はいない。
0100名無しさん@お腹いっぱい。
2009/08/07(金) 08:28:03そしたら20代以下のユーザーはほとんど皆無かよww
まあ極端だがある意味真実だな
しかし、UNIX系の初心者がほとんどいないっていうのは事実だろうな
やっぱ初学者にはLINUX系のほうが敷居が低いんだろうし
0101名無しさん@お腹いっぱい。
2009/08/07(金) 11:37:537.0 R だったよ
0102名無しさん@お腹いっぱい。
2009/08/07(金) 13:48:590103名無しさん@お腹いっぱい。
2009/08/07(金) 13:55:50懐かしい…
俺が最初に買った本だ
0104名無しさん@お腹いっぱい。
2009/08/07(金) 15:12:23makeしたところ
/usr/bin/ld: cannot find -lnsl
linux_base-8-8.0_6がインストールされているので
ldconfig -m /usr/compat/linux/lib
ldconfig -r でパス追加されているのを確認するもmakeしても同様のエラー。
ln -s /usr/compat/linux/lib/libnsl.so.1 /lib/libnsl.so
makeすると
/lib/libnsl.so: undefined reference to
がいっぱいです。
ググったところFreeBSD6.2でmysqlbenchを動かしている人はいるようなので
mysqlbenchのインストールはどのようにすればよいでしょうか。
ご助言よろしくお願いします。
0105名無しさん@お腹いっぱい。
2009/08/07(金) 15:23:24ldconfigは、実行時に関係するものであって、make時には無関係。
make時のライブラリのPATHは、gccに -L/hoge/lib みたいにオプション指定する。
0106名無しさん@お腹いっぱい。
2009/08/07(金) 15:37:05ありがとうございます。
Makefile へ
-L/usr/compat/linux/lib
は追加したところ
/usr/bin/ld: cannot find -lnsl
でしたのでlnでシンボリックリンクにしました。
libnsl.so を読み込んでいるものの
/usr/lib/crt1.o(.text+0x72): In function `_start':
: undefined reference to `main'
/lib/libnsl.so: undefined reference to `getenv@GLIBC_2.0'
/lib/libnsl.so: undefined reference to `strcpy@GLIBC_2.0'
/lib/libnsl.so: undefined reference to `free@GLIBC_2.0'
...
..
.
この辺に詳しいわけではないのですが、
/usr/compat/linux 以下がエミュレータ用ファイルだと思いますので
そのまま使えるわけはないかな?と思いながら。。。
FreeBSD(できれば6.2)でmysqlbenchを使っている方がいらしたら
インストール方法を教えていただけるとうれしいです。
0107名無しさん@お腹いっぱい。
2009/08/07(金) 15:43:32FreeBSD用の実行ファイルを作るときにそれらをリンクしちゃだめだよ。
FreeBSDにlibnslなんてないんだからまずはそれを外して試す。
必要な関数が足りなければエラーになるからそれを見てどうするか考える。
まあSolarisのlibnslにあるような関数はFreeBSDだとだいたいlibcに入ってる。
0108名無しさん@お腹いっぱい。
2009/08/07(金) 15:51:440109名無しさん@お腹いっぱい。
2009/08/07(金) 15:59:57ありがとうございます。解決しました。thxです。
Makefile から -lnsl を外し・・・
gmake で実行ファイルができました。
無事に動作も確認できました。
-lnsl を外して一生懸命 make でコンパイルしてました。
最近makeで通るものがおおいのでgmakeを忘れてました・・・。
ちょっといろいろやってみますが、
-lnsl を -lc に変更してgmake
-lnsl も -lc をつけずにgamkeしても実行ファイルができました。
-lc 無しバージョンで動作検証してますが無事動作してます。
libcに入っている関数なくても動くのかどうか不安ですが(^^;
いろいろ試してみます。
>>105
>>107
ありがとうございました。はまっていたので助かりました。
0110名無しさん@お腹いっぱい。
2009/08/07(金) 16:03:09libcは特に指定しなくてもデフォでリンクされる。
このへんは常識中の常識。
0111名無しさん@お腹いっぱい。
2009/08/07(金) 16:06:16109です。
Makefileを手作業で修正する以外に方法があるのでしょうか?
ちなみにmysqlbenchはconfigure無いです。
トンチンカンな質問だったらすいません(^^;
0112名無しさん@お腹いっぱい。
2009/08/07(金) 16:08:08消しておきなさいよ。トラブルの元にしかならないから。
0113名無しさん@お腹いっぱい。
2009/08/07(金) 16:40:18ネタにされることの多い本だがなかなか味わい深かったぞ
ツッコミどころ満載の1章も楽しいが、特に版を重ねた
第5版あたりになると付属のCDを使って書いてある通り
にやろうとしても出来ない(w
まー行き当たりばったりで遷移を変えていったインストーラ
の作りも大いに問題あるんだが、追加された項目の部分だけ
書き増ししただけで通しの動作チェックはやっていなくて
編集もチェックしていなかったんだろうなあ
0114名無しさん@お腹いっぱい。
2009/08/07(金) 18:22:41結局install本って今一なんだよね、
sysinstallから読めるdocを読みまくるのが一番役に立った気がする。
日本語インストーラはdocが翻訳されてるのがいいね
0115名無しさん@お腹いっぱい。
2009/08/07(金) 20:59:37確か、使ってるPCパーツに対応してないとかそんな理由で、
UNIX USERに付いてきたSNAPSHOTに乗り換えたけど。
0116名無しさん@お腹いっぱい。
2009/08/07(金) 21:10:420117名無しさん@お腹いっぱい。
2009/08/07(金) 21:34:360118名無しさん@お腹いっぱい。
2009/08/07(金) 21:36:110119名無しさん@お腹いっぱい。
2009/08/07(金) 21:40:540120名無しさん@お腹いっぱい。
2009/08/07(金) 21:44:270121名無しさん@お腹いっぱい。
2009/08/07(金) 21:53:580122名無しさん@お腹いっぱい。
2009/08/07(金) 21:55:400123名無しさん@お腹いっぱい。
2009/08/07(金) 23:00:420124名無しさん@お腹いっぱい。
2009/08/07(金) 23:17:550125名無しさん@お腹いっぱい。
2009/08/07(金) 23:27:310126名無しさん@お腹いっぱい。
2009/08/08(土) 00:35:18しかし古参の人たちは何というか・・・w
パソコン買うのに大量の金を掛けて、ご自身らも大量の本と大量のソースコードを読まされて苦労させられたからって、
今風のてっとりばやい覚え方を嫉むなよ。。。w
0127名無しさん@お腹いっぱい。
2009/08/08(土) 00:49:01というか、このスレ的には「使えない機能は、必要ない機能」ではないか?
○○できますか?→できません ではなく
○○できますか?→そんなの必要ない となる
0128名無しさん@お腹いっぱい。
2009/08/08(土) 12:41:35入れ替えの際にsvnに移行するべきなんだろうけど、
cvsup,csup系使っていた所為で、svnはさっぱりわからん...
0129名無しさん@お腹いっぱい。
2009/08/08(土) 13:45:39開発者以外のFreeBSDユーザまでsvnに負荷をかける必要もないだろうと思って
csup使ってるけど。
cvsup*.*.freebsd.orgみたいに分散配布体制が整えられるまでは、
anonymous cvs使ってた人でもなければ別にsvnにする理由もないんじゃない。
0130名無しさん@お腹いっぱい。
2009/08/08(土) 14:10:37何を選択するかは決定したんだっけか???
0131名無しさん@お腹いっぱい。
2009/08/08(土) 14:29:55それまでに移行しろやって話ではなかったっけか
svnとずっと二本立てするつもりはないと去年末あたりに
どこかで読んだ気がする
0132名無しさん@お腹いっぱい。
2009/08/08(土) 15:21:110133名無しさん@お腹いっぱい。
2009/08/08(土) 15:24:08今がんばって
0134名無しさん@お腹いっぱい。
2009/08/08(土) 15:54:33老人を排除するためにはガンガン変えまくれば良いわけだ。
0135名無しさん@お腹いっぱい。
2009/08/08(土) 16:02:360136名無しさん@お腹いっぱい。
2009/08/08(土) 16:10:04今すぐにでもsvnに変えたい。
csupがあるのにcvsupを突っ込まれるのは耐えられんw
0137名無しさん@お腹いっぱい。
2009/08/08(土) 18:48:20Windows に移行すれば?
0138名無しさん@お腹いっぱい。
2009/08/08(土) 19:16:47おまえがな
0139名無しさん@お腹いっぱい。
2009/08/08(土) 19:48:27いやどす
0140名無しさん@お腹いっぱい。
2009/08/08(土) 19:50:590141名無しさん@お腹いっぱい。
2009/08/08(土) 20:11:40今の状況のFreeBSDでも、ちょっと工夫すれば最低限の機能はすぐ使えるようになるよw
本類は>>96だけでなく、FreeBSDのことが記載されている雑誌のバックナンバーとかを注文すればいい。
これだけで、ほとんどのユーザにとって必要な機能を備えた環境が、手軽にできるよw
そんで、必要なアプリが動けばその後はどうでもよくなってくるわw
そうこうしてるうちにビギナーズバイブルが新しくなって出ると思うよ。 暇なら
ttp://gihyo.jp/admin/clip/01/fdt
でも読んどけば?w
0142名無しさん@お腹いっぱい。
2009/08/08(土) 20:23:19本とか未だに6.2止まりだろ。役立たず
ダイソたんの書いていることって「人柱になりましょう」だろ。
「取り敢えず全部再ビルドしましょう」だろ。
最近の記事はどうみてもLinux上のエミュでたまーに触っている程度
だから実用性のある内容はなく仕様論ばかりだ。
適当なキーワードで検索してブログとか見る方がよっぽど参考になるのが現実
つまり放置とかいって>>141自体 老人じゃん。若返れ!!
0143名無しさん@お腹いっぱい。
2009/08/08(土) 21:02:47特に自分の場合、Software Designの2008年4月号のバックナンバーだけで、一通り動くようになったよ。
FreeBSD7.0が載ってるよ。
ttp://gihyo.jp/magazine/support/bkn-buy
今でもここから買えるんじゃない?
0144名無しさん@お腹いっぱい。
2009/08/08(土) 21:15:42> 1章:FreeBSD最新動向箸キ機能,特徴から最新7.0の開発状況まで箸キ懼ヲ懼ヲ後藤大地
> 2章:FreeBSD 7.0インストール指南懼ヲ懼ヲ後藤大地
> 3章:FreeBSD 7.0によるサーバ構築ノウハウ懼ヲ懼ヲ小澤正紀/後藤大地
> 4章:FreeBSD 7.0によるサーバ運用ノウハウ懼ヲ懼ヲShin.後藤大地
> 5章:デスクトップ環境もFreeBSDでいこう!懼ヲ懼ヲ後藤大地
> 6章:FreeBSD 7.0最新機能を徹底解説懼ヲ懼ヲ後藤大地
0145名無しさん@お腹いっぱい。
2009/08/08(土) 21:36:32>>>141自体 老人じゃん。若返れ!!
老人は若返らないよ。あとは死ぬだけ。
0146名無しさん@お腹いっぱい。
2009/08/08(土) 21:39:19別のルートで動かせる方法もあるだろうし、そっちのが一般的なんだろうね。
まあ本とか調べ方とかはどうでもいいのw動けばいいのよ、動けば。ただの道具箱なんだから。
0147名無しさん@お腹いっぱい。
2009/08/08(土) 21:54:29で、自分は何も提供しない。今度は自分が批判されるのが怖いから。
年はとりたくないな。年を重ねるほどに、達観するどころか、かえって意地汚くなる。
0148名無しさん@お腹いっぱい。
2009/08/08(土) 21:59:52いやだねえ、保守的な老害どもは
携帯電話だって、出始めの時は老害どもはあれだけ批判してたのに、今は当たり前の世の中だ
0149名無しさん@お腹いっぱい。
2009/08/08(土) 22:01:020150名無しさん@お腹いっぱい。
2009/08/08(土) 22:29:380151名無しさん@お腹いっぱい。
2009/08/08(土) 22:34:450152名無しさん@お腹いっぱい。
2009/08/08(土) 22:46:570153名無しさん@お腹いっぱい。
2009/08/08(土) 22:51:030154名無しさん@お腹いっぱい。
2009/08/08(土) 22:54:480155名無しさん@お腹いっぱい。
2009/08/08(土) 22:56:15http://qb5.2ch.net/test/read.cgi/operate/1249734498/
105 名前:root▲▲ ★[] 投稿日:2009/08/08(土) 22:42:14 ID:???0 ?DIA(107779)
これで健康に動くようなら、
2ちゃんねる的に Apache 2.2 系にパッチが当たっていない、を
疑いはじめます。
Apache 2.2 系には 2つ必要なパッチがあって、
最近の Apache ではそのうち一つは本流に入ったけど、
もう一つは入っていなかった予感が。
106 名前:root▲▲ ★[] 投稿日:2009/08/08(土) 22:42:37 ID:???0 ?DIA(107779)
yutori7 健康になったような、、、。
108 名前:root▲▲ ★[] 投稿日:2009/08/08(土) 22:43:41 ID:???0 ?DIA(107779)
パッチは、、、。cvsup.peko.2ch.net = oyster901 に anonymous ftp で置いてあるけど、、、。
う、今アクセスできないっぽい。
109 名前:root▲▲ ★[] 投稿日:2009/08/08(土) 22:45:35 ID:???0 ?DIA(107779)
手元にはあった。
どっかにこのパッチ置こう。
115 名前:root▲▲ ★[] 投稿日:2009/08/08(土) 22:51:36 ID:???0 ?DIA(107779)
で、これ (>>112-113) は内部での mutex lock 関係なので、
負荷が上がると、より踏みやすくなるような。
0156名無しさん@お腹いっぱい。
2009/08/09(日) 00:33:460157名無しさん@お腹いっぱい。
2009/08/09(日) 00:35:38FreeBSDでここの規模のサーバーってなかなかないんじゃない?
0158名無しさん@お腹いっぱい。
2009/08/09(日) 01:18:220159名無しさん@お腹いっぱい。
2009/08/09(日) 01:24:290160名無しさん@お腹いっぱい。
2009/08/09(日) 01:34:002chが良い耐久テスト場になってるのは事実だな。
そういえばこういう運用での問題と解決のノウハウって溜めたり発表したりしてないのかな?
0161名無しさん@お腹いっぱい。
2009/08/09(日) 02:44:100162名無しさん@お腹いっぱい。
2009/08/09(日) 03:52:59高スキルを要する管理は得てして高コストだからね
環境の変更とコスト削減が出来ない所は長生きできないよ
0163名無しさん@お腹いっぱい。
2009/08/09(日) 03:58:590164名無しさん@お腹いっぱい。
2009/08/09(日) 04:01:060165名無しさん@お腹いっぱい。
2009/08/09(日) 04:17:12FreeBSD やめて移行してみようかな。
■ このスレッドは過去ログ倉庫に格納されています