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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2013/10/04(金) 14:45:24.13
FreeBSD 関連の質問はここでどうぞ。望んでいる回答が来なくても怒らないでね。
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです。
分からなければ仕方がないので、初心者でもとりあえず質問してみて下さい。

トラブルの場合、再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
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質問スレッド その116
http://toro.2ch.net/test/read.cgi/unix/1364658244/l50
0751ぅに2014/02/03(月) 16:47:41.85
たしかに
gconvert.c:66:2: error: GNU libiconv not in use but included iconv.h is from
libiconv
#error GNU libiconv not in use but included iconv.h is from libiconv
って言われてる。。 libiconvに何があったんですか?
0752名無しさん@お腹いっぱい。2014/02/03(月) 16:51:14.03
>>751
この板の「FreeBSDを語れPart37」の[54]あたりかな?
0753名無しさん@お腹いっぱい。2014/02/03(月) 18:54:09.04
>>751 ports 使うんだったら UPDATING くらい目を通そうよね
0754名無しさん@お腹いっぱい。2014/02/04(火) 22:12:35.98
>>750
詳しくありがとうございました!
kfreebsdというコマンドでFreeBSDのローダーやカーネルを直接読み込めるんですね(ZFSであっても!)
無事grub任せで起動できました!
0755名無しさん@お腹いっぱい。2014/02/05(水) 18:39:27.39
OOo3.4.1が、次のエラーで起動出来なくなってしまいました。
以前はちゃんと起動できたのですが…

XDM authorization key matches an existing client!/usr/local/openoffice-3.4.1/openoffice.org3/program/soffice.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)

.xsessionに"xhost +local:<my_user>"と追加すると回避できるという情報を見つけましたが、
起動できた頃から.xsessionは変えていないので、他に回避策がありそうな気がします。
何か情報をお持ちの方、ご教示いただけますと幸いです。
0756名無しさん@お腹いっぱい。2014/02/06(木) 16:23:16.71
メジャーバージョンがたくさんあるんだけど、
どのバージョンのときにどんな大きな仕様変更があったかみたいな一覧ってありますか?
本家サイトはズラズラと細かいことが一杯書いてあってどれが大きな仕様変更かが分らない。
0757名無しさん@お腹いっぱい。2014/02/06(木) 17:09:10.53
ソース読めば?
0758名無しさん@お腹いっぱい。2014/02/06(木) 17:17:47.87
外部の文書じゃあかんのか
ttp://en.wikipedia.org/wiki/History_of_FreeBSD
0759名無しさん@お腹いっぱい。2014/02/06(木) 23:34:03.50
ほとんど進化していない。
0760名無しさん@お腹いっぱい。2014/02/06(木) 23:49:46.26
portinstallは、依存するパッケージもインストールしてくれますよね。
例えばそれがautomake-1.14で、既にautomake-1.12.6がインストールされていると、
「古いバージョンがインストールされてる」とエラーで終了しますよね。

この時に、自動でportupgradeしてくれる方法はないでしょうか。
portinstall --helpしても、それらしいのが見当たらないです。
0761名無しさん@お腹いっぱい。2014/02/08(土) 17:02:02.52
-fo
0762名無しさん@お腹いっぱい。2014/02/08(土) 18:47:03.61
Firefox27を起動する度、ホームディレクトリにDesktopディレクトリを
つくらせないようにするにはどうすれば?
0763名無しさん@お腹いっぱい。2014/02/08(土) 19:12:27.68
先にDesktopディレクトリを作っておけば無問題
0764名無しさん@お腹いっぱい。2014/02/08(土) 19:32:52.98
ウケると思ってるんだからイタイ。
0765名無しさん@お腹いっぱい。2014/02/08(土) 19:51:11.23
firefoxは12で打ち止めだろw 例のバグ直ってないし
0766名無しさん@お腹いっぱい。2014/02/09(日) 07:11:08.44
26に上げた時から頻繁にBus Errorで落ちるようになった。27でも変わらんかった……
0767名無しさん@お腹いっぱい。2014/02/09(日) 12:17:03.09
touch Desktop && chmod u-w Desktop
0768名無しさん@お腹いっぱい。2014/02/09(日) 12:20:34.73
ウケると思ってるんだからイタイ。
0769名無しさん@お腹いっぱい。2014/02/09(日) 12:30:14.34
763よりは意味があるつもりなんだが
0770名無しさん@お腹いっぱい。2014/02/09(日) 12:48:30.00
HOME=/tmp firefox
0771名無しさん@お腹いっぱい。2014/02/09(日) 18:58:33.34
Save files to をやめたらええだけちゃうん?
0772名無しさん@お腹いっぱい。2014/02/09(日) 19:22:00.34
~/.config/user-dirs.dirs へ
XDG_DESKTOP_DIR="/tmp"
とか書くんじゃないの?
0773名無しさん@お腹いっぱい。2014/02/10(月) 15:56:02.08
echo "DGECC2C2DGDCEA" > /dev/speaker &
07747652014/02/10(月) 16:36:34.55
>>772
でけた、サンキュ。
0775名無しさん@お腹いっぱい。2014/02/11(火) 00:15:43.43
どうやればLibreOfficeでsqliteデータベースを開けるのか
0776名無しさん@お腹いっぱい。2014/02/11(火) 14:30:48.24
>>775
LibreOffice PART16
http://anago.2ch.net/test/read.cgi/software/1388069898/
いってらっしゃい
0777名無しさん@お腹いっぱい。2014/02/11(火) 15:12:44.97
>>773
echo "T160L4A8B8>CC8C8PCDC<BAAA8ABF+8" > /dev/speaker
0778名無しさん@お腹いっぱい。2014/02/11(火) 19:45:10.99
MML交流会
0779名無しさん@お腹いっぱい。2014/02/12(水) 13:54:46.83
>>776
FreeBSD限定での話なんですが。
ODBCはドライバが無い。JDBCは接続出来たが開こうとするとbaseが落ちる。
0780名無しさん@お腹いっぱい。2014/02/13(木) 01:17:34.90
知らんけど、unixODBCってやつじゃなくて?
0781名無しさん@お腹いっぱい。2014/02/13(木) 15:52:43.14
echo "ODBC" > /dev/speaker
0782名無しさん@お腹いっぱい。2014/02/14(金) 01:15:50.07
全くの初心者なんで質問の内容が分からないかもだけど……
ICH10RでRAID1をかけて、そこにFreeBSDを入れています。
RAID1の片方のドライブが死亡したんで、新しいHDDと交換しました。
Ctrl+Iで開くoption ROMだっけ?の画面で「rebuild」ってなってるんだけど、
このまま放置していたら同期が終了するのでしょうか?
ググってみたんだけど、Windows上でISRTとかから設定しないとリビルドが
出来ないとかなってるらしいんだけど、どうなのでしょうか?
0783名無しさん@お腹いっぱい。2014/02/14(金) 08:26:38.78
ソフトウェアRAIDだから今はgeomコマンドでやるらしいけど、自分がICH10RでRAID組んでいたときは
ataraidコマンドの時代だったからそこら辺でググってね

ほっといてもリビルドしないよ
0784名無しさん@お腹いっぱい。2014/02/16(日) 04:29:42.29
bashインストール後、ユーザのログインシェルを変更する場合に以下の方法をとっていますが特に問題ないでしょうか。
(/bin/bashにしてるのは単に楽するためです)

1. /bin/bashに/usr/local/bin/bashからシンボリックリンクを作る
2. /etc/shellsにbashを追加
3. vipwでユーザのログインシェルを/bin/bashに変更
0785名無しさん@お腹いっぱい。2014/02/16(日) 04:40:58.81
動いてるなら問題ないと思います
/usr/local がマウント出来なくなったら詰むユーザは
そういう状況に陥った時点で無力でしょうし
0786名無しさん@お腹いっぱい。2014/02/16(日) 04:48:39.90
ln -s /usr/local/bin/bash /bin/sh

じゃあかんの?
0787名無しさん@お腹いっぱい。2014/02/16(日) 07:17:40.03
その時、chshコマンドが使って欲しそうにこっちを見ていたことに気づく者は少なかった...
0788名無しさん@お腹いっぱい。2014/02/16(日) 07:46:30.40
仲間にしますか?
I>いいえ
0789名無しさん@お腹いっぱい。2014/02/16(日) 12:21:35.30
FreeBSD 8.4-RELEASEに移行しました。
gimp-2.8の仕様変更で、Ctrl-sでxcfしか保存できなくなり、
jpgファイルの色調を調整したいだけなのに、作業効率が大幅に悪化しました。
gimp-2.6を入れたいのですが、portsをmakeしても2.8がビルドされますよね。
FreeBSD 8.4でgimp-2.6をインストールするには、どうしたらいいでしょうか?
0790名無しさん@お腹いっぱい。2014/02/16(日) 12:23:13.89
野良make
0791名無しさん@お腹いっぱい。2014/02/16(日) 16:30:19.49
Ctrl-Eじゃだめなの?
0792名無しさん@お腹いっぱい。2014/02/16(日) 21:37:11.43
>>791
Ctrl-Eだと、

1. 保存ダイアログが開き「エクスポート」をクリック
2. 上書き確認で「置き換える」をクリック
3. 保存後、画像ファイルを×ボタン(kde3を使用)から「保存せずに閉じる」をクリック

と3つの余計なクリックが必要です。
ファイルからの「上書きエクスポート」でも、やはり余計なクリックが必要です。
この余計なクリックのために、作業効率が悪化している次第です。
0793名無しさん@お腹いっぱい。2014/02/16(日) 21:41:39.07
>>785
shells/bash-static にすれば /usr/local 無くても詰まないかもね。
0794名無しさん@お腹いっぱい。2014/02/16(日) 22:17:26.28
Ctrl-Eは二回目以降はダイアログは出てこないけど、そんなに手間を気にするのは大量に操作でもするのかな?
0795名無しさん@お腹いっぱい。2014/02/17(月) 02:03:04.96
>>794
二回目以降のCtrl-Eはダイアログが出ないというのは、1つの画像での話ですよね。
お察しの通り、大量の画像を加工するので困っています。
設定で変更できるならまだしも、何であんな思想を押しつけるような仕様にしたのやら…
0796名無しさん@お腹いっぱい。2014/02/17(月) 11:22:50.33
>786
shって名前で呼ばれると bourne shell モード(高機能じゃない)で
起動したりしませんでしたっけ?
0797名無しさん@お腹いっぱい。2014/02/23(日) 02:10:12.14
初めて GPT を作ろうとしています
普通に UFS を使う場合、パーティションタイプを gpart add -t freebsd-ufs などと指定しますよね

gmirror や geli などを (組み合わせて) 使う場合、何にするのが適切ですか?
# その領域は ufs としては扱えないから freebsd-ufs にするのは、おかしい気がします
何か決まりがあれば、教えてください
0798名無しさん@お腹いっぱい。2014/02/23(日) 05:26:14.05
>>797
まず具体的に何をしたいか言って下さい
0799名無しさん@お腹いっぱい。2014/02/23(日) 06:44:17.56
具体的に初めて GPT を作りたいです。
0800名無しさん@お腹いっぱい。2014/02/23(日) 12:39:31.91
FREE-BSDでLINEできますか?
エミュレーターは御遠慮ください。
0801名無しさん@お腹いっぱい。2014/02/23(日) 12:45:17.27
韓国人はお帰りください
0802名無しさん@お腹いっぱい。2014/02/23(日) 12:47:03.89
>>800
出来ません
WineでWindows版が動くかもしれないけど、多分ムリ
0803名無しさん@お腹いっぱい。2014/02/23(日) 13:23:58.69
VirtualBoxでどうぞ
0804名無しさん@お腹いっぱい。2014/02/23(日) 16:23:51.57
外付けHDDなんですが、
# fsck -t ufs /dev/da0
しても
# mount /dev/da0 /mnt/
mount: /dev/da0: R/W mount of /mnt/ denied. Filesystem is not clean - run fsck. Forced mount will invalidate journal contents: Operation not permitted
と言われます。
どうすればいいでしょうか?
0805名無しさん@お腹いっぱい。2014/02/23(日) 16:36:33.05
gpart show da0の結果を教えて
0806名無しさん@お腹いっぱい。2014/02/23(日) 16:53:15.16
# gpart show da0
gpart: No such geom: da0.
となります。
0807名無しさん@お腹いっぱい。2014/02/23(日) 17:37:39.80
すみませんが詳しい方のみ回答をお願いします
0808名無しさん@お腹いっぱい。2014/02/23(日) 17:37:53.16
Shuttle DS47に FreeBSD 10.0-RELEASE を入れました。
NICが上手く動かないので何かヒントください。

NICはRealtek の 8111なので、re で正しく認識しているように見えます。
( デュアルなので、re0 と re1 )
IPアドレスやネットマスクもちゃんと設定できるし、
ケーブルの抜き差しをすれば active/no carrierも変わります。

DS47 から 別PCに ping を打っても応答がありません。
別PCでキャプチャすると、正しくARPのリクエストと応答がされています。
なので、別PCにはDS47のMACが認識されます。
別PCからAPRを送信しても、DS47は無反応ですし認識もされません。

結論としては、「DS47はパケットは送信できるが受信できない」
状態なのだと考えています。

realteck社の公式FreeBSDドライバ(7.x,8.x用)は、
10.0Rではビルドできませんでした。

FreeBSD 9.1をいれて、公式ドライバを使った場合には
正しく通信できるので、ハードウェアの故障でもありません。
ここで手詰まりになりました。

なにか打開策あるかた、ヒントなどいただけないでしょうか
0809名無しさん@お腹いっぱい。2014/02/23(日) 17:52:28.00
>>804
run fsck.
0810名無しさん@お腹いっぱい。2014/02/23(日) 17:59:25.14
# run fuck.
run: not found
となります。
0811名無しさん@お腹いっぱい。2014/02/23(日) 18:09:47.91
>>808
試しに違うニックを使ってみたらちゃんと通信出来るの?
08128082014/02/23(日) 18:30:29.00
>>811
はい。USBで挿した ue0 は普通に使えています
0813名無しさん@お腹いっぱい。2014/02/23(日) 18:39:29.97
アドレスは正しく設定される?
ifconfig re0
ifconfig re1
re0とre1が入れ替わってない?(probeの順番)
firewallでICMP ECHO reply捨ててない?
08148082014/02/23(日) 19:15:28.13
Q. アドレスは正しく設定される?
A. Yes
 ifconfigで固定に設定したら正しく設定されます。
 pingをDS47から設定したP宛に投げればちゃんとループバックされます。

 DHCPのクライアントも試して見ましたが、リクエストは出ます。
 サーバーはDS47のMAC宛に払出をしていますがDS47は無反応です。

Q. re0とre1が入れ替わってない?(probeの順番)
A. 大丈夫です。固定されています。
  pci0:2:0:0: が re0
  pci0:4:0:0: が re1

 場所についてはケーブル挿抜で確認しています。
 また、BIOSで片方殺して単一NICでやってみましたが現象同じです。

Q. firewallでICMP ECHO reply捨ててない?
A. ARPで失敗しているので ECHOパケット出すところにすらたどり着いてません・・・
  staticにMAC登録してやっても見ましたが、パケットは出ても応答は受けとりません。

 なお、ipfw/ipf/pfはなにも登録されていないことを確認しています。
0815名無しさん@お腹いっぱい。2014/02/23(日) 19:42:12.94
ARPを拾えないから、その先進めないのか
手動でARP登録するとどうなる?
08168082014/02/23(日) 20:41:47.93
手動でARP登録→staticにMAC登録 なんですが、パケットは出るけど応答を受け取らずです。
0817名無しさん@お腹いっぱい。2014/02/23(日) 21:49:10.67
driverのバグか
Shuttle DS47上でtcpdumpも試した?
08188082014/02/23(日) 22:13:55.64
DS47のtcpdumpは ARP の送信だけが虚しく並びます。。。
0819名無しさん@お腹いっぱい。2014/02/23(日) 22:58:46.78
>> 808
currentで修正入ってる
MFCはされていないっぽい

http://svnweb.freebsd.org/base?view=revision&;revision=261531
0820名無しさん@お腹いっぱい。2014/02/23(日) 22:58:56.09
ああ、ダメぽだね send-prして待つ
08218082014/02/23(日) 23:14:01.39
>>819
おぉぉ。 thx
STABLEしか見てなかった  orz
0822名無しさん@お腹いっぱい。2014/02/24(月) 00:33:29.36
>>819
差分取り込んでカーネル作り直したらreが動くようになりました
ありがとうございました。 (^-^)
0823名無しさん@お腹いっぱい。2014/02/24(月) 03:18:15.72
>>807
お前のやりたいことが的外れか伝わってないかのどちらかなのに
それを言っちゃあもう誰もまともに答えないからな
そのつもりでいろ
0824名無しさん@お腹いっぱい。2014/02/24(月) 08:42:48.28
それ釣りだからかまっちゃだめ。
0825名無しさん@お腹いっぱい。2014/02/24(月) 09:08:46.59
>>824
>>823 までセットで釣りだからw
08267972014/02/24(月) 17:35:21.66
# dd if=/dev/zero of=/dev/da0 count=32
とかで真っ新にしてから
# gpart create -s gpt /dev/da0
# gpart add -t freebsd-ufs /dev/da0
とするときの、この 'freebsd-ufs' の部分です

ここを freebsd にしても freebsd-ufs にしても freebsd-zfs にしても、
(生えてくるデバイス名が da0s1 なのか da0p1 なのかぐらいで)
特に大きな変化はないので、 UEFI 使ってない限り 特に違いは無いのかなとは思いました

なので、こうしておいた方が良い、とか、こうすべきだ、みたいなのがあれば教えてほしいです
0827名無しさん@お腹いっぱい。2014/02/26(水) 23:59:17.41
eeはダメなんですか
0828名無しさん@お腹いっぱい。2014/02/27(木) 19:47:18.37
>>827
ええよ(どやぁ
0829名無しさん@お腹いっぱい。2014/02/28(金) 03:30:04.86
eeで1行コピー、カーソル移動して好きな行にペーストってどうやるの?
viなら簡単なんだけど
0830名無しさん@お腹いっぱい。2014/02/28(金) 08:33:35.20
^k^l^n^l
0831名無しさん@お腹いっぱい。2014/03/01(土) 22:22:04.62
10-betaの頃まではMBRの内容にかかわらず、GPTのパーティションを認識して
くれていたのに、最近のstableはMBRにEFI GPTパーティション(0xEE)が一つも
存在しないとGPTを読んでくれないみたいだ。

MBRとGPTのハイブリッド構成にする上で少々不便なんだけど、認識の仕方を
以前と同じに戻すには、カーネル再構築しかないんでしょうか?
0832名無しさん@お腹いっぱい。2014/03/03(月) 20:43:33.01
GPTな話はあまり流行らんのかな

>>826
さして詳しくもないが、man gpartを読むと -t freebsd はレガシーな“スライス”
としてda0s1(“bsdlabelパーティション”)を使えるみたいだね
一方freebsd-ufsやfreebsd-zfsはGPT“パーティション”なのでda0p1になるのかな
GPTにスライスを作るべきでないと書いてあるけど、Hybridするにはそっちの方が
都合がいいんだよねぇ

それとGPTをクリアするならddのcountは34ではないかと
0833名無しさん@お腹いっぱい。2014/03/03(月) 21:50:53.12
FreeBSDで、パスワード付き.zipファイルを解凍するには何を使えばいいですか?
ネット検索すると、unzip -pとか-Pとか書いてあるサイトがあるけど、man unzip
するとそういうオプションがありません。
0834名無しさん@お腹いっぱい。2014/03/03(月) 22:03:23.97
/usr/bin/unzipじゃなくて/usr/local/bin/unzipじゃね?使ったことないけど。
man -M /usr/local/man unzip
0835名無しさん@お腹いっぱい。2014/03/03(月) 22:22:17.33
>>834
ありがとうございます。/usr/local/bin/unzip, オプションなしで解凍できました。
portsで追加したunzipとは別にシステム付属のunzipがあったんですね。
大変助かりました。
0836名無しさん@お腹いっぱい。2014/03/04(火) 00:21:29.06
http://www.ascii.ne.jp/2014/02/26/%E3%82%BA%E3%83%90%E3%83%AA%E3%80%81%E3%83%A1%E3%82%A4%E3%83%B3pc%E3%81%AEos%E3%81%AF%E3%81%AA%E3%82%93%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%EF%BD%9E%EF%BC%9F%E3%80%90%E3%81%8A%E3%81%9F/

ズバリ、メインPCのOSはなに?
http://enq-maker.com/fzbY3ln

・Windows 7   142票 27.7%
・その他     115票 22.4%
・Mac OS X    83票 16.2%
・Windows 8    70票 13.6%
・Windows Vista 67票 13.1%
・Windows XP   32票 6.2%

"その他"がもう少しで1位を抜く
その他に投票して、コメント残してくれ!
0837名無しさん@お腹いっぱい。2014/03/04(火) 08:32:16.36
クソ犬信者は犬小屋へお帰り
0838名無しさん@お腹いっぱい。2014/03/04(火) 08:34:29.17
>>836
マカーやネトウヨみたいなことするなよ、低脳。
0839名無しさん@お腹いっぱい。2014/03/04(火) 15:19:46.87
zfsにSSHDを使うのって有効なんだろうか?
0840名無しさん@お腹いっぱい。2014/03/04(火) 16:22:52.19
まあ有効でしょ。高速ストレージの必要なDBとか意味あるんじゃね
08417972014/03/06(木) 02:46:26.97
>>832
ありがとうございます、man gpart 見落としてました
あと、count=32 は適当にやっちゃいました
正しいのは 34 なんですね、覚えます

freebsd-vinum があるぐらいだから、freebsd-geom (?) とかあればいいのにな…
というか vinum って何だろう…
昔見かけたことあったけど geom あるからもう要らないみたいなこと言われてた記憶があります

freebsd のディスクに関する歴史的事情とか、どっかにまとまってるところないですか?
(disklabel が bsdlabel になったり、geom 出てきたり、ATAがCAM化されたり…)
0842名無しさん@お腹いっぱい。2014/03/06(木) 13:17:22.45
vinumは論理ボリュームマネージャだね。今はman gvinumしてみればわかるかも
ハンドブックには記述が残っているかな?
物理ディスクをそのまま使うのではなくて論理的なボリュームで扱い、サブディスク
を切り出して使う。順番から言うと逆なんだけどZFSのボリューム管理と似ている
0843名無しさん@お腹いっぱい。2014/03/08(土) 05:06:33.97
くだらない質問なのだけど、
プロンプトって慣習として何を使うの?

# がスーパーユーザーを意味するのはわかる

一般ユーザの場合、$、%、> はどれを使うのが一般的?
zshは%、bashは$、Windowsは> みたいな慣習があったりする?
0844名無しさん@お腹いっぱい。2014/03/08(土) 05:25:27.10
cシェル系とbシェル系で分けてある。。以上の事はわかりません・・・・・
0845名無しさん@お腹いっぱい。2014/03/08(土) 05:51:53.27
べつに慣習なんてない
0846名無しさん@お腹いっぱい。2014/03/08(土) 06:45:26.60
どれでもいい。観衆は無い。
0847名無しさん@お腹いっぱい。2014/03/08(土) 08:05:50.76
監修したくない
0848名無しさん@お腹いっぱい。2014/03/08(土) 09:24:56.23
>>843
> zsh は %、bash は $、Windows は > みたいな慣習があったりする?

デフォがそうなってるから、そのままって言う人多いだけでしょ。
0849名無しさん@お腹いっぱい。2014/03/08(土) 09:37:49.08
tcshのデフォルトは>なのに、なぜわざわざ%に変わるようにしたのかが謎。
0850名無しさん@お腹いっぱい。2014/03/08(土) 11:37:36.30
デフォルトから変えられると、使い分けてるときに今どの種類のシェル使ってるかわかんなくなって困る。
■ このスレッドは過去ログ倉庫に格納されています