初心者もOK! FreeBSD質問スレッド その81
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/12/24(日) 04:53:32事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
特定の shell や、デスクトップ環境を強要する等、質問・解答の邪魔は禁止。
http://www.freebsd.org/ja/
http://www.freebsd.org/releng/
http://www.freebsd.org/doc/ja/books/handbook/
http://www.freebsd.org/doc/ja/books/design-44bsd/
http://www.freebsd.org/ja/ports/
http://www.freshports.org/
過去ログ
http://bird.zero.ad.jp/~zau60806/FreeBSD/
書籍
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-us&fqp=keywords%01FreeBSD
まとめサイト@Wiki 過去のQ&A集
http://www9.atwiki.jp/freebsd/
前スレ - 初心者もOK! FreeBSD質問スレッド その80
http://pc8.2ch.net/test/read.cgi/unix/1164643895/
0507名無しさん@お腹いっぱい。
2007/01/08(月) 19:00:59FreeBSD 6.1 & samba3 のファイルサーバ上に
/mnt/work/data/
という構造でフォルダが作ってあって、WinXP上から
data/ 以下のファイルを全てコピー → work/ 直下に貼り付け → data/ フォルダ削除
てやったら、なんかしばらく経ってからコピーのプログレスバーダイアログが
表示された。んで、全然処理が進まないのでキャンセル押したら data/ フォル
ダも綺麗さっぱり消えてました。20GB程 i|| orz ||i
FreeBSD 6.1、samba3、WinXP、漏れ
どこの処理がヘボいんでしょうか?
0508名無しさん@お腹いっぱい。
2007/01/08(月) 19:05:14>どこの処理がヘボいんでしょうか?
WinXPと>>507かな。普通に mv しとけば良かったのにね。
そうじゃなきゃ、じっと待つか。
0509名無しさん@お腹いっぱい。
2007/01/08(月) 19:23:11FreeBSDの話からはちょっと逸れるけど、これって
"data/ 以下のファイルを全てコピー → work/ 直下に貼り付け"
の処理が完了するまで
"data/ フォルダ削除"
の実行が不許可になるのが当たり前だと思ってたんだが。samba経由だから?
NTFS上ならちゃんと削除出来ませんて言われる気がするんだけど。
0510名無しさん@お腹いっぱい。
2007/01/08(月) 19:24:21わざわざ未来からお越しいただきありがとうございます。
0511名無しさん@お腹いっぱい。
2007/01/08(月) 19:32:06なんで?
0513名無しさん@お腹いっぱい。
2007/01/08(月) 19:46:57一連の処理をWinXPでどうやって行ったのか、興味あるな。
バッチ処理?
そういうアプリケーションがある?
ふつうにWindowsXPのエクスプローラなら標準機能?
0514名無しさん@お腹いっぱい。
2007/01/08(月) 19:52:58普通にエクスプローラ上でマウスでファイルを選んで、メニューから「切り取り」選択
↓
一階層上に移動して、ポップアップメニューから「貼り付け」選択
です。(コピーではなく、切り取り→貼り付けの間違いでした。)
Diskを跨がないファイル移動なんでそんなに時間は掛からないだろうと思い込
んでました。だから2分ほど待って特にDialog等も出なかったんでフォルダ削除
を実行した訳です。
0515513
2007/01/08(月) 20:07:56> Diskを跨がないファイル移動なんでそんなに時間は掛からないだろうと思い込
> んでました。だから2分ほど待って特にDialog等も出なかったんでフォルダ削除
> を実行した訳です。
Windowsでは、ネットワーク共有フォルダでのファイル操作は、
すべて自PCを経由して実行されるから、時間がかかるんだよな。
>>507での例だと、こんな動きをしてたんじゃないかな。
(1) /mnt/work/data以下のファイルを列挙
(2) /mnt/work/data以下のファイルを、全て自PCへ一時コピー
(3) /mnt/workに、一時コピーしたファイルをコピー
(4) /mnt/work/data以下のファイルを全て削除
(5) 一時コピーしたファイルを削除
誰が悪いかという結論は>>508かなと思ったが、削除対象の中身を確認せずに手動でフォルダ削除した>>514が悪い。
0516名無しさん@お腹いっぱい。
2007/01/08(月) 20:19:46んな訳ねーだろ。
数GBのファイルでも一瞬で移動が完了する。実際やってみればわかる。
0517名無しさん@お腹いっぱい。
2007/01/08(月) 20:55:16windowsで、ファイルを消しちゃっても復旧できるアプリあるじゃん?
そいつで、>>508みたいなドジった時、BSD上のsambaファイルシステム復旧できるかな?
ってオレがやってみればいいのか。。めんどくさいからいいや
ってここまで書いて投稿する意味ないかなとか思ってきたけど
書いたから投稿しとこ。。。
0518名無しさん@お腹いっぱい。
2007/01/08(月) 20:59:21sambaってwriteキャッシュのサイズ指定できるけど、readキャッシュのサイズ指定はどうすんの?
サーバー側のメモリあまってるから割り当てたいんだが、全然メモリ使ってくれない
クライアントは1台しかないけど、メモリをバシバシキャッシュに割り当ててくれよ
0519名無しさん@お腹いっぱい。
2007/01/08(月) 21:20:59>すべて自PCを経由して実行されるから、時間がかかるんだよな。
そんなことないよ
コピーじゃなくて移動なら普通は一瞬で終わる
0520名無しさん@お腹いっぱい。
2007/01/08(月) 21:22:00そこで落ち着いてもう一度別のフォルダで
「貼り付け」すれば良かったんだと思うが。
0521名無しさん@お腹いっぱい。
2007/01/08(月) 21:53:11残念ながら、馬鹿は君。
切り取り→貼り付けの作業が完了する前にフォルダ削除が行われてしまって
いるので、もう一度貼り付けを選んでも、既に貼り付けるべきファイルが存
在しない。
でも普通は、切り取り→貼り付けの作業が完了するまでは、対象フォルダの
削除をロックするのが常識だと思う。samba経由だけの例外かな。
0522名無しさん@お腹いっぱい。
2007/01/08(月) 22:09:30クラスタサイズ分しかうまく書き込めてなかったりする。
0523名無しさん@お腹いっぱい。
2007/01/08(月) 22:20:34要するに samba 経由だろうがなんだろうが、
mv として操作が行われるように
windows からも操作しろってことで FA かな?
(kill & yank でなく "移動" に相当する操作)
0524507
2007/01/08(月) 22:34:45今回のミスは今後の教訓とするとして、ファイルを復活させる方法は無いで
しょうか?ufs2だとimodeまで綺麗さっぱり消されるから復活が厳しいと言う
ことは重々承知しています。
ヤッチマッタ!と思った瞬間からそのdiskにデータを書いていないので、盤面上は
まだデータが残ってると考えています。この中から、唯一つのtarファイルだけ
救出できれば構いません。
HDDが180GBあるうちの、4GBのtarファイルです。
取り合えず現在
% cat -t /dev/da0s1d | grep PaxHeader > list
とやって、救出対象となるファイル(の残骸?)らしきものがあり、tarファイ
ルの中のファイル一覧を見るところまでは出来ています。ただ
% dd if=/dev/da0s1d | tar xvf -
としても当然上手くいきませんでした。何方かご教示願います。。。
0525505
2007/01/08(月) 22:49:42そうですか?
ネットのとおりにやったらdisk1はインストールできました。
でもログインしてもまったく反応ないです。何かのメッセージが出て終わりです。。
それとdisk2は使ってないけれどなんなんでしょう?
0526ずぶ
2007/01/08(月) 22:50:35下記のソースがコンパイルできません。
やりたいことは、ライブラリを使用したいです。
libetepanはportsからインストールしました。
OS:FreeBSD
○Makefile
PROG=hoge
SRCS=hoge.c
LDADD=libetpan.a
.include <bsd.prog.mk>
○hoge.c
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <libetpan/libetpan.h>
int main(int argc, char ** argv){
return 0;
}
○実行結果
FreeBSD# make
Warning: Object directory not changed from original /usr/home/share/project/test
cc -O2 -fno-strict-aliasing -pipe -c hoge.c
hoge.c:5:31: libetpan/libetpan.h: No such file or directory
*** Error code 1
Stop in /usr/home/share/project/test.
0527名無しさん@お腹いっぱい。
2007/01/08(月) 23:14:44その「何かのメッセージ」を書かないのは、何かの宗教的禁忌に触れるからですか?
0528名無しさん@お腹いっぱい。
2007/01/08(月) 23:18:51はい。宗教的禁忌に触れるからです。
0529名無しさん@お腹いっぱい。
2007/01/08(月) 23:23:420530名無しさん@お腹いっぱい。
2007/01/08(月) 23:27:35見つかってませんな。
0531ずぶ
2007/01/08(月) 23:28:37それは、分かるんですが。
どうやってヘッダのあるディレクトリを指定するかが分からないんです。
0532ずぶ
2007/01/08(月) 23:59:59PROG=hogehoge
SRCS=hoge.c
CFLAGS=-I /usr/local/include
LDADD=/usr/local/lib/libetpan.a
.include <bsd.prog.mk>
0533名無しさん@お腹いっぱい。
2007/01/09(火) 03:58:09dd使えばいいんじゃないの
ただし自分で書いてなくてもOSが知らない間に書いてたりするので注意
0534名無しさん@お腹いっぱい。
2007/01/09(火) 09:21:35>% dd if=/dev/da0s1d | tar xvf -
これじゃだめだよ
0535名無しさん@お腹いっぱい。
2007/01/09(火) 10:19:03できるとしたら、どのようにすればいいのですか?
0536名無しさん@お腹いっぱい。
2007/01/09(火) 11:02:04インストール時、PPPやPPPoEでISPに直に接続はできないと思うし、
できるとしても極力避けるべきだと思う。
Windows程危険では無いがインストール中は無防備な状態なので、
最低でもルーターを用意しよう。
用意できないなら素直にメディアからのインストールをお勧めする。
0537名無しさん@お腹いっぱい。
2007/01/09(火) 11:44:24自作プログラムの動作がおかしくてltraceしてみたら
pthread_create()がunfinishedだらけ
Linuxでは動作してるので特に問題のある呼び出し方をしてるはずはないと思うんだが
-lpthreadでも-pthreadでも変わらず。
0538名無しさん@お腹いっぱい。
2007/01/09(火) 12:51:11libthr は?
0539名無しさん@お腹いっぱい。
2007/01/09(火) 13:08:01お勧めするかどうかはともかくPPPは使えるけどね
0540名無しさん@お腹いっぱい。
2007/01/09(火) 14:38:270541名無しさん@お腹いっぱい。
2007/01/09(火) 18:08:24なぜかlinuxバイナリのアプリ(linux-firefox、acroread)だけ
アンチエイリアスかかりません
~/.fonts.confに何書いても効かず
みんなどうですか?
0542名無しさん@お腹いっぱい。
2007/01/09(火) 18:22:430543名無しさん@お腹いっぱい。
2007/01/10(水) 00:06:31[udp] host:/usr/data :permission denied
って表示でマウントできないんですけど何が原因になりますでしょうか?
root権限で実行しても同じなんです
0544名無しさん@お腹いっぱい。
2007/01/10(水) 00:16:56permission
0545名無しさん@お腹いっぱい。
2007/01/10(水) 00:38:020546名無しさん@お腹いっぱい。
2007/01/10(水) 00:39:23じぶんは試行錯誤して/usr/compat/linux/usr/X11R6/lib/X11の中に
/usr/X11R6/lib/X11/fontsへのシンボリックリンク作って
TTフォントを指定したような気がする。間違ってるかもしれん。
0547名無しさん@お腹いっぱい。
2007/01/10(水) 01:14:57「誰の」permission だと思ってる?
0548名無しさん@お腹いっぱい。
2007/01/10(水) 01:16:34<EF>とか<EC>とか変な文字が表示されるのですが、原因として考えられることは
ありますでしょうか?
0549名無しさん@お腹いっぱい。
2007/01/10(水) 01:19:59PAGER
0550名無しさん@お腹いっぱい。
2007/01/10(水) 01:23:08ちゃんとexportしてる?
showmountでチェックすると?
0551名無しさん@お腹いっぱい。
2007/01/10(水) 01:39:24大穴ねらいで、パケットフィルタではじいているに全部。
0552>>548
2007/01/10(水) 01:40:29ありがとうございます!
0553名無しさん@お腹いっぱい。
2007/01/10(水) 09:32:27そういう環境にネットワークインストールをしたいときは
Network Configurationをどのように設定すればいいんですか?
host: 適当
domain: 適当
Gateway: 192.168.1.1
Name Server: ISPが提供しているIPアドレス
IPv4 Addres: 192.168.1.1
Netask: 255.255.255.0
↑みたいな感じではないですよね・・・?
0554名無しさん@お腹いっぱい。
2007/01/10(水) 09:55:160555名無しさん@お腹いっぱい。
2007/01/10(水) 09:57:570556名無しさん@お腹いっぱい。
2007/01/10(水) 10:27:25こういうのってOCNに聞いたほうが早いのかな・・・?
0557名無しさん@お腹いっぱい。
2007/01/10(水) 12:30:58PPPならインストーラからインストールできるけどPPPoEは無理。
1 Windowsでファイルダウンロードして、それからインストール。ハンドブック読め
2 ルータ買う
好きなほうをどうぞ。
0558名無しさん@お腹いっぱい。
2007/01/10(水) 13:26:220559名無しさん@お腹いっぱい。
2007/01/10(水) 13:30:53netsh routing ip add filter ほにゃらら
とやりだすと
パケットフィルタリングやログ取得すら
まともに出来ないことに愕然とするよ
0560名無しさん@お腹いっぱい。
2007/01/10(水) 13:35:45という割り切りも可
0561名無しさん@お腹いっぱい。
2007/01/10(水) 13:48:170562名無しさん@お腹いっぱい。
2007/01/10(水) 13:52:180563名無しさん@お腹いっぱい。
2007/01/10(水) 14:05:12x = √(12+√(12+√(12+√(12+√(12+・・・ ・・・)))
xの値は?
0564名無しさん@お腹いっぱい。
2007/01/10(水) 14:34:330565名無しさん@お腹いっぱい。
2007/01/10(水) 14:38:36x = √(12+√(12+√(12+√(12+√(12+・・・ ・・・)))
の、右辺の一部分は右辺全体(=左辺=x)に等しい。
よって、
x = √(12+ x)
と書き直せる。これを解けば x=4。
0566名無しさん@お腹いっぱい。
2007/01/10(水) 15:14:400567名無しさん@お腹いっぱい。
2007/01/10(水) 15:20:20それはちょっとちがう
0568名無しさん@お腹いっぱい。
2007/01/10(水) 15:51:03というのが、高校生の試験でミスしがちなところだな。
0569名無しさん@お腹いっぱい。
2007/01/10(水) 19:17:18これからはじめようと思ってますが、
どこか詳しいインストール解説サイトありませんでしょうか?
わかりやすいインストール解説サイトがみつからないです・・
0570名無しさん@お腹いっぱい。
2007/01/10(水) 19:41:50csh/tcshの場合以下実行
setenv XMODIFIERS @im=SCIM ; setenv GTK_IM_MODULE scim ; setenv QT_IM_MODULE scim ; setenv LANG ja_JP.UTF-8
sh/bashの場合以下実行
export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE=scim ; export QT_IM_MODULE=scim ; export LANG=ja_JP.UTF-8
0571名無しさん@お腹いっぱい。
2007/01/10(水) 20:45:47>>1
0572名無しさん@お腹いっぱい。
2007/01/10(水) 22:55:33FreeBSDでは関係ないけど、shも考慮しているんだったら
LANG=ja_JP.UTF-8 export LANG
こちらをお勧めします
0573名無しさん@お腹いっぱい。
2007/01/10(水) 22:59:59そこまで言うなら ; も入れて、
LANG=ja_JP.UTF-8; export LANG
で。
内部コマンド(export)に対する変数指定(LANG=)は、そのコマンドのみに有効なので、
; がないと LANGが未設定になるように解釈する shも存在する。
0574名無しさん@お腹いっぱい。
2007/01/10(水) 23:00:51マルチの相手はしないように。
0575名無しさん@お腹いっぱい。
2007/01/11(木) 01:47:135.4Rにこのドライバを入れてもem0が認識されないんだけどなぜなのでしょうか・・・?
0576名無しさん@お腹いっぱい。
2007/01/11(木) 01:53:03犬小屋にいって、なにが起きたかのログでも張ってみれば?
0577名無しさん@お腹いっぱい。
2007/01/11(木) 02:10:35突然なんの話だ?
0578名無しさん@お腹いっぱい。
2007/01/11(木) 04:32:47portsからfirefox-2.0.0.1,1、firefox-i18n-2.0.0.1、linuxpluginwrapper-20051113_6、linux-flashplugin-7.0r69
をインストールして使っています。
linux-flashpluginを入れなければ、firefox そのものは安定して使えるのですが、
flash plugin を有効にすると、すぐにfirefox が落ちます。
dmesg を見るとセグメンテーションエラーで落ちているようです。
pid 73992 (firefox-bin), uid 1002: exited on signal 11
pid 74007 (firefox-bin), uid 1002: exited on signal 11
このトラブルを解決する方法はありませんでしょうか。
0579名無しさん@お腹いっぱい。
2007/01/11(木) 04:34:430580名無しさん@お腹いっぱい。
2007/01/11(木) 05:16:17自分はアドオンで Flashblock を入れて、見たい Flash だけ実行している。
linux-firefoxも一応入れてあるがフォントが汚いし bold が出ないので、
freebsd-firefoxで見られない場合ぐらいしか使ってない。
0581名無しさん@お腹いっぱい。
2007/01/11(木) 08:03:40rtld_dlsym_hack.diff は当てた?
0582名無しさん@お腹いっぱい。
2007/01/11(木) 08:35:07> linux-firefoxも一応入れてあるがフォントが汚いし bold が出ないので、
linux用のlibXftの問題。あとはぐぐってくれ
0583名無しさん@お腹いっぱい。
2007/01/11(木) 08:35:45どうもlibpthreadが悪いみたい。
libthrに置き換えると良くなるよ。
/etc/libmap.conf に以下の行を追加する。
[/usr/local/lib/firefox/firefox-bin]
libpthread.so.2 libthr.so.2
0584583
2007/01/11(木) 08:40:59まぁ、libthr は、1:1 thread だから構造的に単純になっているって
いうのもあるんけど...
0585名無しさん@お腹いっぱい。
2007/01/11(木) 10:37:33何処でどのように設定するのでしょうか。
sysctl.confでhw.acpi.cpu.economy_speed=8 という設定例を見たので
ココに書くのかなぁと思ったりしたのですが。
0586名無しさん@お腹いっぱい。
2007/01/11(木) 10:49:52>>389あたりを読んで、そうやって上手くいけばok
7600GSのDVI接続だと上手くいかないという話も出ている
0587名無しさん@お腹いっぱい。
2007/01/11(木) 11:13:15後ほど早速やってみます
0588名無しさん@お腹いっぱい。
2007/01/11(木) 11:16:23firefox + flash 7 は nativeなLinuxでも不安定で、
けっこう刺さってくれる。
最近出た flash 9 beta for linux になってから
だいぶん良くなっているみたいだ。
既にFreeBSDでも動かしている香具師がいるみたい。
0589名無しさん@お腹いっぱい。
2007/01/11(木) 12:09:52何も表示されないんですが
hostnameは割り当てられないんですか?
0590名無しさん@お腹いっぱい。
2007/01/11(木) 12:17:56はい。
0591名無しさん@お腹いっぱい。
2007/01/11(木) 13:25:26現在、6.1-p11まで順調にageてるんですが、6.2Rにする時も同様に
cvsup→build/installworldでいいんですか?
0592名無しさん@お腹いっぱい。
2007/01/11(木) 14:14:28そろそろ FreeBSDでも1:1スレッドモデルでパフォーマンスがでるほど、
kernel スレッドの性能が向上してきているみたいだね。
0593名無しさん@お腹いっぱい。
2007/01/11(木) 14:18:49何が言いたいんだろ?
0594名無しさん@お腹いっぱい。
2007/01/11(木) 14:30:100595名無しさん@お腹いっぱい。
2007/01/11(木) 15:30:120596名無しさん@お腹いっぱい。
2007/01/11(木) 16:22:28LInuxの連中の横暴というか我が儘というか その類に負けて同じ
思想のライセンス形態を取る連中を見捨てた感じで悔しいいいいいいいいい
0597名無しさん@お腹いっぱい。
2007/01/11(木) 16:27:544.x以降、ports送りになったから、すでにFreeBSD本体とは関係ない存在。
これはXorgでも同じこと。
FreeBSDはサーバーメインのOSだから、そもそもXなんて使わないのが普通。
FreeBSDユーザーで、Xを使っているのはおそらくユーザーの半数未満だろ。
よって、どうでもいいこと。
0598名無しさん@お腹いっぱい。
2007/01/11(木) 16:37:030599名無しさん@お腹いっぱい。
2007/01/11(木) 17:20:41クマー
0600名無しさん@お腹いっぱい。
2007/01/11(木) 17:39:07diablo-jdk15とかは、WITHOUT_X11=yesで入りそうだと思ったがダメなのね。
0601名無しさん@お腹いっぱい。
2007/01/11(木) 17:51:590602名無しさん@お腹いっぱい。
2007/01/11(木) 17:55:35そうじゃなくて、JDKのインスコ時にServletなどXを必要としない環境でも
Xが要求される問題を言っているわけだ。
0603名無しさん@お腹いっぱい。
2007/01/11(木) 17:58:14>FreeBSDはサーバーメインのOSだから、そもそもXなんて使わないのが普通。
>FreeBSDはサーバーメインのOSだから、そもそもXなんて使わないのが普通。
>FreeBSDはサーバーメインのOSだから、そもそもXなんて使わないのが普通。
0604名無しさん@お腹いっぱい。
2007/01/11(木) 17:59:07Xを必要としないServletなどを動作したい環境で、JDKのインスコ時にXを要求される問題・・・
に訂正。
0605名無しさん@お腹いっぱい。
2007/01/11(木) 17:59:25とつぜんどうしたの?
0606名無しさん@お腹いっぱい。
2007/01/11(木) 18:01:09何を今さら当たり前のことをわざわざ反復コピペしてるの?
■ このスレッドは過去ログ倉庫に格納されています