トップページunix
1001コメント346KB

初心者もOK! FreeBSD質問スレッド その67

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。2005/11/09(水) 22:07:44
FreeBSD 関連の質問はここで。
ただし、あらかじめ過去ログ置き場やGoogleで検索することを心がけてください。
マルチポスト(複数スレへの同じ質問)はあらかじめ断らない限り嫌われ無視されます。
質問姿勢は謙虚に。回答はじっくり待つくらいのつもりで。
歴代スレ、関連サイト等テンプレは >>2-20 くらい。

  Q. スレタイに初心者OKって書いてあるけど?
  A. FreeBSD初心者は歓迎します。
    コンピュータ初心者や人間初心者はお引取りください。

★ありがとうございます。いつもお世話になっております。
 初心者もOK! FreeBSD質問スレッド 過去ログ置き場
 http://bird.zero.ad.jp/~zau60806/FreeBSD/

☆FreeBSD 以外の UNIX 関連や PC も含んだ初歩的な質問は…
 くだらない質問はここに書き込め!44
 http://pc8.2ch.net/test/read.cgi/unix/1128698100/
☆「犬小屋へ移動しろ」と言われたらこちらへ。
 手取り足取り指導する場合・長くなりそうな場合の分離スレです。
 FreeBSD入門者の犬小屋 その2
 http://pc8.2ch.net/test/read.cgi/unix/1126188883/
☆雑談はこちらで。
 FreeBSDを語ろう Part 8
 http://pc8.2ch.net/test/read.cgi/unix/1128614150/
☆Releaseの話題は歓迎します。Current固有の話題はご遠慮ください。
 FreeBSD current 一握の砂
 http://pc8.2ch.net/test/read.cgi/unix/1097460062/

>>2 検索 >>3-6 過去ログ >>7 関連スレ >>8 サイト >>9 出版物
>>10 新ネタ追い >>11 boot0 >>12 TIPS >>13 エスパー
08798262005/12/02(金) 15:24:27
>>877
レスありがとうございます。

>>これは-Cでコードを指定したらpanicしたということ?
いえ,違います。>>826のマウントオプションでntfsをもう何ヶ月も問題無く
使えてます。-C=eucJPでちゃんと日本語ファイル名も使えてます。

問題は,「既にマウントしてある」にも関わらず
# mount /mnt/win
をたまたま(とんちんかんなことに)やってしまった,
ということです。エラーが返ってくるならば何でもない話なんですが,
カーネルがpanicしてしまったのでsend-prをしたいなというのが>>826
です。

0880名無しさん@お腹いっぱい。2005/12/02(金) 16:13:43
>>878
UTF-8環境でSJISやEUC-JPを使いたいならコンバートするしかないでしょ。
ま、仕方ないね。全部UTF-8になってくれれば楽なんだが。
0881名無しさん@お腹いっぱい。2005/12/02(金) 16:25:25
一時的にロケール変えるエイリアスでも作れば?
うちはEUC環境だけどKwriteでUTF-8なファイル編集する時は

env LC_CTYPE=ja_JP.UTF-8 kwrite

って感じで起動してる。
0882名無しさん@お腹いっぱい。2005/12/02(金) 18:51:05
>>878
help見て設定すれば? vimでちゃんと扱えると思うけど。
0883名無しさん@お腹いっぱい。2005/12/02(金) 18:56:13
>>878
gnome-terminalで書き換えるときにエンコーディング変えるってのは?
0884名無しさん@お腹いっぱい。2005/12/02(金) 21:59:06
最新のportsでqemu-snapshot-2005-11-12_23を入れようと思っています。

しかし、qemuの動作が遅いので、
http://people.brandeis.edu/~jcoiner/qemu_idedma/qemu_dma_patch.html
にあるDMA patchとか non-blocking IO patchとかをあてたいと思っています。

しかし、portsのqemuがcvs版なのでソースコードが既にいろいろ書き換えられている
ため、これらのpatchをうまくあてることができません。

FreeBSDのqemuにこれらの追加機能を導入する方法を教えていただけませんか?
0885名無しさん@お腹いっぱい。2005/12/02(金) 22:54:29
目patch
0886名無しさん@お腹いっぱい。2005/12/02(金) 23:51:28
紙コンパイル
0887名無しさん@お腹いっぱい。2005/12/03(土) 00:16:07
UPSを使っている方、使っているportとUPS機器を教えて頂けませんか?
0888名無しさん@お腹いっぱい。2005/12/03(土) 00:18:26
flashpluginwrapper と linux-flashplugin7 を
ports からインストールしたのですが,
firefox で about:plugins を参照しても

----------
Shockwave Flash

    ファイル名: libflashplayer_linux.so
    Shockwave Flash 5.0 r51
----------

と,Flash のバージョンが 5.0 のままのようです.
どのように設定すれば flashplugin7 を使って
幸せになれるのでしょうか.誰かどうぞ教えてください.
0889名無しさん@お腹いっぱい。2005/12/03(土) 00:20:38
UPSはただACを繋いでいるだけで、コントロールはしていない。
瞬断対策のみ。
08908772005/12/03(土) 00:25:28
>>879

> 問題は,「既にマウントしてある」にも関わらず
> # mount /mnt/win
> をたまたま(とんちんかんなことに)やってしまった,
> ということです。エラーが返ってくるならば何でもない話なんですが,
> カーネルがpanicしてしまったのでsend-prをしたいなというのが>>826
> です。

それは分かります。問題無し/パニック(kernel panicですよね)になる
"iconv"と言う条件は -C=eucJPを書いた場合のことを指しているのか?
ということを確認してみたんです。

まあ、起きているのがkernenl panicならばmountシステムコールの
処理で問題が起きているんでしょう。この時mountシステムコールを
どういうパラメータで呼び出しているか確認しておけばかなり絞り
こみできるのではないかと思います。
Operation not permittedが帰ってこずにpanicするというのも切り分け
のヒントではありますね。2重マウントのチェックで失敗することが
原因なのか、その前にpanicの原因があるかは比較的調べやすいと
思います。

というような事を整理して書いておけば(英語が少々問題ありでも
コマンドレベルで再現可能な手順を書いておけばなんとかなると
思います)伝わるんじゃないかなぁ
システムコール云々は少々プログラマ寄りの視点なんですがコマンド
レベルで再現可能ならそれでいいと思います。
0891名無しさん@お腹いっぱい。2005/12/03(土) 00:45:44
>>887
Smart UPS 500
付属のシリアルケーブル+apcupsdで非常時もばっちり。
UPS側の設定もapcupsd同梱のプログラムで書き換えOK。
(SensitiveをMediumにしますた) ただし1台のUPSに1台のPCのみ。

Ethernet経由で複数台ってのは知らん。
08928872005/12/03(土) 01:34:05
>>889
私も現状同じ状態です(家庭内実験鯖が数台)
昨日、雷で停電があり、
「はやく回復してくれ〜」と3分程祈った経緯がありまして、
しっかりコントロールしなきゃと思い直しました

>>891
ありがとうございます
今はOMRONの「POWLI BX35XFV」っての使ってますが、
対応できるかどうか確認中です
駄目そうなら環境をマネさせて頂きます

できれば、信号をキャッチした端末が、
他の端末にEthernet経由で命令ってことがやりたいですね
付属ソフトには、Windows、Linux対応のものはあるのですが
0893名無しさん@お腹いっぱい。2005/12/03(土) 01:46:32
>>892
他の端末もFreeBSDなら、apcupsdでもそういうことが出来る
みたいだから、詳しくはぐぐるが吉。
08948872005/12/03(土) 03:08:49
>>893
ありがとうございます、鯖は全てFreeBSDです
勉強してみます
0895名無しさん@お腹いっぱい。2005/12/03(土) 03:11:42
>>888

ls -l /usr/X11R6/lib/browser_plugins/

はどうなってるかなー
0896名無しさん@お腹いっぱい。2005/12/03(土) 04:50:42
>892
オレはOMRONのPOWLIで数年前にusers-jpに投稿されていたupsd.cをコンパイルして使っているな。

コンセントが一瞬でも抜けると60秒後にrebootかかる仕組みなので、その辺はapcupsdとは違うが
妥協して使っている。
0897名無しさん@お腹いっぱい。2005/12/03(土) 08:50:49
OMRON UPS プロトコルは無償で教えて貰えるらしい。
https://www.omron.co.jp/contact/ContactForm.do?FID=00014

| 別途機密保持契約書などの締結が必要となります
っていうのが怪しいけど... ナニソレ。

ん? もしかして教えて貰った内容で作成したソフトが公開できないのか?
0898名無しさん@お腹いっぱい。2005/12/03(土) 11:10:36
>>887
自分はAPC CS 500(BK500JP) + USB cable + apcupsd
BackUPSモデルだけどSmartUPSと同等の機能が使えてなかなか良い。
0899名無しさん@お腹いっぱい。2005/12/03(土) 11:44:32
>>887
ttp://www.iwana.to/~sakauchi/diary/?200203b#200203110
nutのmastergurdでそれっぽく動くらしい。
ソースに手を入れないと自動シャットダウンはできないみたいだが。
作者にコンタクト取ってみるといいかもね。
0900名無しさん@お腹いっぱい。2005/12/03(土) 13:17:34
6.0のdhclientでdhclient-exit-hookスクリプトを使っているやついる?

なんか俺のところではこいつが$reasonがPREINITとかの時しか
dhclient-exit-hookを読んでくれないような感じで、ちゃんとBINDとか
した後に読んでくれないような挙動をしている。

dhclient-exit-hook内で$reasonをファイルに書き出してみると
PREINITしか出力されていないんだよな。

おかげでそこでipfwルールを書き換えているのにうまく行かない。
0901名無しさん@お腹いっぱい。2005/12/03(土) 13:24:42
>>888
シンボリックリンクを張るんだよ。linux-flashplugin7は
/usr/X11R6/lib/linux-flashplugin7にインストールされるのだが、
Firefoxやらは/usr/X11R6/lib/browser_plugins/を見に行く。

cd /usr/X11R6/lib/browser_plugins/
ln -s /usr/X11R6/lib/linux-flashplugin7/flashplayer.xpt flashplayer.xpt
ln -s /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so libflashplayer.so

あと、古い方のプラグインは消した方が良いと思うぞ。
0902名無しさん@お腹いっぱい。2005/12/03(土) 14:15:18
UPSつけてない状態で一秒程度以下の停電というか瞬断すると
Windows機は全機共に電源落ちるのにLinux機やFreeBSD機は電源切れないのは何故?
マシン構成も全部違うのに謎だ
0903名無しさん@お腹いっぱい。2005/12/03(土) 14:22:22
>>902
> UPSつけてない状態で一秒程度以下の停電

そんな状態なら何が起こっても不思議じゃないわな。個体差だろ。
馬鹿じゃねーの?
0904名無しさん@お腹いっぱい。2005/12/03(土) 14:51:32
電源の余力だけの問題だろう

まあ見えないところに深刻なダメージが蓄積されているだろうけど
0905名無しさん@お腹いっぱい。2005/12/03(土) 14:56:57
そうですか・・・
個体差というか複数あるマシンの中でUnix系のマシンだけ落ちてなかったのが不思議だったので質問しました
0906名無しさん@お腹いっぱい。2005/12/03(土) 14:58:58
ふーん。
馬鹿なことだけど、人ごとだから面白い。
同じマシン構成でもOSによって振る舞いは違うの?
でも、よくそんなテストをする気になるなぁ。感心感心。
0907名無しさん@お腹いっぱい。2005/12/03(土) 15:17:54
ええ上記の他に不要になった同機種のDELL製PCでもテストしました
これも厳密に言えば同じ構成じゃないかもしれませんが同じ結果になりました

> 同じマシン構成でもOSによって振る舞いは違うの?
そう思ったので質問してみました
スレ汚しになったのなら謝ります
申し訳ありません
0908名無しさん@お腹いっぱい。2005/12/03(土) 15:30:22
そんなしょうもないテストをしている907には脱帽です。
これほどまでに無意味な時間の使い方があるでしょうか?
907に比べたら、ニートやヒッキーの方がまだ充実した
人生を送っていると言えるでしょう。
0909名無しさん@お腹いっぱい。2005/12/03(土) 15:33:06
ええそれは言えてますね
まあ人生なんて無意味なんですからどうでもいいことじゃないですかね
0910名無しさん@お腹いっぱい。2005/12/03(土) 15:37:45
しんぼりっくりんくをはる
0911名無しさん@お腹いっぱい。2005/12/03(土) 15:55:47
ln -s /home/907 /home/neet
0912名無しさん@お腹いっぱい。2005/12/03(土) 16:08:25
まーテストしないのと比べれば300万倍くらいマシでしょ。
0913名無しさん@お腹いっぱい。2005/12/03(土) 16:22:51
でも、もしOSで差が出るとしたら、
いったいどのへんのためなのだろう。
そんなこと考えたことなかったから、けっこう刺激されるなぁ。
0914名無しさん@お腹いっぱい。2005/12/03(土) 16:26:37
Windowsは電気を貯める力が無いのです
0915名無しさん@お腹いっぱい。2005/12/03(土) 16:28:57
しょんぼりっくりんく
0916名無しさん@お腹いっぱい。2005/12/03(土) 16:30:17
敏感なんだよ
09178882005/12/03(土) 18:01:56
>>895 さん

# ls -l /usr/X11R6/lib/browser_plugins/

.firefox.keep           flashplayer.xpt         libjavaplugin_oji.so
.mozilla.keep           gxineplugin.so          npplugger.so
ShockwaveFlash.class    libflashplayer.so

>>901 さんの言うように

# cd /usr/X11R6/lib/browser_plugins/
# ln -s /usr/X11R6/lib/linux-flashplugin7/flashplayer.xpt flashplayer.xpt
# ln -s /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so libflashplayer.so

と,シンボリックリンクを張っておきました.

# pkg_which  libflashplayer_linux.so
linux-flashplugin-7.0r61

# pkg_which libflashplayer.so
linux-flashplugin-7.0r61

# pkg_which ShockwaveFlash.class
?

と出ます.ShockwaveFlash に問題があるのでしょうか.
現在,about:plugins を見てもフラッシュはインストール
されていない状態になっています.
0918名無しさん@お腹いっぱい。2005/12/03(土) 18:17:58
ShockwaveFlash.classは関係ないだろ。/etc/libmap.confはどうなってる?
↓こういうエントリはあるのか?/usr/share/exampleだったかどこかにlibmap.conf
のサンプルがあったと思うが、それを/etcにコピーせよ。

[/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so]
libpthread.so.0 libpthread.so.2
libdl.so.2 pluginwrapper/flash7.so
libz.so.1 libz.so.3
libm.so.6 libm.so.4
libc.so.6 pluginwrapper/flash7.so
0919名無しさん@お腹いっぱい。2005/12/03(土) 18:27:00
>>917
cp /usr/local/share/examples/linuxpluginwrapper/libmap.conf-FreeBSD6 /etc/libmap.conf
0920名無しさん@お腹いっぱい。2005/12/03(土) 18:38:40
以下の命令を用いて、
FreeBSDからWindownsXPのntfs領域をマウントしたところ、
日本語名ファイルが表示されません。
mount -t ntfs /dev/ad0s1 /mnt/win
オプションで、-o iocharset=euc-jpをつければ良いらしいのですが、
iocharsetというオプションがサポートされていませんでした。
FreeBSDのバージョンは4.11Rです。
日本語ファイルを表示する方法はありますでしょうか。
09218952005/12/03(土) 18:49:04
>>917

どうリンクが張られているのかを知りたいから
ls -l と言ってるのに、勝手に書き換えてしまう奴はもう知らない。
相手にしてられないよ。

7 を動かしたかったらあとは /etc/libmap.conf と dlsym(3) への patch だ。
たぶんあんたには無理。
09228882005/12/03(土) 18:51:53
>>918-919 さん

親切に教えてくださってありがとうございます.

# cp /usr/local/share/examples/linuxpluginwrapper/libmap.conf-FreeBSD6 /etc/libmap.conf

これを実行して,その後 firefox を実行すると

% firefox
/libexec/ld-elf.so.1: Cannot open "/usr/local/lib/libflashplayer.so.1"
/libexec/ld-elf.so.1: Cannot open "/usr/local/lib/libflashplayer.so.1"
/usr/X11R6/bin/firefox: Cannot find mozilla binary executable. Exiting.

このようになって実行不能となりました.
すいません,本当に.soファイルがどのようにつながっているのか
わからない状態です./usr/X11R6/bin/firefox に

LD_PRELOAD=/usr/local/lib/libflashplayer.so.1
export LD_PRELOAD

この二行を追加してありますが,ここはいじらなくても
よいのでしょうか.
09238952005/12/03(土) 19:00:03
>>922

> LD_PRELOAD=/usr/local/lib/libflashplayer.so.1
> export LD_PRELOAD

誰かに追加しろと言われたのか?
エラーメッセージは読んだのか? 自分で多少なりとも調べたのか?
自分がやったことを全部書いてないのにネットワーク越しにわかると思うのか?

見てるだけでイライラするよ。
09248882005/12/03(土) 19:08:50
>>923さん

この二行を追加するのは flashpluginwrapper を入れた時に
/usr/X11R6/bin/firefox に書いておけというメッセージが
出たため,それに従ったものでした.
linuxflashupluginwrapper を入れた時には
必要がなかったんですね.この部分を消去しました.

すると現在は無事に動くようになりました,
本当にお手数かけました.いらいらさせてごめんなさい.
なんとかネットワーク越しにわかったのでうれしいです.
09258882005/12/03(土) 19:43:17
>>921さん

リロードのタイミングが悪くてすみません,
この書き込みを見落としていました.
また,オプションの -l 部分を忘れていたのは
これもまたすみませんでした.

それ以降はいろいろ構ってくださったおかげで
なんとか無事に動いています,ありがとうございます.
0926迷える子羊2005/12/03(土) 20:00:12
FreeBSD使ってみようと一大決心し、FreeBSDExpert 2005 を買って来ました。
とりあえずシステムのインストールは完了。
 次に12頁にある「4つの厳選推奨パッケージ」をインストール
しようとするところなんですが、「上記パッケージは、それぞれパッケージ
のインストールから japanese カテゴリを選択して、上記パッケージ名を
選択する事でインストールすることができます。」
と、あります。
 この「インストール」を使う方法がわかりません。
 パッケージのインストールを出すにはどうするとよいのでしょうか?
CDからブートしたメニューの中にあるのでしょうか? (見つけられないだけ?)
システムからマウントしてlsして見ると、unknown special files or filesystem.
と出るだけです。
???
ものすごくタコな質問なんだろうと思いますけども、よろしくお願いします。
0927名無しさん@お腹いっぱい。2005/12/03(土) 20:19:04
ifconfigでalias設定できなくね?
0928名無しさん@お腹いっぱい。2005/12/03(土) 20:20:35
FreeBSD 6.0では、ってこと↑
0929名無しさん@お腹いっぱい。2005/12/03(土) 20:28:50
>>926
sysinstall
0930名無しさん@お腹いっぱい。2005/12/03(土) 20:38:20
ifconfig fxp0 alias 192.168.x.x/32
0931名無しさん@お腹いっぱい。2005/12/03(土) 20:40:11
sysinstall で custom→package→japaneseから
そのパッケージを探してインストールかな?
ずいぶん前なので良く覚えてないけども。

今ならFreeBSDビギナーズバイブルがおすすめ。ちょっと高いけども。
0932名無しさん@お腹いっぱい。2005/12/03(土) 20:41:32
ライターごときが厳選ってなんか笑えね?
0933名無しさん@お腹いっぱい。2005/12/03(土) 21:25:12
/etc/ntpディレクトリって何のためにあるの?
中を見ても空だし、ntp.confは/etc/直下に置くし、
使い道がわかりません。
0934名無しさん@お腹いっぱい。2005/12/03(土) 21:33:16
モニターが繋がってない鯖で、single-user modeで作業をしたいんですが
telnetなりsshでログインして、って言う方法は執れないですよね。

リモートでsingle-userで作業する方法はありませんでしょうか?
0935名無しさん@お腹いっぱい。2005/12/03(土) 21:35:54
>>934

シリアルコンソールとか。

0936名無しさん@お腹いっぱい。2005/12/03(土) 22:01:28
>>934
dconsとか
0937迷える子羊2005/12/03(土) 22:43:31
>>929
>>931
>>932
929見てもう一度良くsysinstall main manu 見たら探し出す事が
出来ました。階層構造になってるのね?
 CUIに慣れてないのでGUIで設定したら楽そうだと思ったけど、そのためには
CUIで設定ファイルを編集しなきゃならないのね。orz.それが出来ればGUIは
いらないのに。(サーバ用途)

では、頑張って勉強続けます。
dクスです。
0938名無しさん@お腹いっぱい。2005/12/03(土) 22:54:05
マヌー (゚д゚)
0939名無しさん@お腹いっぱい。2005/12/04(日) 00:19:46
>>932
いや、そこは嗤うところだから素直に笑っとけばよろしいかと。
0940名無しさん@お腹いっぱい。2005/12/04(日) 00:28:15
やっぱり時代は既に LANG=ja_JP.UTF-8 に移っているのでしょうか?
まだ踏ん切りが付かないのですが、FedoraなんかはデフォルトでUTF-8ですよね。
eucJPから変更する際に何か注意点はありますか?

.vimrc
.emacs

あたりの修正で問題ないですかね。
0941名無しさん@お腹いっぱい。2005/12/04(日) 00:44:04
SJISです
0942名無しさん@お腹いっぱい。2005/12/04(日) 01:26:59
>>940
テストマシンを作ってレポートしてよ。
0943名無しさん@お腹いっぱい。2005/12/04(日) 01:38:27
少なくともドットファイルとスクリプトくらいは列挙してチェックリスト作らないと
恐くて手がつけられなさそうだ。
あとは日本語ファイル名を使ってるディレクトリとそれを読む処理もか。
0944名無しさん@お腹いっぱい。2005/12/04(日) 01:39:36
>>942

マシンを作らなくてもアカウント1個作るだけじゃないの?
09458782005/12/04(日) 01:56:45
>>881,>>882,>>883
> 一時的にロケール変えるエイリアスでも作れば?
GUIは使わず全部putty経由なので、そのたびにputtyのFONT設定を
変えなきゃダメっぽいんです。なんか方法があるのかな・・・
結局端末エミュレータの設定変えるくらいならnkfでコンバートして、編集して、
戻して、という方が楽なのでそうしてます。
nkfでutf-8にして、vimで編集して、nkfで元に戻す、という
シェルスクリプトでも作れば良いんですけどね。


>>940
ナカーマ。
私は日本語ファイルとか日本語ディレクトリ作らないのでそこらは困らないです。
ちょっと悩みどころはphpやらhtmlは簡単にutf-8に変更出来ちゃいますが
perlなCGIはjcode.plとかで変換しまくっていたりするので、
perl関係はちょっと怖くてめんどくさそうでutf-8にしてないです。
まだしばらくは混在環境が続きそう。
0946名無しさん@お腹いっぱい。2005/12/04(日) 04:48:23
多目的用途の鯖が5.4-stableで動いているのですが、
早い段階で6.0-stableに上げたいと思っています。

6.0ではI/O性能が向上しているそうですが、どの程度向上していますか?
ベンチマークとか計った人、結果を教えてください。
0947名無しさん@お腹いっぱい。2005/12/04(日) 09:52:36
そもそも utf-8 だとかにするメリットって何があるの?
どっちでもいいなら eucJP に一日の長がある訳だし
utf-8 の方が便利なことってなに?
0948名無しさん@お腹いっぱい。2005/12/04(日) 10:42:46
とくに無いと思う・・・
0949名無しさん@お腹いっぱい。2005/12/04(日) 11:09:17
utf-8なテキストをcatできる。
utf-8なテキストファイルの数 > eucJPなテキストファイルの数
だと嬉しい。
0950名無しさん@お腹いっぱい。2005/12/04(日) 11:15:48
テキストファイルを cat することってどれくらいある?

漢字コード自動判定な less とか editor でみることしかないんだけど。
ちなみに3行以下・数十byte であっても手が less って打ってます。

# むしろやるなら cat より hd/od の類とか…
0951名無しさん@お腹いっぱい。2005/12/04(日) 11:31:52
catは典型的な例。
自動判定なプログラムに頼らなくても生で読めるところがミソ。
tail,head,sedとかは自動コード変換して欲しくない。
09528782005/12/04(日) 13:34:29
utf-8はなんかかっこいいです。
SJISはなんかださいです。
EUCはなんか普通っぽいです。

それだけ!
0953名無しさん@お腹いっぱい。2005/12/04(日) 14:43:51
SJISは容量削減にいいんだよ
0954名無しさん@お腹いっぱい。2005/12/04(日) 14:45:50
2chとかが異常なだけで、半角仮名なんてあんまり使わんだろ。
0955名無しさん@お腹いっぱい。2005/12/04(日) 14:55:43
>951
揚げ足を取りたい訳じゃないが
tail, head は文字コード関係ないでしょ。

sed はまあ関係なくもないが EUC だ utf-8 だという話と
自動変換は関係ない。
というより EUC なら扱えなくもないかもしれないが
utf-8 は扱えない、ってもんじゃないの?
0956名無しさん@お腹いっぱい。2005/12/04(日) 15:12:26
世の中Unicodeに向かいつつあるからね。情報交換用としてUTF-8の
比率がどんどんあがって行くだろう。ま、ローカルコードなんか何でも
良いと言えばそうだが、コンバートの手間とか考えるとちょっとね。
xtermとか、特に何も考えなくてもUTF-8で日本語の表示とかできるよね。
kterm要らないし。UTF-8は便利だ。
0957名無しさん@お腹いっぱい。2005/12/04(日) 15:14:18
>>955
話の流れ読んでね。
09589402005/12/04(日) 15:28:26
ネタ提供した>>940 です。
実は本スレの前にtcshでwideオプションが付いていてeucJPの文字入力(編集)が
コマンドラインでまともに行えないので、UTF-8に一時的に変更したところ、
ちゃんと C-f,C-b 等が正常に動作したからなのです。

でも、namazuの検索文字列はコマンドラインからだと eucJP で入れないと
いけなかったり、>>945 さんが言っているようにperlのスクリプト系は移行が
大変そうですね。

どちらにしても、まだ今は臨機応変に使い分けるしかないか。

SJISは確かに一番サイズが小さいですよね。
09599402005/12/04(日) 15:30:10
> コマンドラインでまともに行えないので、UTF-8に一時的に変更したところ、

s/行えないので/行えないと質問して、UTF-8にしろと回答貰って/
0960名無しさん@お腹いっぱい。2005/12/04(日) 15:54:23
今時EUC使ってる知障はいないよ。
主要ディストリはunicodeがデフォ。



・・・・・え?FreeBSDはEUCがデフォなの?冗談でしょ?
0961名無しさん@お腹いっぱい。2005/12/04(日) 16:02:42
>>960
EUC? 何それ?
0962名無しさん@お腹いっぱい。2005/12/04(日) 16:05:55
UTF-8 > MS932 > Shift_JIS > EUC-JP
ユーザ視点の利便性で言ったらこんな感じかな。
UTF-8にシフトしてくのが将来性がある。
0963名無しさん@お腹いっぱい。2005/12/04(日) 16:21:46
>>961

EUC=End User Computing
ですかね。

数年前に流行りましたよね。
0964名無しさん@お腹いっぱい。2005/12/04(日) 17:09:05
>957
マジでわかんね

>960辺りの流れはわかったんだけど
その前ってそういう流れだったん?
0965名無しさん@お腹いっぱい。2005/12/04(日) 18:20:33
ファイル、エディタの文字コード
ファイルシステムの文字コード
端末の文字コード
の区別がつかないばかりになってしまったのね。
catでうれしい?馬鹿ですか?
0966名無しさん@お腹いっぱい。2005/12/04(日) 18:41:09
UTF-8で統一しておいた方が楽だって話だろ。
0967名無しさん@お腹いっぱい。2005/12/04(日) 20:08:14
FreeBSD 6.0にしてから、Xの端末エミュレータで日本語文字を入力すると
挙動が変なんで、ja_JP.eucJPから、ja_JP.UTF-8にしたら、直った。

ファイル名の文字コードの変換が大変だと思うけど、
converters/convmv
ってのがあるんで、
% convmv -r -f euc-jp -t utf-8 --notest ${HOME}
とかやれば、ファイル名の文字コードを一括して変換してくれるんで楽ちん
0968名無しさん@お腹いっぱい。2005/12/04(日) 20:27:14
いまのとこ UTF-8 で不便なのは jless が既存エンコーディングと UTF-8 との
変換をサポートしてくれないことかな。
JLESSCHARSET に japanese-utf-8 とか設定できると便利なんだが。
0969名無しさん@お腹いっぱい。2005/12/04(日) 20:33:37
UTF-8にしたから、現状、ページャーはw3mにしてる。
0970名無しさん@お腹いっぱい。2005/12/04(日) 20:39:35
>>968

lv を使えば?
0971名無しさん@お腹いっぱい。2005/12/04(日) 20:51:06
lv 使ってるよ。
悪くないんだけど、十数年使った less と微妙に使い心地が違うのがね。
0972名無しさん@お腹いっぱい。2005/12/04(日) 20:57:40
freebsd-updateってカーネルアップデートしていると使えないんですか?
0973名無しさん@お腹いっぱい。2005/12/04(日) 20:57:45
おれ端末エミュレータmlterm使ってるんだけど、UTF-8使うとたまに画面が崩れるから躊躇してる。
0974名無しさん@お腹いっぱい。2005/12/04(日) 21:03:22
>967
そんなことしてまで既存のファイルのエンコードを
変えなきゃいけないものか?
0975名無しさん@お腹いっぱい。2005/12/04(日) 21:08:14
>>971
どのように?
0976名無しさん@お腹いっぱい。2005/12/04(日) 21:08:32
ファイル名は統一しといたほうが良いと思う。
0977名無しさん@お腹いっぱい。2005/12/04(日) 21:10:58
そして readdir(3) で iconv すべきか悩み、locale も UTF-8 にすれば
何も考えなくていいこと気づいて妥協する。
0978名無しさん@お腹いっぱい。2005/12/04(日) 21:22:21
全てのファイル名をmd5値にしてる。
で、栞のようにln -sしてる。楽。
レス数が950を超えています。1000を超えると書き込みができなくなります。