[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 04/09 15:29 / Filesize : 192 KB / Number-of Response : 709
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

MacOS XをUnixとして使ってる人の為のスレ その14



1 名前:名称未設定 mailto:sage [2008/07/22(火) 17:30:23 ID:v1rw/GgA0]
MacOS X を Unix として使ってる人の為のスレです。

■前スレ
MacOS XをUnixとして使ってる人の為のスレ その13
pc11.2ch.net/test/read.cgi/mac/1190016804/

357 名前:名称未設定 [2008/12/15(月) 19:17:16 ID:UNzPaXzw0]
>>356
>comment of file
commnetなんて属性あったんだな
アップルスクリプトは謎だらけだ

358 名前:名称未設定 [2008/12/15(月) 19:48:48 ID:lPP1oabV0]
>>357
>commnetなんて属性あったんだな
勝手に造るなよ。w

359 名前:名称未設定 mailto:sage [2008/12/16(火) 07:37:26 ID:FU3NDbdo0]
コメントは初代スレですでに書かれてたな。
あのころはPOSIX fileなんて便利なものやSpotlightなんかはなかったけど。

360 名前:名称未設定 [2008/12/16(火) 07:55:27 ID:eIxP6Te00]
>>358
>>>357
>>commnetなんて属性あったんだな
>勝手に造るなよ。w
あれ?じゃあcommentは属性じゃなくてコマンドの一部?こういうところも分かりにくいんだよなアップルスクリプトは


361 名前:名称未設定 mailto:sage [2008/12/16(火) 08:35:52 ID:YCii+Y3a0]
冗談くらいわかってやれよw

362 名前:名称未設定 mailto:sage [2008/12/16(火) 10:05:00 ID:3m/mfLsX0]
ああ、comm"net" コムネットになっちゃってるのかw
やっとわかった

363 名前:名称未設定 [2008/12/16(火) 18:12:52 ID:eIxP6Te00]
C-tの出番だったかozr

364 名前:名称未設定 [2008/12/16(火) 20:38:23 ID:p9MR4HwS0]
すいません、少し教えてください。
「X11の環境設定」->「フルスクリーンモード」が灰色になっていて選択できないんですが、どうすればフルスクリーンモードが使えるようになりますか?
昨日、ヨドバシ行ってきて、いろんなMACで試したのですが、全部灰色になっていました。

365 名前:名称未設定 mailto:sage [2008/12/17(水) 03:11:50 ID:8H36uJsS0]
>>364
店頭テロ乙



366 名前:名称未設定 mailto:sage [2008/12/17(水) 06:44:41 ID:nAyTnt3t0]
>>364
昔はそれできたよね。
俺もグレーになってるよ。10.5.5
あ、でも、非公式のX11入れてるわ、俺。

docs.info.apple.com/jarticle.html?path=Mac/10.5/jp/8699.html
ここにも出来ると書いてあるし。

367 名前:名称未設定 mailto:sage [2008/12/17(水) 18:58:27 ID:vGXPQlEi0]
quartz-wm使ってると、disableになるとかだったりして。
いや他のwmを試したわけではないのであてずっぽうですが。

368 名前:名称未設定 mailto:sage [2008/12/17(水) 20:46:53 ID:2AhyJhlW0]
>>367
Xのサーバとウインドウマネージャが区別できてない人発見。

369 名前:名称未設定 mailto:sage [2008/12/17(水) 23:59:59 ID:8H36uJsS0]
quartz-wm以外のウィンドウマネージャを使うにはどうすればいいんですか?

370 名前:名称未設定 mailto:sage [2008/12/18(木) 05:16:27 ID:Bah1ucrA0]
xinitrcを自分のホームに.xinitrcって名前でコピーして最後の方で起動してるquartz-wmのとこを好きなWMに書き換える

371 名前:名称未設定 mailto:sage [2008/12/19(金) 01:39:14 ID:C+M6i8GB0]
>>370
それではだめだと思う

372 名前:名称未設定 mailto:sage [2008/12/24(水) 18:36:12 ID:gLOZfpI80]
シェルスクリプトの最後の引数の値を取るのって、以下のように、
一度先頭からループさせるしかないですかね?

#!/bin/sh

GetLastArg()
{
local _LA=""
while test "${#}" -ge 1
do
_LA="${1}"
shift
done
printf "${_LA}"
}

printf 'last argument is "%s"¥n' "$(GetLastArg "$@")"


373 名前:名称未設定 mailto:sage [2008/12/24(水) 19:18:39 ID:mhpUER6C0]
$#で引数の数がとれるから、

eval "echo \$$#"

とかでいいんでね? まじめにやると$#が0のときも考慮しないとだけど。

374 名前:名称未設定 [2008/12/24(水) 19:25:21 ID:YAYnPUhZ0]
>>373

引数が10以上ある場合を考慮すると、

eval echo "¥${$#}"

にした方がいいかも。

375 名前:名称未設定 mailto:sage [2008/12/24(水) 20:05:39 ID:gLOZfpI80]
参考になりましたありがとうございます!
さらに、スペースを含む文字を考慮して、以下にします

eval echo "¥"¥${$#}¥""

ああ、ややこしい・・・



376 名前:名称未設定 mailto:sage [2008/12/25(木) 00:43:08 ID:evmRFCQh0]
last () {
shift $1
echo $1
}

last $# "$@"


377 名前:372,375 mailto:sage [2008/12/25(木) 11:27:13 ID:TlAgHmO20]
ありがとうございます
そういう方法もありますね
各コマンドの使い方を熟知しないと中々思い浮かびませんね

378 名前:名称未設定 mailto:sage [2008/12/25(木) 12:52:27 ID:Ujy9mlYd0]
>>376
その関数に last という名前を付けるのはおかしいよ
我ながらどうでも良い話だけど

379 名前:名称未設定 mailto:sage [2008/12/25(木) 23:40:59 ID:pCWsn73f0]
nth とか item あたりがよかったかな。とは思った。

380 名前:名称未設定 [2008/12/25(木) 23:52:00 ID:hM/tz8IT0]
end()は?

381 名前:名称未設定 [2008/12/25(木) 23:53:02 ID:hM/tz8IT0]
$-1って使えないのかな

382 名前:名称未設定 mailto:sage [2008/12/26(金) 11:00:42 ID:LqWXNIx90]
こんなんあった。使い勝手はビミョーそうだけど。
ttp://www.aranaio.com/osx.php

383 名前:名称未設定 [2009/01/01(木) 15:37:26 ID:F8DXw/SE0]
>>364
やっぱだめ?

384 名前:名称未設定 [2009/01/02(金) 17:27:53 ID:UFOuPApm0]

【西村博之氏、2ちゃんねるを韓国企業に譲渡】(CNet)
japan.cnet.com/news/media/story/0,2000056023,20385949,00.htm

【2ch譲渡】
hiro.asks.jp/


385 名前:名称未設定 mailto:sage [2009/01/03(土) 10:30:28 ID:VgF5Die70]
X11 2.3.2
ttp://xquartz.macosforge.org/trac/wiki



386 名前:名称未設定 mailto:sage [2009/01/07(水) 19:56:46 ID:Vo/u139g0]
ターミナルでMail.app を利用できませんか

ターミナルで圧縮したファイルをリダイレクトでMail.appに添付したり

387 名前:名称未設定 mailto:sage [2009/01/07(水) 21:15:06 ID:rfV8hG1k0]
AppleScriptでどうにか出来るんじゃね?

388 名前:名称未設定 mailto:sage [2009/01/07(水) 21:15:17 ID:qkbUec4P0]
こうですか?わかりません!!

------------
|..........|
............#
|..........|#
|..........|###
|..........| #
|......<...| ###---------------
------------ #.....@........|
|.............|
|.......d.....|
---------------

389 名前:名称未設定 mailto:sage [2009/01/07(水) 22:14:48 ID:zIcvLVZp0]
>>386
mail じゃいかんのか?

390 名前:名称未設定 mailto:sage [2009/01/07(水) 22:27:19 ID:yOE4LbvD0]
>>388
なにこれw

391 名前:名称未設定 [2009/01/07(水) 22:35:40 ID:kW6EHLCL0]
panther, tigerからleopardになってから
find . -mtimeの挙動がかわった?
以前は,
find . -mtime -0 とすると未来の時刻がふってあるファイル
find . -mtime +0とすると過去の時刻がふってあるファイル
だったのに区別できなくなった。

392 名前:名称未設定 mailto:sage [2009/01/07(水) 22:56:36 ID:acw2jBwA0]
>>391
うちの環境では
% /bin/ls -lT
-rw-r--r-- 1 ***** staff 7 1 1 11:11:11 2010 future
-rw-r--r-- 1 ***** staff 5 1 1 11:11:11 2008 past
% /usr/bin/find . -mtime -0
./future
% /usr/bin/find . -mtime +0
.
./past
となるけど。

Mac OS X 10.5.6
% uname -v
Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386

393 名前:391 [2009/01/07(水) 23:17:37 ID:kW6EHLCL0]
$ uname -v
Darwin Kernel Version 9.5.0: Wed Sep 3 11:31:44 PDT 2008; root:xnu-1228.7.58〜1/RELEASE_PPC
チョビッと古いかも。

394 名前:391 [2009/01/08(木) 11:05:19 ID:fdOqnue20]
システムをアップデートしたらなおった。サンクス

395 名前:名称未設定 [2009/01/08(木) 11:20:05 ID:Nu9QUoHK0]
AirMac(バージョン7.3.2)のインターネット接続を
コマンドラインから切断したいのだが,
方法を教えてください。
sshでログインしようとしてみたがログインすらできなかったです。



396 名前:名称未設定 mailto:sage [2009/01/08(木) 13:12:21 ID:SuwFLmbi0]
>>395
> ifconfig IF名 down
とかじゃね?
if名は ifconfig だけ打ったら出てくる。
詳しくは
> man ifconifg

397 名前:395 [2009/01/08(木) 16:52:15 ID:Nu9QUoHK0]
説明不足だったかも,すいません。
Internet <--> AirMac <--> Mac1, Mac2,,,
     ^
で、こっちを切りたいのです。

398 名前:名称未設定 [2009/01/08(木) 16:59:46 ID:Yg7GAb3o0]
mkdir /Volumes/Capsule
mount_afp -i afp://user@Time-Capsule.local /Volumes/Capsule
タイムマシンが使えない古いマックをバックアップしようとして
上のようなスクリプトをかいたのですが
mount_afp: the mount flags are 0000 the altflags are 0020
mount_afp: AFPMountURL returned error -5019, errno is 2
みたいなメッセージが出ます。
マウント自体はできてるみたいなのですが,
エラーの対処方法を教えてください。
しかもマウントしたものはファインダには現れず,
umount: /Volumes/Capsule: not currently mounted
とアンマウントもできません。
(ファインダには出なくてもいいけど,アンマウントはしたい)

399 名前:名称未設定 mailto:sage [2009/01/08(木) 17:59:16 ID:xaDrxDAx0]
afpParmErr = -5019, /* A specified parameter was out of allowable range */

後は知らん

400 名前:名称未設定 mailto:sage [2009/01/08(木) 18:28:50 ID:ViUudDU90]
>>397
AirMac WAN 側のケーブルを・・・・ぬく!!

401 名前:391 [2009/01/08(木) 23:42:29 ID:/w0HglWD0]
やっぱり,ちょっと挙動がちがいます。
findした時刻からさかのぼって1時間を基準に
過去,未来がきまるみたい。(もしかして本来の姿?)
findした時刻を基準に過去のファイル,未来のファイルを
選別したいのです。
↓検証用のワンライナーです。
ruby -e 't=Time.local(2009,1,Time.now.day,Time.now.hour);(-20..20).to_a.map{|i|(t+i*3600*2).strftime("%Y%m%d%H%M")}.map{|i|`touch -m -t #{i} #{i}`}'


402 名前:名称未設定 mailto:sage [2009/01/08(木) 23:50:40 ID:O8la1nqL0]
>>401
man find 読んだ?

403 名前:401 [2009/01/09(金) 00:12:55 ID:zontfgrV0]
読んでる。mtimeに0を与えたときのことは,どこに書いてある?
なお「1時間を基準に」は「1日を」の間違え
もしかしたら,panther,tigarの挙動の方が標準から外れていたのかも。
以前は+-0がfindした時刻を基準にしてた。

404 名前:名称未設定 mailto:sage [2009/01/09(金) 00:54:21 ID:GFFmxOhP0]
man は罠だよ
ぐぐれかす

405 名前:名称未設定 mailto:sage [2009/01/09(金) 02:00:00 ID:YfU0PeXA0]
manにちゃんとかいてあるやん。
If no units are specified, this primary evaluates to true if the
difference between the file last modification time and the time find
was started, rounded up to the next full 24-hour period, is n
24-hour periods.

希望の動作かどうか分からんが、find . -mtime -0s でええんちゃうの?



406 名前:401 じゃないけど mailto:sage [2009/01/09(金) 13:43:41 ID:QewBAr0l0]
TOEIC 540 の俺にわかるように教えてくれ
単位をつけなかった場合、24-hour period 扱いされるから
find . -mtime 0
の場合、更新時刻と実行時刻の差がちょうど「0 日」なファイルがひっかかる
(ただしこれは日本人の直感とは異なるので罠だよ)。
ってことでおk??

407 名前:名称未設定 [2009/01/10(土) 12:07:32 ID:DlUylfZ/0]
あるアプリケーションで使用されてるフレームワークを、Terminalコマンドから表示することが出来たと思うんですけど、
どんなコマンドでしたっけ?

408 名前:名称未設定 [2009/01/10(土) 12:20:58 ID:bOfmcjx80]
なんだろ、うちのleopardでDVDのISOイメージをusbメモリにddすると妙に遅い。
同じことをdebian linuxでやると数倍の早さで終わってしまう。

dd if=/User/username/install_dvd.iso of=/dev/disk1 bs=1m
こうやってるだけなんだが、何かミスってるのかしら・・・orz

409 名前:名称未設定 mailto:sage [2009/01/10(土) 12:25:00 ID:6LAx8ouX0]
>>407
otool -Lじゃなかった?
.appのContentsフォルダ中のMacOSフォルダ内のバイナリが実行対象のはず。

410 名前:名称未設定 [2009/01/10(土) 12:31:59 ID:DlUylfZ/0]
>>409
できました! thx.

411 名前:名称未設定 mailto:sage [2009/01/10(土) 14:58:48 ID:kActrc9O0]
>>408
Leopardにしたら遅くなった、ならまだ分かるが、そもそも条件がまったく
違うんだから比較しても仕方ないし、ましてやここに書いたところで。

まあ一旦HDDに落として問題がヨミなのかカキなのか検証してみれば?
検証したところでどうしようもないだろうがw

412 名前:名称未設定 [2009/01/10(土) 19:41:38 ID:bOfmcjx80]
>>411
いや参考になりました
HDDに落としたら17MB/secで高速に読み書きしてるみたいなので
USBの場合は250KB/secで書き込みが行われるから遅くなるとわかりました。
MacでのUSBへのdd、もしくはUSBマスストレージドライバあたりに問題があるかもしれないので
一応Appleに報告だけしてみようかと思います。

413 名前:名称未設定 [2009/01/11(日) 11:05:04 ID:l/5cXlyv0]
sqlite3のコマンド
(インタラクティブモード?sqlite>のプロンプトがでるやつ)
が日本語を受け付けないのですが,何か設定を変えると
入力できるようになるの?
ちょっとした確認に使いたいのに,いちいちコマンドファイルを書いている状態です。TT
Leopard標準です。

414 名前:名称未設定 mailto:sage [2009/01/11(日) 11:51:31 ID:00brsaH10]
>>413
sqliteとか詳しくないので勘だけど、
LeopardのreadlineがGNU readlineじゃないのが原因とか?
標準でついてくるPython 2.5でも同様の症状があるので。

415 名前:名称未設定 mailto:sage [2009/01/11(日) 12:12:20 ID:9lTUOuV+0]
>>423
utf-8



416 名前:名称未設定 mailto:sage [2009/01/12(月) 01:07:15 ID:Ev82W94q0]
>>423に期待していいのか?

417 名前:名称未設定 mailto:sage [2009/01/12(月) 13:44:10 ID:l8YMzrpC0]
>>423
ググレカス

418 名前:名称未設定 mailto:sage [2009/01/12(月) 15:40:43 ID:m08qQsNn0]
>>423
マルチすんな

419 名前:名称未設定 mailto:sage [2009/01/12(月) 17:51:30 ID:t9deGvHe0]
>>423の人気に嫉妬

420 名前:名称未設定 mailto:sage [2009/01/12(月) 18:20:18 ID:OFAAOg8+0]
>>413
こっちでは普通にできたよ。LANG環境変数はja_JP.UTF-8になってる?
sqlite> create table test (id integer primary key, val text);
sqlite> insert into test (val) values ('ほげ');
sqlite> select * from test;
1|ほげ

421 名前:名称未設定 mailto:sage [2009/01/12(月) 18:51:47 ID:r4C1Yk++0]
>>420
くぅ〜っ、もう少し引っ張って欲しかったぜ (w 423

422 名前:名称未設定 mailto:sage [2009/01/12(月) 19:17:13 ID:M6f/lriO0]
x11 の最新版入れたら起動しなくなったorz

423 名前:名称未設定 [2009/01/12(月) 19:21:53 ID:CCBrkKdG0]
Mac OS X(Leopard)を使っています。
いつからか不明なのですが、Terminalで「~(チルダ)」が打ち込めなくなってしまいました。

キーボードを叩いても、無反応です。それ以外の文字は問題なく打ち込めます。

チルダが打てないため、ホームフォルダに戻るのが不便でなりません。どこの設定を見たらよいか、
原因などもしお心当たりがありましたらアドバイスいただければ幸いです。

424 名前:名称未設定 mailto:sage [2009/01/12(月) 19:23:34 ID:vXex9itW0]
>>422
Mac OS ForgeのXQuartz?
自分も同じ問題抱えてる@Intel+Leopard。


425 名前:名称未設定 mailto:sage [2009/01/12(月) 19:24:48 ID:q9KKZTtG0]
cd はオプションなしでホームへ移動する。
……とずれた答えを言ってみる。



426 名前:名称未設定 [2009/01/12(月) 19:26:27 ID:0ssDsqiN0]
.bashrcとか.bash_profileをviで書き換えていたら、
ターミナルで何を入れてもcommand not foundって出るようになってしまった。
どうしたらターミナルが基本的なコマンドを受け入れてくれるようになるんでしょうか。

bash自体がだめっぽいです・・・

427 名前:名称未設定 mailto:sage [2009/01/12(月) 19:27:59 ID:t9deGvHe0]
>>426
$PATHが飛んじゃったんじゃね?
フルパス入力で回避せよ。

428 名前:名称未設定 [2009/01/12(月) 19:32:02 ID:0ssDsqiN0]
>>427
例えばlsと入れてもcommand not foundと出ます。
bashの初期化が出来ればよさげなんですが。

429 名前:名称未設定 [2009/01/12(月) 19:34:11 ID:0ssDsqiN0]
>>427
なるほど、コマンドのフルパスということですね。thx

430 名前:名称未設定 mailto:sage [2009/01/12(月) 19:49:41 ID:t9deGvHe0]
>>426
編集用に別のshellを開いておけばこの手のケアレスミスで嵌らずに済む。
rcの編集もvimとかundo効くエディタにして:wで保存→別shellで確認。

431 名前:名称未設定 mailto:sage [2009/01/12(月) 19:56:28 ID:K2laQgpt0]
手でPATHを標準的なところに設定すればいいじゃん

432 名前:名称未設定 mailto:sage [2009/01/12(月) 20:02:47 ID:0ssDsqiN0]
$ /usr/bin/vi ~/.bashrc
として、bashrcとbash_profileを書き換えて元に戻りました。
>>430
本当に基本的なところが甘かったです。ありがとうございました。

433 名前:名称未設定 mailto:sage [2009/01/12(月) 20:10:06 ID:h8ugfpSK0]
非rootのユーザをdsclコマンドで作成したんですが、
# dscl . create /Groups/foo PrimaryGroupID 502
# dscl . create /Users/foo UniqueID 502
# dscl . append /Users/foo PrimaryGroupID 502
# dscl . append /Users/foo NFSHomeDirectory /Users/foo
# mkdir ~foo && chown foo:foo ~foo

fooがログインパネルに表示されてしまいます。しかも
System PreferencesのAccountsのリストにはグループだけが
表示され、ユーザは表示されません。nobodyの情報も見比べたん
ですが、いまいち違いが分かりません。

どうすればログインパネルに表示しなくなりますか?
あとなぜAccountsには表示されないのでしょうか。

434 名前:名称未設定 mailto:sage [2009/01/12(月) 20:59:45 ID:cXqbMnsg0]
ログインパネルはuidが500以上だから
システム環境設定のアカウントもなんかあった気はするけど思い出せない

435 名前:名称未設定 mailto:sage [2009/01/12(月) 21:02:59 ID:A38DSYPd0]
>>412
Mac OS X は、>>408 のようなブロックデバイスへの直接の書き込みは遅いと聞いたこと
がある。適切なバッファリングが行われないからとかなんとか...

まあ、普通にファイルシステムを作ってその上でファイルをコピーするぶんには十分速い
ので、そういう「仕様」なんじゃないでしょうか。

自分のとこの場合、アクティビティモニタで見ていると、dd でフラッシュドライブの
ブロックデバイスに書き込むと、bs を大きくしても 200回/s 程度の書き込みで
800kB/s 前後。 すなわち例の 4k の単位で書き込んでる模様。
普通に HFS+ としてマウントしてファイルをコピーしているときは、60回/s の程度の
書き込みで 7.68MB/s 程度出る。



436 名前:433 mailto:sage [2009/01/13(火) 00:57:44 ID:BZVtKrFe0]
いろいろいじってたら分かりました。
UserShellが/usr/bin/falseになっているとログインのリストには
出なくなるようです。

System Preferencesの表示のほうはよく分かりません。

437 名前:名称未設定 mailto:sage [2009/01/16(金) 00:10:35 ID:euzQxd0J0]
Macのターミナルって、フルスクリーン表示出来ないんですか?
フルスクリーンでVim使いたいのに。

438 名前:名称未設定 [2009/01/16(金) 00:14:01 ID:C2NBMgdQ0]
ググレカス
journal.mycom.co.jp/news/2007/10/16/001/index.html

439 名前:名称未設定 mailto:sage [2009/01/16(金) 00:29:57 ID:euzQxd0J0]
はぁ?
ターミナルのVimが使いたいって言ってるんだよアホか。

440 名前:名称未設定 mailto:sage [2009/01/16(金) 00:35:55 ID:9unN9klI0]
ちと趣旨が違うがVisor
ttp://journal.mycom.co.jp/column/osx/304/index.html
(下の方)

でもTerminalなら[ウインドウ]-[拡大/縮小]でフルクリーンぽくはなるね。
on Leopard

441 名前:名称未設定 mailto:sage [2009/01/16(金) 00:45:40 ID:ShUvSZS70]
megazoomerでいいんじゃね?
ttp://allabout.co.jp/computer/macos/closeup/CU20070913A/index3.htm

442 名前:名称未設定 mailto:sage [2009/01/16(金) 02:01:12 ID:mvSjuFwe0]
使えば使うほど、UNIX似なのがストレスに感じる。
これってUNIX廚を誘い込みたかっただけの巧妙な罠?


先祖のNEXTもこんな疑似UNIXだったのだろうか?

443 名前:名称未設定 mailto:sage [2009/01/16(金) 02:09:54 ID:ldmKZ3qg0]
どの変が擬似?

444 名前:名称未設定 mailto:sage [2009/01/16(金) 02:19:00 ID:uaeoUyRY0]
釣りだろ相手するな

445 名前:名称未設定 mailto:sage [2009/01/16(金) 02:27:06 ID:P8oErNk90]
>>440
Visorいいよな。あれはまると病みつきになる。



446 名前:名称未設定 mailto:sage [2009/01/16(金) 06:35:31 ID:aJDAYmrq0]
/tmpがシンボリックリンクの件とか

447 名前:名称未設定 mailto:sage [2009/01/16(金) 09:48:00 ID:ldmKZ3qg0]
なんかおかしいの?

448 名前:名称未設定 mailto:sage [2009/01/16(金) 13:43:42 ID:Hy13IlEk0]
>>442
疑似っていうか、Mach自体が4.3BSD互換を目指して実装されたからねぇ。

449 名前:名称未設定 mailto:sage [2009/01/16(金) 13:56:49 ID:TmqmYnJC0]
どのウニxと比較して言ってるのかね

450 名前:名称未設定 mailto:sage [2009/01/16(金) 18:19:45 ID:UuytsyqW0]
>>449
きっと、古〜い bsd unix 信者だと思うよ。 /etc 管理が出来ないのが辛いんじゃない?(時代遅れ)

451 名前:名称未設定 mailto:sage [2009/01/16(金) 18:29:41 ID:ldmKZ3qg0]
/etcの下に設定ファイルがあるのは別に時代遅れでもないと思うけど

452 名前:名称未設定 mailto:sage [2009/01/16(金) 18:34:30 ID:P8oErNk90]
てかLeopardってUNIX認定受けてるからPOSIX系ライブラリとか細かいコマンドラインツールとかフォルダ構造まで完全に実装されてるんじゃないの?
initがなくてlaunchdだとかかなり違いはあるけれど。
というかほとんどの無料のLinux Distributionは純粋にはUnixじゃないよな。
企業向けの有料のものはまた話が別だが。


453 名前:名称未設定 mailto:sage [2009/01/16(金) 18:48:05 ID:ldmKZ3qg0]
上で動かすものに対するインターフェイスの標準化だろうから、
ブートの仕組みとか管理の仕方までは決まってないんじゃないの?

この辺に色々書いてあるよ。
www.opengroup.org/onlinepubs/009695399/

454 名前:名称未設定 mailto:sage [2009/01/16(金) 19:00:43 ID:eC9d4lJG0]
FHS (Filesystem Hierarchy Standard) というのもあるけど
準拠しているかどうかとUNIXであるかどうかは全く関係ない。
各商用UNIX、*BSD、各Linuxディストリビューションでも構造は異なるし。

/etcにシステムの設定ファイルがあるのは普通だけど、Linuxでよくある
パッケージで入れたものの設定も/etc直下は嫌だなと思う。

455 名前:名称未設定 mailto:sage [2009/01/16(金) 19:06:55 ID:P8oErNk90]
>>453
ざっと目通したけど結構曖昧なんだな。
Base definitionの10. Directory Structure and Devicesとか短すぎてなんか拍子抜け。
でもよく考えたらMacだとマウントポイントは/Volumesだけど大抵のLinuxは/mntだったりとかなり違うよな。
つまりそう厳しいものでもないってことか。




456 名前:名称未設定 mailto:sage [2009/01/16(金) 19:08:04 ID:HbCAoFOv0]
>>454
Linuxも /etc/ の下にあったり、/var/lib/パッケージ名/ の下にあったり、
/usr/local/ の下にあったりと、結構やっかいだよね。
バックアップするときとか、よくいくつかのファイルが漏れてたりする。
Windowsに至っては、もうぐちゃぐちゃ。

その点、Macは基本的にホームディレトクリの中に
設定からなにから集中するようになってるから、よく考えられてると思うけどね。
ただ昔のやり方が好きな人にはちょっと受け入れられにくいだろうけど。

457 名前:名称未設定 mailto:sage [2009/01/16(金) 19:15:46 ID:ldmKZ3qg0]
個人的には/usrとか/usr/localあたりはリードオンリで運用できるようになってるのが好き。
Macではそもそもパーティション分けないし細かいことは気にしないけど。






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

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

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