初心者もOK! FreeBSD質問スレッド その100
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/01/31(土) 23:15:47事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
The FreeBSD Project
http://www.freebsd.org/ja/
FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/
過去ログ
http://www9.atwiki.jp/freebsd/
前スレ
初心者もOK! FreeBSD質問スレッド その99
http://pc11.2ch.net/test/read.cgi/unix/1230176228/
0202名無しさん@お腹いっぱい。
2009/02/11(水) 21:50:11xyzzyで開いて保存しなおすってのは?
「名前を付けて保存」の文字エンコードの
プルダウンメニューにEUCはもちろんだけど
ISO-8859-1がありますよ。
Windows環境を持ってないならWineで動くです。
0203名無しさん@お腹いっぱい。
2009/02/11(水) 21:53:44ssh方式って何だ?puttyはもともとsshクライアントだろ?
あと、サーバで作った鍵は関係なくて、
クライアントで鍵ペアを作って、公開鍵の方をサーバに置く。
0204名無しさん@お腹いっぱい。
2009/02/11(水) 21:54:070205名無しさん@お腹いっぱい。
2009/02/11(水) 23:46:34そして鍵を受け渡す方法がよく分からなくて困っています;;
0206名無しさん@お腹いっぱい。
2009/02/11(水) 23:52:57>>204
0207名無しさん@お腹いっぱい。
2009/02/11(水) 23:55:22catしてnotepadにコピペして保存すればいい
FreeBSDのユーザー側で鍵作って、Windowsマシンに秘密鍵をコピーして
puttyの鍵ツールにインポートしてppkファイルを作成する
あとはputtyのセッション設定でppkファイルや暗号方式を指定
0208名無しさん@お腹いっぱい。
2009/02/12(木) 00:01:21サーバが信用できるならな。
別のrootがいてるとか、管理が甘くて侵入されててもおかしくないとか、
そんなとこで作った秘密鍵は使えない。
一番安全寄りなのは、クライアントで秘密鍵を作って、一切外に出さないこと。
0209名無しさん@お腹いっぱい。
2009/02/12(木) 02:03:35クライアント側に置いとくのは.pubのついている方でいいんですか?
0210名無しさん@お腹いっぱい。
2009/02/12(木) 03:08:09秘密鍵が自分だけが持っておく方。
0211名無しさん@お腹いっぱい。
2009/02/12(木) 10:02:53# make buildworld
# make kernel KERNCONF=SMP
この後再起動後に mergemaster やらの処理があるわけ
ですが、これって本当に single user モードでやんな
いと駄目でしょうか?(最後の再起動もきちんと実施す
るとして)。
普段サーバにディスプレイも刺さってないので面倒とい
うだけで、再起動後うまくいかなければ最悪 single
user モードでの作業は実施できます。
0212名無しさん@お腹いっぱい。
2009/02/12(木) 10:20:13大抵はうまく行く
0213名無しさん@お腹いっぱい。
2009/02/12(木) 10:54:06したパッケージの管理ってみなさんどうやってますか。
jail 環境でバージョンのあがった ports を一括して portupgrade したい時って
どうすればいいんでしょうね。
0214名無しさん@お腹いっぱい。
2009/02/12(木) 12:17:08ホスト側で全jail用のパッケージを作ってpkg_create -bしておき、
jail側でportupgrade -PPしてる。
jailごとにオプション変えたいとかconflictするのを入れたいとかになると無理だけど。
0215名無しさん@お腹いっぱい。
2009/02/12(木) 13:09:27PKG_PATH はどこにしていますか ?
0216名無しさん@お腹いっぱい。
2009/02/12(木) 15:32:35/usr/ports/packagesを各jail内の/var/ports/packagesにnullfsマウントしてる。
もっとスマートなやりかたがあるなら知りたい。
0217名無しさん@お腹いっぱい。
2009/02/12(木) 17:42:290218名無しさん@お腹いっぱい。
2009/02/12(木) 18:17:08cd /usr/ports/www
で移動して
make install apache
って入れたらすっごい長いことインストールが続いてます。
出てくるメッセージ読んでるとなんとなく全部インストールしちゃってるっぽいのですが、正しくapacheの最新版はインストールできてるでしょうか?
また、出来てない場合どうやったら最新版をインストールすることができるでしょう?
0219名無しさん@お腹いっぱい。
2009/02/12(木) 18:20:09% cd /usr/ports/www/apache22
% make install clean
0220名無しさん@お腹いっぱい。
2009/02/12(木) 18:23:00いらないものもインストールされるけど、apacheの最新版はインストールできる(かも)。
cd /usr/ports/www/apache22; make install
これがapache22をインストールしろという指示。
0221名無しさん@お腹いっぱい。
2009/02/12(木) 18:27:18> cd /usr/ports/www/apache22; make install
こういう場合によくやる ; と && の違いってなに?
0222名無しさん@お腹いっぱい。
2009/02/12(木) 18:28:22今動いてるのが止まったらやってみます。
0223名無しさん@お腹いっぱい。
2009/02/12(木) 18:30:590224名無しさん@お腹いっぱい。
2009/02/12(木) 18:35:08順次リストか論理積リストかの違い
0225名無しさん@お腹いっぱい。
2009/02/12(木) 18:43:27cd /usr/ports/www/apache22
のつもりがタイプミスなんかで移動できなくて、
カレントディレクトリでmakeが始まってしまうの防止
0226名無しさん@お腹いっぱい。
2009/02/12(木) 18:49:240227名無しさん@お腹いっぱい。
2009/02/12(木) 18:56:140228名無しさん@お腹いっぱい。
2009/02/12(木) 18:59:59○ 不要な情報まで入った蛇足な説明
0229名無しさん@お腹いっぱい。
2009/02/12(木) 19:03:200230名無しさん@お腹いっぱい。
2009/02/12(木) 19:30:42portsを最新にして x11/xorg を make install するので正解でしょうか?
0231名無しさん@お腹いっぱい。
2009/02/12(木) 19:35:33新たにxorgを入れるのなら正解だけど、まだ落ち着いていないので
ここで聞くようなひとは、ports最新にしないで7.1-RELEASE当時のほうが良いと思う。
0232名無しさん@お腹いっぱい。
2009/02/12(木) 19:45:08# pwd
/usr/ports
# pushd www/apache22
# make && make deinstall reinstall && rm -rf work/ && popd ; printf "\a"
これで順序よく作業してくれるし、 完了しても途中で失敗してもブザーが鳴る。
ちなみに make clean は重いのであんまり使ってない。
0233名無しさん@お腹いっぱい。
2009/02/12(木) 20:00:37で移動して
make install clean
で、現在インストール中なのですが、なかなか終わりません。
apacheのインスト−ルだけでも結構時間がかかるものでしょうか?
0234名無しさん@お腹いっぱい。
2009/02/12(木) 20:01:1610分以上は間違いなくかかってた気がします。
0235名無しさん@お腹いっぱい。
2009/02/12(木) 20:04:28http://www.freebsd.org/doc/ja/books/handbook/ports.html
読んでね。
0236名無しさん@お腹いっぱい。
2009/02/12(木) 20:17:32どうもです。
7.1-RELEASEだと x.org 7.3 なので。
今やってみていますが、思ったよりさくさくビルドされますね。
たぶんx11-drivers/xf86-video-viaで止まるんだろうな。
0237名無しさん@お腹いっぱい。
2009/02/12(木) 21:03:06おまえは10年前のスペックのマシンで全portsビルドしてろ
0238211
2009/02/12(木) 23:15:44r
i
qm
r
i
qm
r
i
qm
r
i
qm
r
i
qm
r
i
qm
r
i
qm
r
i
qm
r
i
qm
r
i
0239名無しさん@お腹いっぱい。
2009/02/12(木) 23:38:12mergemaster -Qi
0240名無しさん@お腹いっぱい。
2009/02/12(木) 23:41:590241名無しさん@お腹いっぱい。
2009/02/13(金) 01:38:580242名無しさん@お腹いっぱい。
2009/02/13(金) 02:20:40なディレクトリ掘って
$ touch a
$ cp a b
$ ls -l a b
$ mkdir c/
$ cp a b c/
$ ls -l c/
とか色々試して感覚掴めるじゃん?mergemaster って何
がどうなってるのか今一つ良くわかんない。
一般ユーザで何度も試したりする方法ってある?
TEMPROOT
SOURCEDIR
は用意できそうだけどインストール先が…。
0243名無しさん@お腹いっぱい。
2009/02/13(金) 02:21:54次の 7.1 へのアップグレードまでに掴んでおこう…。
0244名無しさん@お腹いっぱい。
2009/02/13(金) 02:27:54/usr/sbin/mergemaster と man を、斜め読みした程度だけど。
DESTDIRがそうみたい。
/etc 死んだらゴメンなさい。
0245名無しさん@お腹いっぱい。
2009/02/13(金) 02:28:16って書こうとしたら すでに
あとは仮想環境で
0246183=189=191=246
2009/02/13(金) 09:24:36ありがとうございます。ようやく日本語入力できました。
7.1-p2でmake worldとかmergemasterとかしてみたり、GTK_IM_MODULEがなぜできないのか検索したり
色々試行錯誤しました。
結局、libX11,xorg-server,keyboard,mouseのportdowngradeで1/22以前に戻しました。
するとうまくuim-ximで入力できたのでこれでいいかと思いました。
副作用で
nvidiaのsplash画面が出なかったのが出るようになりました。
gmplayerも動くようになりました。
今のxorg関連は鬼門だということがわかりました。orz
ほんとうにありがとうございました。
0247名無しさん@お腹いっぱい。
2009/02/13(金) 10:52:09うまくいかないからmake worldするとかビルドし直すなんて最悪
>>246は多分xog.confとlibxcb.so.1の処理だけでうまくいったはず
uimをちゃんとインストールできているならばセッティングダイアログ立ち上げるとか
そういう形での処理でクリアできたんじゃないだろうか
portsはないものと思ってバイナリだけを使う方がいいです。
>>231 いいこと言った。
0248名無しさん@お腹いっぱい。
2009/02/13(金) 13:11:230249名無しさん@お腹いっぱい。
2009/02/13(金) 14:45:32ezjail を使っているので /usr/jails/basejail/usr/ports/ に packages/All という
ディレクトリを掘って、そこで pkg_create -b して今日アップデートのかかってた
ruby のパッケージを作成しました。
jail 環境からは /usr/ports/packages/All として見えますので、これで
portupgrade -PP で OK でした。どうもありがとうございます。
0250名無しさん@お腹いっぱい。
2009/02/13(金) 15:09:27うーん、よく解らんねぇ。
こちらは、libXext.so.6が古いversionでそれ以外は最新です。
Xserverは、halを使わずにXorg.confに
Option "AllowEmptyInput" "off"
を追加して動かしてます。
gmplayerはダメです。
0251名無しさん@お腹いっぱい。
2009/02/13(金) 15:44:58再インストールしようとしたら、DVDからも同じ症状でインストーラブートすらできない。。。
APIC切ったらメディアマウントできないし、うーん、どうすればいんだでしょうか・・
0252名無しさん@お腹いっぱい。
2009/02/13(金) 16:02:590253名無しさん@お腹いっぱい。
2009/02/13(金) 20:54:20質問なんですが,fortuneってどのパッケージに入っていますか?
以前はfreebsdgameに入っていたんですけど..
0254名無しさん@お腹いっぱい。
2009/02/13(金) 21:00:34/usr/games/fortune
の事?
0255名無しさん@お腹いっぱい。
2009/02/13(金) 21:05:57/usr/ports以下で
make search name=fooもしくはmake search key=barとやればいいよ
0256名無しさん@お腹いっぱい。
2009/02/13(金) 21:19:300258254
2009/02/13(金) 21:35:55% /usr/games/fortune
In case of fire, stand in the hall and shout "Fire!"
-- The Kidner Report
となるけど、/usr/src/games/fortune の下で make install
したら入ったよ。
0259名無しさん@お腹いっぱい。
2009/02/13(金) 21:37:52どうもありがとうございます!
0260名無しさん@お腹いっぱい。
2009/02/14(土) 16:06:540261名無しさん@お腹いっぱい。
2009/02/14(土) 16:11:42APICてPen4のHyper-Threadingで必須だっていうけど
以降のCPUの場合きっても大丈夫なのかな?
古いマザボしかないので知らん世界だ。
とりあえず自分がその状況になったら
BIOSでIRQとかしっかり割り当ててチャレンジするかな。
0262名無しさん@お腹いっぱい。
2009/02/14(土) 19:54:160263名無しさん@お腹いっぱい。
2009/02/14(土) 20:10:500264名無しさん@お腹いっぱい。
2009/02/15(日) 00:35:12って、パン人レベルでの話(コミッタやらのレベルでなく)
0265名無しさん@お腹いっぱい。
2009/02/15(日) 00:41:520266名無しさん@お腹いっぱい。
2009/02/15(日) 02:08:40# svn info /usr/src
Path: /usr/src
URL: svn://svn.freebsd.org/base/head
Repository Root: svn://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 187771
Node Kind: directory
Schedule: normal
Last Changed Author: luigi
Last Changed Rev: 187771
Last Changed Date: 2009-01-27 21:24:53 +0900 (Tue, 27 Jan 2009)
0267名無しさん@お腹いっぱい。
2009/02/15(日) 17:34:42http://www.FreeBSD.org/cgi/query-pr.cgi?pr=130966&cat=
僕の方では動いたけど、SMplayerしったのでもうどうでもいい。
0268名無しさん@お腹いっぱい。
2009/02/15(日) 17:58:500269名無しさん@お腹いっぱい。
2009/02/15(日) 18:40:18# zpool create tank mirror ad4 ad6
としてZFSプールをつくり、
# zfs create tank/zfstest
として /tank/zfstest というディレクトリをつくりましたが、
リブートしたらそのディレクトリが消えていました。
ディレクトリが消えないようにするには、どうしたらいいでしょうか?
0270名無しさん@お腹いっぱい。
2009/02/15(日) 23:00:13# zfs mount -a
でマウントできるなら /etc/rc.confにzfs_enable="YES"があるか
確認してみて。
そうでないなら知らん
0271269
2009/02/15(日) 23:31:12すんません、/etc/fstabに
tank /tank zfs rw 0 0
のように1行追加したら消えなくなりました。
m(_ _)m
0272名無しさん@お腹いっぱい。
2009/02/16(月) 04:43:35kernel: arplookup 0.0.0.0 failed: host is not on local network
なんだろ?と思ってtcpdumpしたらwiiからiwi0に来てた。
なんか気持ち悪い。事情詳しい人いない?
0273名無しさん@お腹いっぱい。
2009/02/16(月) 11:48:57バイナリでもないしシェルスクリプトでもない、どちらかと言えばスクリプトだからshっぽいけど
/usr/local/binとかにperlなファイル見かけることあるし・・・。
0274名無しさん@お腹いっぱい。
2009/02/16(月) 11:50:480275名無しさん@お腹いっぱい。
2009/02/16(月) 12:29:590276名無しさん@お腹いっぱい。
2009/02/16(月) 12:30:09% file /usr/bin/zless
/usr/bin/zless: Bourne shell script text executable
とかだからbinaryかどうかは関係ないよ。
~/bin
/usr/local/bin
お好きな方へ
0277名無しさん@お腹いっぱい。
2009/02/16(月) 15:18:48解決すれば何でもいいという考え方もあるが…
>>270が言ってくれた事は聞いておくべきだと思う
0278名無しさん@お腹いっぱい。
2009/02/16(月) 15:34:22好きに作って分けて入れておけばよいこと。
0279273
2009/02/16(月) 15:39:40>>276さんの通り、file /usr/local/bin/*ってやるといっぱいスクリプト出てくるんですよね。
shにはパス通してないんで、どこでも使うのか引数をとるのかvsバッチ処理っぽいやつなのか、を元に分けることにします。
おおなんかすいません、自分で言っておいてこれが基準な気がしました。
0280名無しさん@お腹いっぱい。
2009/02/16(月) 15:45:270281名無しさん@お腹いっぱい。
2009/02/16(月) 16:29:59普通は分けないものを自分の趣味で分けるのだから、
> 自分で言っておいてこれが基準な気がしました。
気がするじゃなくそれがお前の答えそのもの。
0282名無しさん@お腹いっぱい。
2009/02/16(月) 19:04:23/varが一杯になったのが原因なんですが、
消そうにも消せないファイルができてる。
シングルユーザーモードでも消せず困ってます。
誰か助けて…。
0283名無しさん@お腹いっぱい。
2009/02/16(月) 19:08:43っ[再インストール]
0284名無しさん@お腹いっぱい。
2009/02/16(月) 19:08:510285名無しさん@お腹いっぱい。
2009/02/16(月) 20:33:00rw で remount
fsck
のどれかでいけそうだが
0286名無しさん@お腹いっぱい。
2009/02/16(月) 22:26:25/mnt とかにmountするよろし
freebsd-updateはfreebsd-update.conf の WorkDir を
設定をまぁ容量がありそうな
/usr
以下の任意のディレクトリー(/usr/freebsd-update とか)にするのがよろし
0287名無しさん@お腹いっぱい。
2009/02/17(火) 05:08:140288名無しさん@お腹いっぱい。
2009/02/17(火) 15:06:586.4-RELEASE-p3 をソースから構築したんだけど(uname -a にもちゃんとそう
出るんだけど)、freebsd-update で以下のように指摘されるのは何故?
The following files will be updated as part of updating to 6.4-RELEASE-p3:
/boot/GENERIC/kernel
/boot/SMP/kernel
/boot/kernel/kernel
/usr/lib/libssl.a
/usr/lib/libssl_p.a
/usr/libexec/ftpd
/usr/libexec/lukemftpd
/usr/sbin/ntpd
/usr/src/contrib/lukemftpd/src/ftpd.c
/usr/src/libexec/ftpd/extern.h
/usr/src/libexec/ftpd/ftpcmd.y
/usr/src/libexec/ftpd/ftpd.c
/usr/src/sys/conf/newvers.sh
/usr/src/sys/kern/uipc_domain.c
0289名無しさん@お腹いっぱい。
2009/02/17(火) 16:53:51でも今回はディレクトリ内のファイルが多いので困りました。こういったファイルの名前はどのようにして与えたらいいのでしょうか?
$はsh、%はtcsh、setenvでLANG=en_JP.UTF-8しています。
$ ls
? hoge.php
% ls
? hoge.php
$ find ./ -depth 1 -ok rm {} \;
"rm ./hoge.php"? n
"rm ./
findは途中で固まった(エスケープシーケンスが入力されたような)状態になって、その後ろの数行を食べてしまいました。
0290名無しさん@お腹いっぱい。
2009/02/17(火) 17:17:100291名無しさん@お腹いっぱい。
2009/02/17(火) 17:24:140292名無しさん@お腹いっぱい。
2009/02/17(火) 17:53:47いけましたGood!
>>291
今までinode番号ってphpのstatでわざわざ拾ってきてました参考になりましたありがとうございます!
そして削除できました!
お二方ありがとうございました。
sambaからも消せました。
?なファイル名の作成はeeを開いて保存ファイル名を?にしたらできちゃってたみたいです。emacs不可。
pkg関連のファイルを開くとき+でも困った覚えがあります。moreしたかっただけでman moreになんか書いてあったような。
次はinodeを頼りにやっていけたらいいです。
0293名無しさん@お腹いっぱい。
2009/02/17(火) 18:23:09本当にファイル名が ? なら、単に rm \? で削除可能だったはず。
もう一回再現してみろ。勉強のために。
0294名無しさん@お腹いっぱい。
2009/02/17(火) 18:31:100295名無しさん@お腹いっぱい。
2009/02/17(火) 22:19:56真の名称は ls >list.txt とかしてエディターでみると
eucかCP932の日本語だったりする。
それからファイル名のバイナリを割り出して削除すればいいのだけれど
逆に分かっているファイル名のファイルを全部別のディレクトリーに退避してから
rm * でもよかったかもね、
0296名無しさん@お腹いっぱい。
2009/02/17(火) 22:24:13>>292
> ファイル名の作成はeeを開いて保存ファイル名を?にしたらできちゃってた
本当に「?」というファイル名と思われる。
コントロールコードとかが?で表示されてるんじゃなく。
0297名無しさん@お腹いっぱい。
2009/02/17(火) 22:33:25rm \?
でも消える
0298名無しさん@お腹いっぱい。
2009/02/17(火) 22:46:39>>294
ファイナルファンタジーのことかとオモタ
0299名無しさん@お腹いっぱい。
2009/02/18(水) 02:28:26www/nspluginwrapper
をインストールしたのですが、Flashが使えません。
どうしたらよいのでしょうか?
nspluginwrapper -i /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so
ELF binary type "0" not known.
nspluginwrapper: no appropriate viewer found for /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so
0300名無しさん@お腹いっぱい。
2009/02/18(水) 06:11:00トヨタのサイトとかなんにも見れねっつーのw
0301名無しさん@お腹いっぱい。
2009/02/18(水) 14:20:11linux_base入れてますか?
こちらは、
% grep linux /etc/sysctl.conf
compat.linux.osrelease=2.6.16
で、
linux_base-f8-8_11
を入れてflash見れてますよ。
■ このスレッドは過去ログ倉庫に格納されています