[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 06/19 22:13 / Filesize : 27 KB / Number-of Response : 119
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/31(木) 14:32:45.42 ]
FreeBSD 関連の質問はここでどうぞ。望んでいる回答が来なくても怒らないでね。
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです。
分からなければ仕方がないので、初心者でもとりあえず質問してみて下さい。

トラブルの場合、再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
sysutils/sysinfo あたりがおすすめ。

The FreeBSD Project
www.freebsd.org/ja/

FreeBSD ハンドブック
www.freebsd.org/doc/ja/books/handbook/

過去ログ
www9.atwiki.jp/freebsd/

前スレ
初心者もOK! FreeBSD質問スレッド その113
toro.2ch.net/test/read.cgi/unix/1330257553/l50
/l50

2 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/31(木) 15:18:09.98 ]
Q. FreeBSD は UNIX の勉強に使えますか?
A. FreeBSD は UNIX に慣れた人間が PC-UNIX として楽するのには向いていますが、
  UNIX の勉強には向いていません。

3 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/31(木) 22:36:06.07 ]
$ pwd
/home/user
$ ln -s /var/log hoge
$ cd hoge
$ ls ..
これがls /home/userと同じ結果になりますが、うちのCentOSだと
ls /varになります。
これはFreeBSDとLinuxの違いなんでしょうか?
Linuxと同じようにする方法はありますか?

4 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/31(木) 22:48:26.77 ]
>>3
シェルの違いじゃないの。

5 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/31(木) 23:39:53.43 ]
>>3
つttp://okwave.jp/qa/q2255412.html

あとは使ってるシェルのマニュアル参照

6 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/01(金) 00:08:00.15 ]
すいません、逆でした。
ls ..したとき、ls /home/userになってほしいのですが、ls /var/logになってしまうのです。

$ cd -L hoge
$ pwd
/home/user/hoge
$ ls ..
→ls /var

$ cd -P hoge
$ pwd
/var/log
$ ls ..
→ls /var

bash、zshどちらでやっても同じでした。
FreeBSD 8.1-RELEASE-p5
GNU bash, version 4.1.9(0)-release
zsh 4.3.11
さくらインターネットです。

7 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/01(金) 07:03:43.70 ]
>>6
set +P

8 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/01(金) 07:28:52.26 ]
すみませんが詳しい方のみ回答をお願いします

9 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/01(金) 07:47:08.50 ]
すみませんが

10 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/01(金) 10:46:40.96 ]
>>6
cd .. したとき /home/userになるのは普通。(set +P状態であれば)
ls ..したときは ls /varになるはず。.. をシェルじゃなくls側で解釈するから。
解決策として、(cd ..; ls) と打てば良い。

CentOSでは云々は多分勘違いだろう。



11 名前:3 mailto:sage [2012/06/01(金) 10:55:48.33 ]
>>10
> .. をシェルじゃなくls側で解釈するから。
言われてみればそうだな……。
すまん、勘違いしてた。

12 名前:名無しさん@お腹いっぱい。 [2012/06/01(金) 21:36:56.46 ]
FreeBSD 9.0 i386をインストールしましたが、Xwindowがインストールできませんでした。
デフォルトでXwindowが使えるようにならないんですかね?

結局諦めて、CentOS再インストール。

13 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/02(土) 11:59:09.20 ]
>>10
ありがとうございます。おっしゃるとおり勘違いだったようです。
つまり、シェルはカレントディレクトリがシンボリックリンクであるかを
記憶しておいて、cd ..したとき、..をカーネルに解決させるのでなく、
リンクがあるディレクトリへ移動するということでしょうか?

$ cd -L hoge
$ pwd
/home/user/hoge
$ /bin/pwd
/var/log
カーネルはシェルプロセスのカレントディレクトリを/var/logと認識してる
ってことですよね。

14 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 04:02:51.27 ]
portsの更新にportupgradeを用いてきましたが
最近ではportmasterの方が主流なのでしょうか

15 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 04:31:49.40 ]
>>12
インストール時にパッケージで入れるか、後からportsで入れるかする。
あとは、デスクトップ環境に合わせて、スタートしてほしい。
(タコな俺は、偉そうにそうつぶやいた)
www.freebsd.org/doc/en_US.ISO8859-1/books/faq/x.html
www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html

16 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 07:00:15.95 ]
>>14
portupgrade が遅いのはそれなりに理由があって、portupgradeの方が厳密なんだけど、
そのへんを知らずに単に軽いからって安易にportmasterに走ってる人は多そう。

d.akinori.org/2007/03/27/20070327p01/



17 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 07:45:44.20 ]
>>16
5年前のじゃーなあ

18 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 07:52:56.83 ]
だいたい、今では有名所のportsはほとんどportmasterのオプションも書いてあるだろうが

19 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 13:17:59.63 ]
portupgradeが遅いのは単にRubyが遅いせいじゃね?w

20 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 16:12:34.19 ]
>>17
portupgrade ってこの5年でそんなに変わったかな?




21 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 16:35:22.27 ]
portmaster が今でも破綻してないってことは portmaster で十分ってことなのでは?

22 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 18:23:57.25 ]
installコマンドってなんで存在するんですが?
cpやmvじゃ駄目なの?

23 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 20:25:21.64 ]
cp,mvはファイルが存在した時に上書きする(場合がある)
installは先にunlinkするのでそのようなことがおきない。
ファイルが実行中の時でもインストールできる。

24 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 21:58:23.52 ]
>>23
>cp,mvはファイルが存在した時に上書きする(場合がある)
>installは先にunlinkするのでそのようなことがおきない。
>ファイルが実行中の時でもインストールできる。
installの場合は、
ファイルの実行終了を待って、
コピーするって言う事ですか?

25 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 22:33:17.37 ]
新たに読むことはできないが、既に読んでる人は手放すまで読める。

26 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/03(日) 22:45:56.06 ]
>>20
変わったのはportmasterのほう。

27 名前:名無しさん@お腹いっぱい。 [2012/06/05(火) 17:48:13.02 ]
portupgrade しようとすると以下のようになる。

解決策はどうすれば?

# portupgrade -n portupgrade
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:118:in `fill': MOVED file format error (PortsDB::MOVEDError)
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:112:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:112:in `fill'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:111:in `open'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:111:in `fill'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:106:in `initialize'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:181:in `new'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:181:in `setup'
from /usr/local/lib/ruby/site_ruby/1.8/pkgtools.rb:246:in `init_pkgtools_global'
from /usr/local/sbin/portupgrade:522:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:230:in `new'
from /usr/local/sbin/portupgrade:230:in `main'
from /usr/local/sbin/portupgrade:2234

28 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/05(火) 18:09:47.80 ]
>>27
/usr/ports/MOVEDを消す
portmasterを使う

どちらでも


29 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/05(火) 18:54:29.59 ]
手でpkg_deleteしてmake installすればいいじゃん
portupgradeに依存しているものはなかろうし

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/06(水) 01:04:02.53 ]
gtk20をportupgradeするとlibpng.so.6が見つからないというエラーをはくので
ml37.exblog.jp/13108230/
みたいにしようかと思ったのだがそもそもfind / -name "libpng.so.*"で見つからないのだが…
どこにあるんだっけ?




31 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/06(水) 03:17:49.61 ]
pkg_delete -f 'ibus-1*' したあとportmaster -r png-だけでおk

32 名前:30 mailto:sage [2012/06/06(水) 03:28:17.10 ]
自己解決した
/etc/libmap.confに
libpng.so.6 libpng15.so
とだけ書いたら通ったよ

33 名前:30 mailto:sage [2012/06/06(水) 03:30:40.54 ]
>>31
ibus入れてないんだが…







[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<27KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef