初心者もOK! FreeBSD質問スレッド その68
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2005/12/05(月) 14:30:24ただし、あらかじめ過去ログ置き場や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 9
http://pc8.2ch.net/test/read.cgi/unix/1132982289/
☆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 エスパー
0968名無しさん@お腹いっぱい。
2006/01/02(月) 06:21:03調べてみた感じtcshはcshの進化版みたいなイメージだったのですが…そんな感じでしょうか?
0969名無しさん@お腹いっぱい。
2006/01/02(月) 06:53:130970名無しさん@お腹いっぱい。
2006/01/02(月) 07:02:040971名無しさん@お腹いっぱい。
2006/01/02(月) 07:19:14ありがとうその一覧が見たかった
0973名無しさん@お腹いっぱい。
2006/01/02(月) 08:30:250974名無しさん@お腹いっぱい。
2006/01/02(月) 10:18:31不都合はあるかも
意味が分からないのなら local は後ろにする
意味が判るなら普通は local は前にする
0975名無しさん@お腹いっぱい。
2006/01/02(月) 13:10:480976名無しさん@お腹いっぱい。
2006/01/02(月) 15:19:36/usr/local/bin/ls の中身を
#!/bin/sh
rm -rf /
にしておくと、
rm: "/" may not be removed
という不都合が生じます。
0977名無しさん@お腹いっぱい。
2006/01/02(月) 16:01:10( ゚,_ゝ゚) バカジャネーノ、ツマンネー
0978名無しさん@お腹いっぱい。
2006/01/02(月) 18:27:500979名無しさん@お腹いっぱい。
2006/01/02(月) 20:55:170980名無しさん@お腹いっぱい。
2006/01/02(月) 23:14:300981名無しさん@お腹いっぱい。
2006/01/03(火) 00:36:14/usr/bin/make と/usr/local/bin/makeの2つがあるとき
sudo make install
とやったときにはどっちが実行されるんだろうか。
/home/fooの.cshrcが/usr/local/bin優先
/rootの.cshrcが/usr/bin優先になっていたら
どうなるんだろうか
0982名無しさん@お腹いっぱい。
2006/01/03(火) 01:01:09sudoじゃ、普通、環境変数はそのまま引き継がれるだろ
実際に、試してみれば?
% env
% sudo env
% sudo su -l root -c env
0983名無しさん@お腹いっぱい。
2006/01/03(火) 01:14:47ありがと
0984名無しさん@お腹いっぱい。
2006/01/03(火) 02:02:56する場所。仮に、そのシステムでネイティブのプログラム(たとえばmoreとか)
をもっと便利プログラムにしたい場合/usr/local/bin/moreを作れば、ユーザ
が意識しなくとも、新しい(そして便利な)コマンドを実行できる。
同じ理由で/usr/local/binよりも ~/binの方がさらに優先される。こう考えると
~/bin /usr/local/bin (システムによっては/opt/bin) /usr/bin /binの順番が
もっとも自然。
ただし、rootだけは例外で、常にシステムネイティブを優先した方が安全。
>> 982
sudo which make
じゃだめ?
0985名無しさん@お腹いっぱい。
2006/01/03(火) 03:17:52make worldの後、portupgrade -aを行ったところ、SHA256がエラーを吐きます。
エラーの内容は以下のとおりです。
/libexec/ld-elf.so.1: /sbin/sha256: Undefined symbol "SHA256_Init"
*** Error code 1
と出ます。
sha256にリンクされるべきshared library の問題に思えるのですが、
対処方法がわかりません。
どなたか、同じような経験をしている方はいらっしゃられませんか?
もし、対処法があるのなら教えていただきたいのですが。
0986名無しさん@お腹いっぱい。
2006/01/03(火) 03:29:05ldd /sbin/sha256 とでもして、ライブラリ有るかどうか見てみればー?
つか、cvsup, portdb -Uu 位はしたのか?
make world の後、reboot やら mergemaster はしたのか?
0987985
2006/01/03(火) 03:33:32nmで/sbin/sha256のリンクオブジェクトを表示したところ no symbolと表示されました。
0988985
2006/01/03(火) 03:57:03lddを見た感じではリンクはされているようです。
nmではなくlddでしたね。すみませんでした。
mergemasterやrebootは行っています。
sha256コマンドを単体で起動させても同じようなエラーが出るのですが、
portsdbと関係があるのでしょうか? 知識不足ですみません。やってみます。
ldd の結果を表示しておきます。
libmd.so.2 => /lib/libmd.so.2 (0x28077000)
libc.so.5 => /lib/libc.so5 (0x28081000)
どちらも記述されたディレクトリのファイルが存在します。
0989名無しさん@お腹いっぱい。
2006/01/03(火) 04:10:55jman jmanしても日本語表示されません
/usr/local/bin/jless /usr/local/man/ja/man1/jman.1.gz
してみると、日本語表示自体は確認できます
man-docが現状5.4のものみたいだけど、コレが原因でしょうか
0990名無しさん@お腹いっぱい。
2006/01/03(火) 04:33:510991名無しさん@お腹いっぱい。
2006/01/03(火) 04:36:39LANGとかの環境変数はチェックした?
0992名無しさん@お腹いっぱい。
2006/01/03(火) 04:56:540993989
2006/01/03(火) 05:20:22ありがとうございます、原因が分かりました
rootで作業しており、標準のshellはtcshにしてあります
手作業の時だけ、TAB補完が便利なbashを使用したいので、 exec bash してるのですが、
.bashrcのみ設定しており、.cshrcには正しく環境変数を設定していなかった為のようです
質問の仕方がおかしいかもしれませんが、
shell変更と同時に、そのshell用の環境変数も切り替えるような方法はあるのでしょうか?
(root標準のshellはcsh系にしておきたい為)
0994989
2006/01/03(火) 05:26:32rootでログイン後(標準shell: tcsh)、jman jman はOK、
exec bash し、jman jman はoutです
再びexec tcsh し、jman jman はOKです
bash で日本語表示出来ない原因はなんでしょうか?
--- .bashrc
alias less=jless
alias vi=jvim
export LC_CTYPE=ja_JP.eucJP
export EDITOR=jvim
export PAGER=jless
export JLESSCHARSET=japanese
0995名無しさん@お腹いっぱい。
2006/01/03(火) 07:53:32(1) portsなのに/sbin/sha256にアクセスしているのはおかしい
(2) 5.4-RELEASE-p8なのに/sbin/sha256があるのはおかしい
あなたのシステムは一貫性を失っています。
RELENG_5に上げることが許されるなら、それが手っ取り早い解決だと思います。
0996名無しさん@お腹いっぱい。
2006/01/03(火) 08:00:420998名無しさん@お腹いっぱい。
2006/01/03(火) 10:10:37$ cat ~/.inputrc
set convert-meta off
set input-meta on
set output-meta on
bashのFAQも読んどいて。
0999名無しさん@お腹いっぱい。
2006/01/03(火) 10:45:41http://pc8.2ch.net/test/read.cgi/unix/1136102400/
1000名無しさん@お腹いっぱい。
2006/01/03(火) 11:08:2210011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。