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


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

FreeBSDを語ろう Part 15



1 名前:bikeshed mailto:sage [2007/04/08(日) 10:15:08 ]
FreeBSDを語ろう。
質問は質問スレで。

前スレ。
FreeBSDを語ろう Part14
pc11.2ch.net/test/read.cgi/unix/1168465315/


114 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 01:13:47 ]
>>111
まったくだ
sh と bash は別物だよな

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 01:27:33 ]
>>113
debianでは ksh は zsh のシンボリックリンクなんだぜ。

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 01:38:29 ]
zsh上等じゃん。bashなんて中途半端なものを使うぐらいならzsh
の方がいい。

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 01:40:54 ]
zsh のどこがいいんだか。
クロージャも継続も使える scsh 使えよ。

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 01:45:17 ]
当然cshはきっちり捨てような。

119 名前:名無しさん@お腹いっぱい。 [2007/04/21(土) 01:47:42 ]


zsh 4.3.4登場 - マルチバイト文字の対応を強化
journal.mycom.co.jp/news/2007/04/20/023/index.html




120 名前:名無しさん@お腹いっぱい。 [2007/04/21(土) 01:58:09 ]
沖縄県の方へ(命に関わる注意事項です)

沖縄県での選挙ですが、どうか民主党だけは避けてください。県民の生命に関わる可能性があります。
民主党の最大の公約は一国二制度(※)ですが、一度「一国二制度 沖縄 三千万」等で検索をお願いします。
この際、民主党のHPで調べても良いです。以下の注釈↓と矛盾することは書いてないはずですから…

※一国二制度
 簡単に言えば沖縄を中国と日本の共有物にし、そこに3000万人の中国人を入植させます。
 (つまり沖縄人口の 96% を中国人にして、実質、沖縄を中国人の居住地とします。)
 さらに「自主」の名の下、沖縄で有事が起きても自衛隊は干渉できません。
 3000万人の中国人が、少数派となった130万人の日本人に何をしても、です。
 そして反日教育を受けた中国人の反日感情の強さは、ほとんどの日本人の理解を超えるものです。

今回の選挙で民主党が勝った場合、「自主」「発展」を連呼しつつ段階的に進めていくことになります。
自主と言っても、自主を認めるのが「住人の96%が中国人となった」後だということに気をつけてください。
発展と言っても、新沖縄の少数派となった「少数民族日本人」の発展ではないことに気をつけてください。

121 名前:名無しさん@お腹いっぱい。 [2007/04/21(土) 18:36:58 ]
tcshは元から入ってたので使ってて、bashとzshもportsから入れて使ってみたんだけど
どこがどう違うの??
tab押して補完してくれて、ls -lでファイル、ディレクトリ、シンボリックリンクを色分け
してくれれば俺は満足なんだけど・・・
もっと便利な機能があるの?


122 名前:名無しさん@お腹いっぱい。 [2007/04/21(土) 20:38:20 ]

漢のzsh

journal.mycom.co.jp/column/zsh/index.html



123 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 20:53:59 ]
tabでコマンドのオプションとか表示されるようになるのはいいと思ったが、ファイル表示させたいときはどうするんだろ

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/21(土) 21:23:38 ]
>>121
自分的にはforの対象に強力なファイル名生成が使えるのが魅力
ttp://dengaku.org/naoki/zsh/intro/intro-FilenameGeneration.html

これを多用していると複数行のヒストリ編集ができることの
意味が大きい。

zsh既にインストールしてあるなら
autoload -U tetris
zle -N tetris
bindkey '^t' tetris

って入力してCTRL-tを入力すると...(w

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 01:14:39 ]
zsh 便利そうだけど周りで使っているのを見たことがないのだが...

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 01:37:57 ]
それがどうかした?

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 01:43:17 ]
まさかi945GのVideoがちゃんと動かないなんて、思いもしなかった…… orz

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 01:45:27 ]
ええ? オレのところではちゃんと動いているけど
というか今そのシステムで書き込んでる。

むしろsolaris10が...

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 08:53:09 ]
>>127
i945G は普通に使える
バージョン次第ではあるが
4 系とかみたいな古いのを突っ込んでないよな?

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 11:14:39 ]
>125
田舎者乙

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 18:27:52 ]
>>127
CURRENTにようこそ


132 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 18:54:42 ]
Piaキャロットに見えた



133 名前:N・H・K mailto:sage [2007/04/22(日) 19:56:26 ]
>>132
それは "s/に/へ/"

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 20:17:53 ]
Piaキャロットへ見えた?


135 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 23:30:10 ]
きんもー★

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/22(日) 23:31:23 ]
もんきー

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/23(月) 00:56:15 ]
これがFreeBSDクオリチー!

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/23(月) 00:58:04 ]
ごめんくさい><

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/23(月) 01:02:24 ]
クオレテーたけえのきたーーーーーーーーーーーーーーーーーー

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/23(月) 01:20:38 ]
さて、また日曜なのに徹夜仕事だ。
計算結果のチェックをしつつ2chをのぞいている漏れって哀れ。

しかし、FreeBSDのバージョンがえらく混在しているので、
複数のマシンで分散して計算しようとするとけっこう面倒だ。

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/24(火) 19:52:41 ]
*BSDはZFSに続きDTraceや予測エラー診断などと取り込んでSolaris化しますか?
Linux飽きたんで出来ればそういう面白さが欲しい。

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/24(火) 20:20:01 ]
計画はあるみたいよ。
journal.mycom.co.jp/news/2006/07/13/343.html
people.freebsd.org/~jb/dtrace/



143 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/24(火) 20:37:53 ]
>>141
っ[攻めに出る]

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/24(火) 21:35:54 ]
BSDLよりCDDLのがちょっと制約が強いんだっけ。
FreeCDDになる日も近いね。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/24(火) 21:46:46 ]
その論理だと今の時点で既にGNU/FreeBSDだが

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 00:54:05 ]
FreeBSDを使うこと云々とは関係ないが、
最近、HHKを裏切って東プレにしたことに後ろめたさを感じている...

周囲がどんどん日本語キーボードになって人間様の互換性が
無くなってきたからなぁ

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 02:55:29 ]
ほんとに関係ねーな、デブ

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 04:55:22 ]
>>146
ハァ? お前HHK Pro使えよ

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 09:01:40 ]
BSD使い始めて2,3年。シェルはcsh
/usr/local/etc/rc.d/*.sh を起動したくて
*.shディレクトリにcdして、# sh *.sh start としても起動せず。
30分くらい悩んだあげく、# sh ./*.sh start で起動した。
sh と ./ つけないといけないのね・・・
俺みたいな初心者はこういうのハマルわ(照)

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 09:12:06 ]
pathに.追加するの禁止っ

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 09:14:20 ]
>>149
sh *.sh start
は起動するだろ。この場合、shを付けてるのでPATHは参照されない。

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 09:17:16 ]
もしも "# sh" ってプロンプトだったら…



153 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 09:40:36 ]
>>149
マジレスすると
# sh -c 'for f in *.sh; do ./${f} start; done'
sh *.sh や sh ./*.sh じゃ *.sh が展開されて
# sh apache.sh cvsupd.sh imapd.sh ... start
とかいうことになる

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 09:59:15 ]
>>153
この場合、本当に *.sh って打ったんじゃなくて、
hoge.sh とかのつもりで *.sh と書いただけで、
実際には sh hoge.sh start って打ってるものと解釈したのだが・・・

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 10:21:17 ]
だから最初っから
>>149
日本語でおk?
って書けばよかったんだよ。

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 10:42:53 ]
っていうか質問スレじゃないしな

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 10:47:18 ]
つか質問されたわけじゃないしな

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 10:50:46 ]
>>154
コマンドラインの例にワイルドカードを書いたら
そのまま打ったと読むに決まってる

159 名前:名無しさん@お腹いっぱい。 [2007/04/25(水) 11:00:45 ]
欺瞞ってやだねえ

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 11:26:32 ]
まぁ、普通は任意の何かだったらhogehogeとか適当に書いておくところだが、質問者が
自称初心者なので*をワイルドカードの意味でなく使ったとしても、許容するべきなのかも
しれない。
エスパー力が試されているのだ。

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 12:20:25 ]
>>156
チラ裏日記スレでもないな。

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 12:23:55 ]
エスパー力
エスパーカ



163 名前:149 mailto:sage [2007/04/25(水) 13:21:12 ]
題名:チラシの裏で問題解決だ!!

/usr/local/etc/rc.d# courier-imap-imapd.sh start
courier-imap-imapd.sh: Command not found. orz.

/usr/local/etc/rc.d# ./courier-imap-imapd.sh start
Starting courier_imap_imapd.

これを実行したんです。*はワイルドカードじゃないです
"./"を先頭に打てばいいだけだったんですね
"sh"はいらないってことも分かりました
あざーす☆彡


164 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 13:23:59 ]
>>163
言ってることぜんぜん違うじゃねーか。
>>149 なんて書くってことは
なんでそれで動くようになったのかってこと
理解してないでしょ?

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 13:41:57 ]
キチガイはほっておけよ

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 13:47:25 ]
スルー力も足りない。

167 名前:名無しさん@お腹いっぱい。 [2007/04/25(水) 14:04:07 ]
欺瞞ってやだねえ

168 名前:名無しさん@お腹いっぱい。 [2007/04/25(水) 19:40:57 ]
Vmware 5.5 on FreeBSD



Years ago, Vmware 3.x would run quite well on FreeBSD 4.x. Unfortunately,
Vmware 3.x has long since fallen out of support (one cannot obtain a license from Vmware) and even if it did still work on current versions of FreeBSD,

the feature set of Vmware 3.x is somewhat obsolete.

The Goal: A fully functioning Vmware 5.5 running on FreeBSD 6.x OR 7.x as a host operating system.
A roadmap for support of future Vmware releases on FreeBSD (especially support for 3d hardware virtualization),

the creation of a /usr/ports/emulators/vmware5, and an official maintainer of this port.

Current Bounty: $500

Contributors: rsync.net ($500)

Status: UNCLAIMED

www.rsync.net/resources/notices/2007cb.html

6にも対応願う

169 名前:名無しさん@お腹いっぱい。 [2007/04/25(水) 19:42:44 ]
タスマニアデビルとメガネザル、PC-BSDのマスコットはどっちだ
journal.mycom.co.jp/news/2007/04/24/038/index.html

キャラクターはイラネ、ロゴだけでいいよ。

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 21:19:36 ]
ttp://upload.wikimedia.org/wikipedia/commons/6/60/Tarsier.jpg

メガネザルキモカワイイよメガネザル・・・

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/25(水) 22:56:38 ]
>>168
ついでにFreeBSDがVMI対応になってくれると嬉しい

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 08:40:04 ]
>>168
たしかに、VMware 5.5に対応してるうちにVMware 6が出てしまいそうだ



173 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 09:54:41 ]
もう出てるけど。

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 11:45:59 ]
まだ出てないよ。

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 16:10:22 ]
出てるよ。既存ユーザーにはダウソ案内メールが来てる。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 16:43:26 ]
5.5の正規ユーザだけど、そんなのきてないぞ。

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 16:57:50 ]
6はまだbeta版。
6のproduct releaseは出てない。

「出た」って言ってるのはどういう人達だか大体予想がつくけど、敢えて書かない。

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 16:59:04 ]
ぼくももう出そうです。

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 17:10:22 ]
175はたぶんキチガイ荒らし

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/26(木) 17:17:06 ]
>>176
VMware購入時に、「メールによる案内を希望しますか(原文英語)」みたいなところに
チェックし忘れたんじゃねぇ?

181 名前:名無しさん@お腹いっぱい。 [2007/04/26(木) 23:43:09 ]
VMware Workstation 6ダウンロードはこちら
register.vmware.com/content/beta/ws/registration.html

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 07:37:08 ]
昨日初めてwindowsにVMware入れてそん中にFreeBSD入れてX立ち上げてみたけど
解像度小さいね。800x500ドットくらい?
これ以上大きくできないのかな?




183 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 08:12:32 ]
>>182
1024x768とかで使ったりしてましたが。
ただ、マウスポインタのフォーカスまわりでなんか使いにくかったんで、
今はvnc経由でX使ってるけど。


184 名前:名無しさん@お腹いっぱい。 [2007/04/27(金) 09:11:59 ]
vmware-toolsを入れれば高解像度も可能

ウィンドウ間の操作もシームレスにできる

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 09:31:01 ]
シームレスねえ……
WindowsがホストOSだとあの挙動はいまいち……

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 09:51:08 ]
FreeBSD-SA-07:04.ipv6

187 名前:名無しさん@お腹いっぱい。 [2007/04/27(金) 09:56:59 ]
ホストマシンがしょぼ過ぎると元も子もないな

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 10:54:15 ]
>>181
register.vmware.com/content/ b e t a /ws/registration.html


189 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 11:00:30 ]
あげてる奴は何なの?

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 11:01:16 ]
上げちゃいかんの?

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 11:29:36 ]
hrs@って日本人なの?
gsfonts-8.11_3になんか何も考えてないダサダサな変更が突っ込まれてる……

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 11:35:13 ]
>>191
日本人
FreeBSD の Core




193 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 13:04:25 ]
日本語通じるんだから教えてやれば?
何となくダサいというのわかるんだが何をどうすべきなのか俺にはわかんね。


194 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 14:36:25 ]
そんな、core橋の下に捨ててしまいますよ

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 14:57:10 ]
こりゃだめだろぉ

${LN} -s -f ${LOCALBASE}/share/fonts/TrueType/ipam.ttf Ryumin-Light.ttf; \
${LN} -s -f ${LOCALBASE}/share/fonts/TrueType/ipag.ttf GothicBBB-Medium.ttf

www.jp.freebsd.org/cgi/cvsweb.cgi/ports/print/gsfonts/Makefile.diff?r1=1.18&r2=1.19&f=h



196 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 15:14:44 ]
で、japanese/ipa-ttfonts に依存させず、インストールされている場合のみ
日本語デフォルトフォントとして使う代替方法の案は?

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 15:31:25 ]
>>195
しかもその前の行の&&ってどこまでかかるんだ?

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 15:39:59 ]
そもそもgs -dSAFER(やPARANOIDSAFER)の場合ってsymlinkも
追わなかったような気がするがどうよ

symlinkで逃げられるようならあんまりSAFERじゃなさそうだし

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 15:51:16 ]
代替案まで出せる奴はここにはおらんのかいの?
あ、俺は出せないから。フォント関係さっぱりわからん。

現状よりは元に戻した方がよさそうだけど。

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 15:53:22 ]
>>197
見たとこFONTDIRが無いというのはなさげなので変なところに
リンクが作られることはなさそうだけど意味不明だなー

c⌒っ。Д。)っ

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 16:04:52 ]
>>198
symlinkは追うよ。
GS_LIB内にsymlink作るのはrootかgs動かすやつだけの権限だから、
SAFERならPS作った外部のやつが勝手にすきなファイルにアクセスできるわけじゃない。

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 16:05:16 ]
>>200
マルチユーザーシステムでそんな仮定はすべきではない。
前の行の実行後に FONTDIR が無くなる可能性だってあるだろ。
むしろ ln の間も "&&" にすべきだよ。
何らかの理由で最初の ln が失敗して、後者の ln が成功した場合、全体として
成功したものと見なされてしまう。



203 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 16:58:55 ]
いちいちcdしないで、ln -s hoge ${FONTSDIR}/hage じゃだめな理由ってなに?

204 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 17:14:11 ]
>>196
普通にWITH_JAPANESE_IPAFONTとかなんとかknobを作って、きちんと
RUN_DEPENDSさせればいいのでは。
8.11_3は
・broken symlinkを作ってしまう可能性がある
・disableする方法がない
という点でいけてない。
俺的には特に後者が問題だと思う。
いくらなんでもこの動作をdisableにする方法がないってのはダメだろ。
IPAフォント入れてるけどRyumin-Lightとしてそれ以外を使いたい人を
無視していることにもなると思うし。

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 22:49:23 ]
>>204
実行時に決められることは、WITH knob でコンパイル時に決めない方が好きだなあ。

それはともかく
> ・broken symlinkを作ってしまう可能性がある
なんでこれが問題なの?
リンク先が存在しないシンボリックリンクって、普通に使うよ。
> IPAフォント入れてるけどRyumin-Lightとしてそれ以外を使いたい人を
> 無視していることにもなると思うし。
それ以外を使いたい人は fontmap で
/Ryumin-Light /Your-Favorite-Font ;
すればいい。

「正しい」方法は ${LOCALBASE}/share/fonts/TrueType/ipa[gm].ttf の
存在を初期化時に確認して alias を作る PostScript コードを書くこと
だろうけど、現在の hack もイケてないが Just It Works (TM) ではある。

まあ
cd .. && ln ... ; ln ...
は直した方がいいな。

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 22:50:13 ]
>>196

multimedia/libxineでartsとかに対してやってるような処理では駄目なん?

 ・使いたくなけりゃWITHOUT_JAPANESE_IPAFONT
 ・入ってないIPAフォント入れてでも使いたければWITH_(ry
 ・入ってるかどうかで良きに計らわせたければ放置

って感じで使うなら依存、と。


207 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/27(金) 23:44:57 ]
> それ以外を使いたい人は fontmap で
> /Ryumin-Light /Your-Favorite-Font ;
> すればいい。

それ以外を使う人も同じようにsymlinkでやっちゃいたいと思うのでは?
前からそうだけどghostscriptのfontmap回りって/usr/local/etcのように
ユーザによる改変を尊重する措置がとられていないんだよね。
それに、portsは楽な方を使う。ユーザは面倒な方法を使え。は通らんでしょ。

208 名前:204 mailto:sage [2007/04/28(土) 00:37:05 ]
>>205
> リンク先が存在しないシンボリックリンクって、普通に使うよ。

寡聞にして知らないので実例求む。

FreeBSDのbaseまたはportsでそれが積極的に利用されているものも複数ね。
>>205にとっての普通がFreeBSDがとるべき基準での普通とは限らないから。

個人的には、brokenなsymlinkの存在は何らかの問題の存在を疑わせるので
管理者が自分でわかって使う分にはいいのかも知れないが、
portsで使うべきではないと思う。

> 「正しい」方法は ${LOCALBASE}/share/fonts/TrueType/ipa[gm].ttf の
> 存在を初期化時に確認して alias を作る PostScript コードを書くこと

パラノイア時にはGS_LIB外を参照できないのではなかったっけか。
だから何らかの小細工をしなければそんな「実行時に」は無理だろう。

結局、手堅くかつFreeBSDユーザに広く認知されている方法、つまりknobで
きちんとやるべきじゃないのかね。
automagicallyなやりかたは一見カッコイイかもしれないが、portsで
とるべきものではない。

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 02:37:19 ]
>>208
> FreeBSDのbaseまたはportsでそれが積極的に利用されているものも複数ね。
> >>205にとっての普通がFreeBSDがとるべき基準での普通とは限らないから。

base では /etc/malloc.conf、devfs の log -> /var/run/log、procfs の
curproc -> pid など。
ports では Firefox や Emacs はじめ、ロックファイルとして一般的に。

open(2) 不要な少量のデータ用ストレージとして、あるいは NFS でも安全に
使えるロックファイル (リンクファイルがすでに存在する場合 symlink(2)
が EEXIST を返し、作成とデータ保存がアトミック) として、シンボリック
リンクを使うのは UNIX プログラミングでは基本的テクニックで、広く
行なわれているよ。

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 03:02:17 ]
20070426: p4 FreeBSD-SA-07:04.ipv6
Disable processing of IPv6 type 0 Routing Headers. This behaviour
can be changed via the (newly added) net.inet6.ip6.rthdr0_allowed
sysctl.

20070315: p3 FreeBSD-EN-07:05.freebsd-update
Fix problems in FreeBSD Update concerning the updating of SMP
kernels.

20070228: p2 FreeBSD-EN-07:02.net FreeBSD-EN-07:03.rc.d_jail
Fix behavior of IPv6 over point-to-point gif(4) interfaces.
[EN-07:02]

Fix rc.d jail script interface IP alias removal. [EN-07:03]

20070209: p1 FreeBSD-SA-07:02.bind
Correct two remote denials of service in BIND involving DNSSEC and
recursive DNS queries respectively.

20070114:
FreeBSD 6.2-RELEASE.


211 名前:208 mailto:sage [2007/04/28(土) 08:31:13 ]
>>209
反応はありがたいが、話題に即した、つまり205を補強する例にしてもらえない?
malloc.confとかロックファイルとしての利用は知っているけど、
この場合それは当たらないよね。curprocも同様。
/dev/logはそもそもそれを張ってる人は/etc/rc.d/syslogdじゃないの。

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 10:41:03 ]
>>211
うーん、なぜ補強にならないのかわからない。
>>204 では
> ・broken symlinkを作ってしまう可能性がある
ことを問題視しているのだから、
> malloc.confとかロックファイルとしての利用

> この場合
どちらもリンク先が存在しないことには変わりないでしょ。
それとも、前者は問題なくて後者は問題ある理由があるの?

> /dev/logはそもそもそれを張ってる人は/etc/rc.d/syslogdじゃないの。
ごめん、記憶違いしてた。
/etc/rc.d/syslogd では syslogd_enable="NO" の場合、/var/run/log が存在
しないにもかかわらず /dev/log -> /var/run/log のリンクを作成する。
に訂正。



213 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 11:22:17 ]
>>208
ここで聞け。

くだらない質問はここに書き込め!Part 52
pc11.2ch.net/test/read.cgi/unix/1176049968/

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 12:22:33 ]
>>212
> それとも、前者は問題なくて後者は問題ある理由があるの?

前者はファイルを指すのでなく情報を持たせるための利用であることが
明白だから。名前からも内容からも明らか。
malloc.confについてはmanがある。
既に>>208
> 個人的には、brokenなsymlinkの存在は何らかの問題の存在を疑わせるので
と書いているでしょ。

> /etc/rc.d/syslogd では syslogd_enable="NO" の場合、/var/run/log が存在
> しないにもかかわらず /dev/log -> /var/run/log のリンクを作成する。

一旦syslogdを止めて/dev/logを消して試してみたけど、
うちの/etc/rc.d/syslogdはその場合/dev/logなんぞ作りませんよ。
6.2-stable。別段/etc/rc.d/syslogdはいじってない。

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 13:59:30 ]
前者は問題無し。なぜなら俺がどのように利用されてるか明白だと思うから。
後者は問題あり。なぜなら俺が問題の存在を疑わしく思うから。
ghostscript-gpl-8.56_3には問題あり。なぜなら俺がそう思うから。

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 14:21:25 ]
>>209
> open(2) 不要な少量のデータ用ストレージとして、あるいは NFS でも安全に
> 使えるロックファイル (リンクファイルがすでに存在する場合 symlink(2)
> が EEXIST を返し、作成とデータ保存がアトミック) として、シンボリック
> リンクを使うのは UNIX プログラミングでは基本的テクニックで、広く
> 行なわれているよ。

広くとはいいがたいなぁ。。使われてはじめたのもここ数年だし。

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 14:48:15 ]
>>216
> 広くとはいいがたいなぁ。。使われてはじめたのもここ数年だし。

それはウソ。

218 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:00:15 ]
90 年代初頭、SunOS 4.1 を使ってる時に、NFS サーバが相手だから flock
ではなく symlink でロックしないと・・・とか話した記憶があるから、
NFS の普及期にはすでに常識だったはず。

ざっと CVS サーバを眺めた感じだと、/etc/malloc.conf は 10 年以上前から、
Emacs の symlink lock は 15 年以上前からある。

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:04:30 ]
>>216
NFSが大々的に使われていた90年代初頭には必須の知識だったが。

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:05:12 ]
けっきょくどうしてGhostscriptは汚い日本語にされちゃったの?

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:08:17 ]
17インチのブラウン管CRTでSXGA表示の環境で見れば汚くないよ。

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:16:55 ]
>>220
デフォルトフォントが東風から IPA フォントになったから綺麗になってるよ。
実装面では、以前から
${LOCALBASE}/share/ghostscript/8.56/Resource/CIDFont ->
  ${LOCALBASE}/share/fonts/CIDFont (デフォルトでは存在しない)
だったのに、何を今更騒いでるのかわからん。



223 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 15:29:24 ]
ipattfontsはM+がついて汚くなったけどね……
M+がくっつく前の2.ipa-ttfomts.confは未だに重宝してる。
無くしたらやってけない

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 16:40:31 ]
M+ のデザインの好き好きはともかく、M+ 追加後も sans-serif、monospace
としては IPA フォントの方が M+ より優先されるから、M+ 追加前後で質が
変わるはずないんだけどなあ。

20-* 62-* 分離後ということなら、hintstyle を削るよう send-pr したので
2.ipa* と同様にしたいなら、~/.fonts.conf で以下のように。

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font">
  <test name="family">
   <string>IPAMincho</string>
   <string>IPAGothic</string>
   <string>IPAPMincho</string>
   <string>IPAPGothic</string>
   <string>IPAUIGothic</string>
  </test>
  <edit name="hintstyle">
   <const>hintslight</const>
  </edit>
 </match>
</fontconfig>

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 18:04:56 ]
シンボリックリンクか…
そういえば、Netscapeのロックファイルに使われてたよなぁ。もう10年位前かな。
v3の頃だったかもしれない。1.1はすごく軽かったっけ…。FreeBSD版が無いのは残念だったけど。

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/29(日) 01:08:50 ]
K○NTのCGIのロックにも使われてる物なのに、何長々と議論してんの?w

227 名前:名無しさん@お腹いっぱい。 [2007/04/29(日) 01:42:05 ]
知識の継承の断絶と超越界へと去った古参たちについて

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/29(日) 02:14:38 ]
「man {hogehoge] しろ」

 これはよく初心者に発せられる罵声であるが、実は
 それだけではなく、説明を書いた先人たちへの感謝をも
 含まれている。
 誰に頼まれるでもなく、ただひたすらhogehogeについての
 説明を書いてきた古参達に対する愛情の表れなのだ。
 (俺が説明するより先輩達が書いたmanを見るべきだ)

 see also : hogehogeでググれ

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/29(日) 06:54:28 ]
% man hogehoge
No manual entry for hogehoge

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/29(日) 08:31:37 ]
man システムは、いまやボロボロ。

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/29(日) 08:45:00 ]
昔は便利なスクリプトを書いたらmanも一緒に書く作法にしていたが、
近頃の若いのはms-wordかHTMLで書いちゃうな。

232 名前:名無しさん@お腹いっぱい。 [2007/04/29(日) 08:58:43 ]
manにラッピングして、/usr/local/share/docにREADME.TXTを置いてあるだけの
ソフトウェアの場合、そのREADME.TXTを開くなりするようにすれば良いのにな。



233 名前:名無しさん@お腹いっぱい。 [2007/04/30(月) 01:52:56 ]
infoも忘れないでくれ

234 名前:名無しさん@お腹いっぱい。 [2007/04/30(月) 14:17:47 ]
俺のpassはほげ

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 10:54:05 ]
ロック用のシンボリックリンクって普通それ自身へのリンクにしないか?
んでもって「何処も指してない(壊れた)シンボリックリンク」とは別じゃないか?

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 12:05:30 ]
そのように何も情報を含めないのであれば symlink(2) にする意味が無い。
mkdir(2) で充分。
symlink(2) を使うのなら、大抵はリンク先に pid や hostname を入れておく。
たとえば emacs だと .#foo -> $user@$hostname.$pid:$unixtime みたいな感じで。

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 14:59:29 ]
>>236
> symlink(2) にする意味

つ ディスク消費量

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 15:08:21 ]
mkdirの方が小さくないか?ディレクトリエントリ食うだけだし。

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 15:33:31 ]
>>238
そうなの? じゃあやってみて出てくる数字はデタラメなの?


240 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 15:45:53 ]
>>238
symlink は i-node すら消費しないんだぞ?

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 15:54:26 ]
i-node は消費するだろ。

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 16:04:30 ]
しかし
> ロック用のシンボリックリンクって普通それ自身へのリンクにしないか?
これってどの辺での「普通」なんだ?

ディスク消費量が少ないので mkdir ではなく symlink を使うというなら、
まあそれでいいとしても、自身へリンクするこたないだろ。
リンク先が無いのより、リンクがループしてる方がよっぽどやっかいだぞ。

どうしてもリンク先が存在しないといやなのなら、/dev/null にでもリンク
しとけばいいのに。



243 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/01(火) 16:11:51 ]
>>238-241
$ ls -lsi
total 4
65984 4 drwxr-xr-x 2 user user 4096 May 1 16:04 test
49471 0 lrwxrwxrwx 1 user user    4 May 1 16:04 test.ln -> test

244 名前:名無しさん@お腹いっぱい。 [2007/05/02(水) 11:59:25 ]

PC-BSD凄いね
forums.pcbsd.org/viewtopic.php?t=8467

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 14:22:44 ]
ところでここ数日update.freebsd.orgってDNSから消えてね?


246 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 14:38:40 ]
>>245
数日かどうかはしらないけど、ないね

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 15:27:38 ]
>>244
Internet ExplorerとかPhotoshopがPC-BSDで動くの?


248 名前:名無しさん@お腹いっぱい。 [2007/05/02(水) 19:05:34 ]
portsからインストールできないもの

totem
checking for backend libraries... GStreamer-0.10
checking GStreamer 0.10 playbin plugin... no
configure: error:
Cannot find required GStreamer-0.10 plugin 'playbin'.
It should be part of gst-plugins-base. Please install it.

sbcl-1.0.5

//building cross-compiler, and doing first genesis
Segmentation fault (core dumped)
12.12 real 0.13 user 0.28 sys
*** Error code 1

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 19:11:59 ]
そ、そんな手に乗ってあげたりなんてしないんだからっ

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 19:59:23 ]
totem-2.18.1_1もsbcl-1.0.5も問題なかったけど。248の環境が変なのでは。

251 名前:名無しさん@お腹いっぱい。 [2007/05/02(水) 20:00:08 ]
compat5xとかcompat4xをreinstallしなおせばいいのでは

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/02(水) 21:29:44 ]
>251
変化なしでした・・・



253 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 00:28:00 ]
>>247
PC-BSDで簡単にインストールでき動作するものとして、>>244で挙げられているもの

・Microsoft Fonts
・Internet Explorer 6
・Photoshop 7
・DreamWeaver MX


スクリーンショットを見ても、まだ信じがたいんだが。俺の頭が古いのか?

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 00:31:47 ]
どうやって動かしてんだろ、winのアプリ動かす方法なんてwineくらいしかしらない

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 00:42:44 ]
PhotoshopはWindowsのエミュレーションで動いているようだな


256 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 01:14:01 ]
wineとthe peace project以外にあったっけ?

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 02:27:35 ]
Alky もあるけど、これはまったく進んでないな。

258 名前:名無しさん@お腹いっぱい。 [2007/05/03(木) 03:01:26 ]
pbis.in/

259 名前:名無しさん@お腹いっぱい。 [2007/05/03(木) 03:22:41 ]

凄いちゃんと動く

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 14:09:57 ]
HEADS UP: xorg upgrade plans
docs.freebsd.org/cgi/getmsg.cgi?fetch=272415+0+current/freebsd-ports

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 14:12:45 ]
The freeze will begin at 0400 UTC on 04 May, i.e. a little over 24
hours from now.

Kris

262 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 14:37:57 ]
1) PRE_XORG_7のタグうって ports tree フリーズするよ。これは明日か明後日になるだろうね。
2)アップグレイドの方法を確認するのに一日か二日かかるよ。
3)その後 ports tree の tarball 用意して *全て* の ports デベロッパにコミット前にテストしてもらうよ。
4)50を超えるぐらいの成功報告と報告された問題が全て解決されたら CVS にインポートするよ。
5)どうせ問題は起るだろうから2週間ぐらいはフリーズしとくね。



263 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 17:57:44 ]
最近、微妙にPC-BSDに気持ちが魅かれる。

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 18:07:44 ]
デスクトップはKDEベースなんだっけ?
Ubuntuみたいにアップデートがある場合、自動で更新してくれるのかな?

俺は普段からportsをビルドしてガリガリ使いまくっているが、楽したいとき
もしくは人に勧められるようなものだったらPC-BSD試してみようかと思う
ことはあったんだがどうなん?>使っている人達


265 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 18:49:47 ]
今一番期待していることは、iXsystemsがAdobeをプッシュして
PC-BSDネイティブなFlash playerを出してくれることだな。

それからひとつ気になる点として、PC-BSDの最大の問題点は、
マスコットキャラクタの候補に上がっている2匹が全く可愛くないことだ。
これだけはペンギンに完敗だ。

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 19:09:57 ]
PC-BSDがlinux最新カーネルを追っかけた超ネイティブな
linuxlatorを開発すれば何の問題も無いな

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 19:16:59 ]
PC-BSD スレあるよ。

【簡単】PC-BSDを語れ!【インスコロール】
pc11.2ch.net/test/read.cgi/unix/1115428097/

268 名前:名無しさん@お腹いっぱい。 [2007/05/03(木) 19:50:27 ]
PC-BSDは自動アップデートあるよ。


269 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 20:14:14 ]
vmwareにインスコしてみるか

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 22:42:39 ]
>>265
イルカをマスコットにしよう運動でもしようか。

271 名前:名無しさん@お腹いっぱい。 [2007/05/03(木) 23:29:27 ]
イルカはMySQLだろ

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 23:51:36 ]
ペンギンでいいじゃん。



273 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/03(木) 23:58:55 ]
あんなペンギンに見えないペンギンが好みか?


274 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 00:23:56 ]
Xorg祭りこーい
はやくXorg祭り来ーい

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 11:28:49 ]
暇だったからPC-BSD入れてみた。
インストーラの完成度は高いと思ったw
#linuxの下手なディス鳥よりも見た目もいいし簡単だ!

ほんとにIEが動いてちょっぴり感動した…が、保存ダイアログで必ず落ちるw
#WINEで動かしてるみたいだ。

でも実用性があまりないので即消しw

がんばって欲しいが、おいらは素のFreeBSDでいいや。

276 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 12:35:27 ]
>>275
やっぱり生は気持ちいいわよね


277 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 13:10:38 ]
そうそう、気分といか達成感というか、とても満たされるって感じかな。

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 13:19:46 ]
Ports tree in frozen.

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/04(金) 18:23:18 ]
tag 付け後はリポジトリの cvsup が重いなあ。早く mercurial に移行してくれ。。。

280 名前:名無しさん@お腹いっぱい。 [2007/05/05(土) 13:25:51 ]
>>230
manってボロボロなの?そうなんだ。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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