Mac OS XをUnixとして使ってる人の為のスレ その6
1 :
名称未設定 :
03/12/19 01:01 ID:mWIo5JJJ
2 :
名称未設定 :03/12/19 01:04 ID:igvy0rjR
3 :
名称未設定 :03/12/19 01:05 ID:mWIo5JJJ
4 :
名称未設定 :03/12/19 01:07 ID:dPVLcGRc
質問する人へののお願い!】 質問する前に、 ●過去ログは宝の山だったりしますので、回答があるかもしれませんので、Command+Fで検索する。 ●Googleで検索する。 ●$man 使いたいコマンド を叩くとマニュアルが表示されるので、先ずはmanしましょう。例:$man man ●使いたいコマンドに --helpで回答が出るかもしれません。 例: $ls --help ●make出来ません,コンパイル出来ませんじゃ回答は望めません、エラーや環境変数なども書くと回答が得られやすかも。 ●解決したその結果も書き込んでくれると後に同じ疑問を持った人への回答になります。
5 :
名称未設定 :03/12/19 01:08 ID:mWIo5JJJ
6 :
名称未設定 :03/12/19 01:38 ID:sUhP/lRq
ウインから乗り換え、昨日から勉強を始めた者です。 ターミナルでログインした時(管理者で)名前の後ろに%が付きますが、 違うユーザー(これも管理者)の時にはドルみたいな記号が付いてます。 これは何を意味するのですか?違いがあるのですか。恐れ入ります教えてください
7 :
名称未設定 :03/12/19 01:43 ID:RKe/FFk+
使ってるshellがcsh系か、sh系かでない?
8 :
名称未設定 :03/12/19 02:18 ID:dPVLcGRc
>> 6 uname -a 教えてよ、答えはそれからだよ
9 :
名称未設定 :03/12/19 08:22 ID:CGET6suK
6です。 >8 ごめんなさい、寝てしまった。見てたらお願いします。 uname -aしてみました。 Darwin 省略.net 7.2.0 Darwin Kernel Version 7.2.0: Thu Dec 11 16:20:23 PST 2003; root:xnu/xnu-517.3.7.obj〜1/RELEASE_PPC Power Macintosh powerpc
10 :
名称未設定 :03/12/19 15:41 ID:8A9rjsLU
>>9 >>7 の言う通りだと思う。とりあえずどのシェルが使われているかは、
nidump passwd .
でチェックしてみるとか。各行の最後がデフォルトのシェル設定だよ。
または、Terminalの環境設定で起動するシェルが違うものになっているのかも。
# echo $SHELL
# でもいいか、、、。
11 :
>>10 :03/12/19 15:48 ID:8A9rjsLU
そういえば、Pantherからはデフォルトはbashになったんだっけ? Pantherにアップデートしてから追加したユーザは$になったんじゃないの?
12 :
6 :03/12/19 16:04 ID:sUhP/lRq
みなさんありがとうございます。 11さんの言うとおり、パンサーにしてから新しいユーザーを作りました。 といことは、意味合いは変わらないってことでしょうか。
13 :
名称未設定 :03/12/19 19:54 ID:yXAfLlhX
UNIXの入門書を読むと,プロンプトってのは昔からそうなってるそうだ. root(管理者) は # 一般ユーザーは $ どちらでログインしているかがわかるように,とのこと.
14 :
名称未設定 :03/12/19 20:12 ID:xGIFa1r8
んなこたぁない
15 :
11 :03/12/19 20:45 ID:8A9rjsLU
>>12 使っているシェルが違う。$はbash、%はtcsh。
どういう風に違ってくるかは自分で勉強してくだされ。
Mac OS X特有の話題ではないし。
ちなみにデフォルトでは$とか%が出るってだけで、
設定によって$でも%でも他の文字列でも自分の
好きなものに変更可能だよ。
16 :
名称未設定 :03/12/19 20:52 ID:CGET6suK
引き続き6です。 やはり7、9さんが指摘するように使っているシェルの違いが関係あることがわかりました。 実際チェックしてみましたが、私の場合、ユーザーAのシェルはtcsh、ユーザーBのシェルはbashという具合でした。 調べてみるとMacOSXでのデフォルトはtcshらしく(Pantherがどうなのかちょっとわかりませんでしたが) その他にもいろいろな種類があるそうです。 で、シェルを変更するには「環境設定」で「このコマンドを実行する」を選択し使うシェルのパスを入れれば良いとのことです。 (調べてわかったことの受け売りですみません) まだシェルのはっきりした違いなどはよくわかりませんが少しずつ覚えていこうと思います。 ありがとうございました。
17 :
名称未設定 :03/12/19 21:18 ID:JxmhTj3n
tcsh のプロンプトは > です。% は csh。
18 :
名称未設定 :03/12/19 21:24 ID:xGIFa1r8
俺のプロンプトはキタ━━━━━━(゚∀゚)━━━━━━ !!!!!です。
19 :
名称未設定 :03/12/19 21:53 ID:j/VXR3iM
Pantherの chsh はNetinfo対応だよ! chsh -s tcsh とかしてね!
20 :
名称未設定 :03/12/19 22:15 ID:CGET6suK
21 :
名称未設定 :03/12/19 22:18 ID:xGIFa1r8
( ´・ω・`)ショボーン sudo -s passwd: キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
13が bash については正しいことを言っていると思う. 昔はソースコードからのインストールの方法を人に教えるときに, $ make all # make install としてね,と言えば済んだ話だが,最近では $ make all としたあとで su コマンドなどで root になってから $ make install としてね,と言わないと通じない.
「sudo -s」は,現在のユーザーの環境変数を引き継いだまま root ユーザーに変身する. 「su」は root ユーザーの環境変数を読み込んで root ユーザーに変身する. 大抵の場合は 「sudo -s」の方が便利.
24 :
fink-beginner :03/12/19 23:31 ID:GM2Dt/L7
finkcommander0.5.1を、MacOSX10.2.8で使ってます。
gnomeを入れようとおもって、bundle-gnomeをクリックして
binaryからinstallを押そうと思ったのですが、まず、installが押せません。
(以前はfinkについてあまり知らず、sourceからinstallしてたのですが、
どうもマシンのスペックが不足しているらしく、途中で固まってしまったのが原因かも知れません)
そこで、binary>Dist-upgrade-packageを選んだんですが、
Couldn't stat source package list
http://us.dl.sourceforge.net 10.2/current/crypto Packages
とかいうエラーがいっぱいでてしまいます。
どうすればいいでしょうか?
25 :
名称未設定 :03/12/20 00:00 ID:LeMBj8SN
bundle-gnome: This package doesn't install any files of itself, but makes sure that you have a fully-functional GNOME 1.4 system through dependencies. インストールするのはこれでは? gnome-core 1.4.1-5 gnomeCommon files for Gnome core apps
26 :
名称未設定 :03/12/20 00:11 ID:4Z1o2Ech
27 :
名称未設定 :03/12/20 19:30 ID:AEJvcJNa
Etherealをインストールしたんですが、Capture Option画面のinterface欄が空っぽで パケットキャプチャを開始することが出来ません。対処方法をご存知でしたら教えてください。 ググってもWindowsの対処法ばかりで... libpcapってのはインストールしました。10.3.2、X11、FINK0.6.2、Ethereal0.9.14-1です。 よろしくお願いします。
28 :
名称未設定 :03/12/20 23:52 ID:Udc+dQ8Y
>>27 sudo ethereal
だな。たぶん。
29 :
27 :03/12/21 00:23 ID:tUHzG8VM
>>28 sudo etherealで出来ました。
ありがとうございます!
30 :
名称未設定 :03/12/21 22:26 ID:/ZP71AaD
PantherにGDをインストールしようとしているのですが・・
libpng1.2.5
zlib1.1.4
freetype2.1.5
jpegsrc.v6b
ここまではエラーを出さずにインストールできてます
しかし、gd2.0.9内で./configureをかけると以下のように出ます
checking for png.h... yes
checking for png_create_read_struct in -lpng... no
configure: WARNING: libpng is required - see
http://www.libpng.org/pub/png/ (略)
** Configuration summary for gd 2.0.9:
Support for PNG library: no
Support for JPEG library: yes
Support for Freetype 2.x library: yes
Support for Xpm library: yes
libpngがコケているのだろうと思うのですが、
libpngを何度インストールし直しても状況は一向にかわらずで・・
このままmakefile内のlibgd.laをlibgd.aに変えてmakeすると
_gdImagePng
make[1]: *** [gdtestft] Error 1
make: *** [install-recursive] Error 1
で止まります。
libpngはどのようにインストールすれば良いのでしょうか・・
31 :
名称未設定 :03/12/21 23:11 ID:biAUbpnY
>>30 たぶん、ライブラリのシンボリックリンクがおかしくなってる。
makefile直すのが筋だろうけど、よくわからなかったからインストール後にlib/以下を
自分で直した。
32 :
名称未設定 :03/12/21 23:17 ID:PrC/afvf
>>30 sudo ranlib /usr/local/lib/libpng.a
libpngインストール後に上記のコマンドを
実行していないだけだったり。
33 :
名称未設定 :03/12/21 23:17 ID:5/m5cnqS
34 :
名称未設定 :03/12/21 23:20 ID:AXk67q0+
>>33 ちょっと反応にぶいけど、繋がったよ。
ASAHI-NETでBフレッツです。
35 :
名称未設定 :03/12/21 23:32 ID:U5hMKO2i
>>30 libpng-1.2.5って、makefileいじらないと.dylibが生成されなかった気もするけど、
違ったっけ? はっきり思い出せないけど、何カ所かいじってた。
36 :
名称未設定 :03/12/21 23:51 ID:5/m5cnqS
>>34 ありゃ、見れますか。
うーんODNのせいかな…
どうもです。
37 :
名称未設定 :03/12/22 00:36 ID:JuSkvm+z
>>32 、35様
libpngは、
sed 's/LDFLAGS=-L/LDFLAGS=-dynamiclib -L/' < scripts/makefile.macosx > Makefile
make ZLIBLIB=/usr/lib ZLIBINC=/usr/include
sudo make install
sudo ranlib /usr/local/lib/libpng12.a
でOKでした。
gdも全てyes表示されて、無事インストールできたんですが、
phpinfo()に表示されないです(涙
で、php4.3.4落としてきて./configureかけたら
checking for GD support... no
checking for the location of libjpeg... no
checking for the location of libpng... no
checking for the location of libXpm... no
checking for FreeType 1.x support... no
checking for FreeType 2... no
血吐きそうです
38 :
名称未設定 :03/12/22 00:50 ID:aweWjymy
39 :
名称未設定 :03/12/22 01:02 ID:J+V/LlzK
40 :
名称未設定 :03/12/22 01:13 ID:JuSkvm+z
>>38 様
ありがとうございます、無事php4.3.4でGDが有効になりました。
ありがとうございます!
>>39 様
なるほど、これが正しい方法なんですね。
完全に理解しきれませんが、じっくりと勉強してみます。
ありがとうございます!
41 :
名称未設定 :03/12/22 03:25 ID:JuSkvm+z
42 :
名称未設定 :03/12/23 21:31 ID:KdQRslgZ
すんませんまた来ました。 perl-GDは2.11だとエラーになるので2.06でmake〜installまで成功しました。 したら、以下のエラーで起動できないようなんです。 dyld: perl Undefined symbols: /Library/Perl/5.8.1/darwin-thread-multi-2level/auto/GD/GD.bundle undefined reference to _libiconv expected to be defined in a dynamic image /Library/Perl/5.8.1/darwin-thread-multi-2level/auto/GD/GD.bundle undefined reference to _libiconv_close expected to be defined in a dynamic image /Library/Perl/5.8.1/darwin-thread-multi-2level/auto/GD/GD.bundle undefined reference to _libiconv_open expected to be defined in a dynamic image Trace/BPT trap libiconvの共有ライブラリとかいうのがGD.bundleプラグインとリンク されてないって感じなのでしょうか。 dyldについて色々調べてみたら、あまりに難しくて手に負えませんでした(´Д`;) お知恵をお貸しくださいませー
43 :
名称未設定 :03/12/23 21:32 ID:KdQRslgZ
嗚呼ageさせてくださいませ
44 :
名称未設定 :03/12/23 21:34 ID:KdQRslgZ
ちなみにlibiconvは入っております。
45 :
名称未設定 :03/12/23 21:54 ID:yXL7NbHo
嗚呼、あああああっあっあの〜 おしえてほすいのですがー、 使わなくなったサーバ(SPARCstation5、Solaris2.5)が突然あるのですが、これを 外部からログインするにはTerminalで「ssh 192.168.0.3」のようにすればいいので しょうか? よろしくおねげぇいたしますです。
46 :
名称未設定 :03/12/23 22:00 ID:lfJaj8yh
>>45 sshが入ってるならそれでいいんじゃない?
そうでなければtelnetで
47 :
42 :03/12/23 22:41 ID:KdQRslgZ
ええと事故解決しました。 makefileの他のlibと同じように3カ所ほど-liconvと記述するだけでいけました。 お騒がせしました。 今度は・・blogtimes.plか・・はー
48 :
名称未設定 :03/12/24 20:23 ID:d7WQPIgA
49 :
名称未設定 :03/12/26 16:23 ID:pOEa6dBO
Terminalからサウンドを出力する方法ってありやがりますか? Beepじゃなくて、 Linuxなんかだと、 $ YouGotMail.aiff > /dev/dsp みたいなの。 .procmailrcに書きたいんだけど。。。
50 :
名称未設定 :03/12/26 18:21 ID:AtTUhuRV
$ say oh yes
51 :
名称未設定 :03/12/26 18:32 ID:YG/ktzhY
say なんてコマンド知らなかった。 $ which say /usr/bin/say $man say してみてビビタ
52 :
名称未設定 :03/12/26 18:55 ID:LbI35ELN
>>50 ワラタ
こんなのPC6001mkII以来だYO
53 :
49 :03/12/26 18:57 ID:pOEa6dBO
say thanx >> 50
54 :
名称未設定 :03/12/26 19:06 ID:HrAGTazr
say os x だとテンって読んでくれるみたいね。
55 :
名称未設定 :03/12/26 19:11 ID:pOEa6dBO
$ say man say
56 :
名称未設定 :03/12/26 19:44 ID:7icr6dIp
$ say you wa shock
57 :
名称未設定 :03/12/26 19:45 ID:7icr6dIp
$ say omae wa mo shindeiru
58 :
名称未設定 :03/12/26 19:50 ID:iStJ0LLn
過去無視されてしまっていた質問に私もつまずいています。 Red Hat 9のファイルをnfsつかって、nfs://pugepuge とやってマウントしたいんですが、 うまくいきません。一応pugepugeの /etc/exports は設定したはずなのですが・・・。
59 :
名称未設定 :03/12/26 20:22 ID:fH+qhJOA
60 :
名称未設定 :03/12/26 20:49 ID:ROkXVekn
$ say omanco
61 :
名称未設定 :03/12/26 21:11 ID:HrAGTazr
$ say start nfs
62 :
名称未設定 :03/12/26 21:13 ID:cwRg7exN
$ sora nii say yes
63 :
名称未設定 :03/12/26 21:16 ID:h4vymOga
>>54 say Mac OS X
だとうまくいった。
64 :
名称未設定 :03/12/26 21:54 ID:HrAGTazr
% say good job
>>63 ;rm 63
65 :
名称未設定 :03/12/26 22:07 ID:R4jaZnC1
>>58 なんて書いたか書かないと。Netatalkではだめなの?
66 :
58 :03/12/27 01:03 ID:O/EJsfin
設定ですが、Red Hat(192.168.0.2)の/etc/exportsに /data/ 192.168.0.0/255.255.255.0 data(rw) で、Mac側(192.168.0.10)で nfs://192.168.0.2 これ以外双方とも設定してません。ローカルでのファイル転送です。
67 :
名称未設定 :03/12/27 01:10 ID:MiC/3ZPP
say nugameso
68 :
名称未設定 :03/12/27 01:20 ID:f2HxqNN6
>>58 ちゃんとコピペした?
これじゃだめ。
あと、RedHat 側でnfs は動かしてるのかい?
ローカルでのファイル転送だけなら65 も書いてるけど他にもいろいろ手段がある
# netatalk, ftp, http, scp ,,,
のでそちらを先にためしてみたらどうでしょうか。
どうしてもnfs じゃないとだめな理由があるなら別ですが。
69 :
名称未設定 :03/12/27 01:21 ID:HUNri3mP
70 :
名称未設定 :03/12/27 01:21 ID:sUHuj+C0
say nurupo
71 :
名称未設定 :03/12/27 01:44 ID:f2HxqNN6
前スレでnfs にはlocking の問題があるという話題があったけど どうなったんだろ、10.3.2 で治ったのかな。 試してみた人います?
72 :
名称未設定 :03/12/27 03:47 ID:B5l0UW9j
say nhurupo の方が良いよ。
73 :
名称未設定 :03/12/27 09:29 ID:BMdeVliu
>>66 まず、
MacOSX$ showmount -e 192.168.0.2
で、ちゃんとexportされているかどうか、確認。
exportされていたら、
MacOSX# mkidr /tmp/mnt
MacOSX# mount -t nfs 192.168.0.2:/data /tmp/mnt
MacOSX# ls /tmp/mnt
で、mount出来るかどうか確認。
>>71 nfsのlockingに問題確認できず。10.2.6の頃から。
74 :
名称未設定 :03/12/27 14:40 ID:y21KU6r2
> 73 MacOSX$ と MacOSX# って、違っていることに意味があるんですか?ちなみに、mkdir /tmp/mnt できないんですが。 中途半端な情報ですね。。。
75 :
名称未設定 :03/12/27 14:44 ID:e/cWADXT
意味はある。
76 :
名称未設定 :03/12/27 14:50 ID:PwV2r9Ew
sayコマンド面白いですね。これは昔のMacin'Talkっぽく使える。 .cshrcにとりあえず say hello を追加。シェルを開くたびにご挨拶してくれてます。 fortuneと組み合わせたら面白いかもと思ったらfortuneがデフォルトで入っていなくてしょぼーん。
77 :
名称未設定 :03/12/27 14:50 ID:lz0SLIqI
say reach ippatsu tsmo dorasan, hanneman
78 :
名称未設定 :03/12/27 14:52 ID:PwV2r9Ew
79 :
名称未設定 :03/12/27 14:55 ID:jFiJ7k5b
> 74 say oi omawe, ippatsu naghuttarhowoka
80 :
名称未設定 :03/12/27 14:58 ID:mtsgEHND
>74 say omawe no siri no ana nii buchi kondarhowoka
81 :
名称未設定 :03/12/27 15:01 ID:mtsgEHND
say omawera, omoshrowina
82 :
名称未設定 :03/12/27 15:52 ID:HUNri3mP
うざすぎ
83 :
名称未設定 :03/12/27 16:07 ID:TwOHjJU0
atって使えます? atdが動いてないようなんですが。
84 :
名称未設定 :03/12/27 18:45 ID:oOUuLAjc
>83 > atdが動いてないようなんですが。 じゃあ動かせばいい。 ただし、自己責任でお願いします。
85 :
名称未設定 :03/12/27 19:46 ID:eD7nP+nn
FinkCommander ver0.5.1をインストールしてあります。 finkv0.6〜が出ている様なので selfupdate したのですがバージョンが変わりません。 ひょっとしてアンインストールして0.6〜をインストールしなきゃならないのでしょうか。 それとも FinkCoomander と fink は別物なのでしょうか OS 10.3.2 使用
86 :
名称未設定 :03/12/27 21:10 ID:E7CeGfwP
cpu clock を表示するコマンドがあったの思うのですが、 なんでしたっけ。。。どうしても思い出せない。
87 :
名称未設定 :03/12/27 21:11 ID:0GuYdSZk
88 :
名称未設定 :03/12/27 21:14 ID:0GuYdSZk
>>86 % top
X11ならxloadもあります。
89 :
名称未設定 :03/12/27 21:19 ID:E7CeGfwP
>>88 CPUの利用状況じゃなくて、周波数そのものを教えてくれるコマンドが
あったかと思うのだけど。。。
topのオプションとかで表示されるようになるのでしょうか?
90 :
名称未設定 :03/12/27 21:31 ID:6tR74L7w
>89 % system_profiler SPHardwareDataType
91 :
名称未設定 :03/12/27 21:41 ID:eJAMKo0Y
他にもhwprefs cpu_freqとか、sysctl hw.cpufrequencyとか。
92 :
名称未設定 :03/12/27 22:01 ID:E7CeGfwP
>>90 ,91
ありがとー。
思い出せなかったのは hwprefs でした。
他にもいろいろ調べるすべがあるのですね。勉強になります。
93 :
>>73 :03/12/27 22:38 ID:BMdeVliu
94 :
名称未設定 :03/12/28 01:34 ID:L3VxmNAy
>>82 say nan nan da, omawe wa, errassouni
95 :
名称未設定 :03/12/28 18:23 ID:0kmArIYq
96 :
名称未設定 :03/12/28 23:54 ID:gAbOrSyw
97 :
58 :03/12/28 23:54 ID:mb67WzA1
nfsでマウントできなかった理由はポート1024及び上部からの接続を許可していなかったためでした。 設定したらMacからRed Hatのnfsのマウント出来ました。 そもそもWindowsとMacのファイルサーバーで日本語が使える環境が欲しかったのですが、 現在のsambaやnetatalk、nfsを使って日本語名が双方で表示できるファイルサーバーを作る方法はあるのでしょうか?
98 :
名称未設定 :03/12/29 00:27 ID:SXOgw2Xf
99 :
名称未設定 :03/12/29 01:54 ID:gjkAtHdS
OSX 10.3をつかっています。 XTermからlpやlprをつかって両面印刷可能なプリンターにファイルを出力すると片面印刷 になってしまうのですが、両面印刷するにはどうしたらいいでしょうか? manでみてみましたが、そのようなoptionもなさそうです。 ポストスクリプトのファイルはpdfに変換してからpreviewで両面印刷可能ですが できれば変換などせずにコマンドラインから簡単に両面印刷ができないものでしょうか?
lpコマンドの由来はLine Printerではなかったでしたっけ? ですので本来はdumbに出力するlpでは出来ないのでは? と憶測します。 % man -k printer でいくつかの情報を得ることができます。 lpadmin、lpoptions等試すとどうでしょう。
102 :
>>73 :03/12/29 12:56 ID:JtkpRRho
>>97 nfsはダメ。Unicodeの扱いがWinとMacで違うから。
103 :
>>73 :03/12/29 13:00 ID:JtkpRRho
lp -o sides=two-sided-short-edge filename lp -o sides=two-sided-long-edge filename
つーことは,ファイル共有はSambaがベスト?
105 :
>>73 :03/12/29 23:21 ID:JtkpRRho
106 :
名称未設定 :03/12/30 05:32 ID:3UOZOZDD
おいらのG4は$ iBookDualUSBは% あっ、プロンプトのことね・・・
既出。shell
108 :
99 :03/12/30 11:16 ID:cGpzZGWl
109 :
名称未設定 :03/12/31 20:04 ID:1qavh/+0
OroborOSXで「自動的でフォーカスを移動」メニュー(ウィンドウ->プロパティ) があるんですが、起動にこれを設定ファイルでオンすることできませんか? ショートカットキーも効かないようなんです。 ver10.2.8, OroborOSX v0.8.5
iMac(350MHz/メモリ256MB)を最近入手したのですが こいつにOS Xをいれるのは無謀でしょうか? 利用目的はUnixの小規模アプリの開発なので マルチメディア系アプリは快適でなくてもいいんですけど。
113 :
110 :04/01/01 01:07 ID:KlEfhCq8
やっぱ無難にVineあたりにしときます。 とりあえずお金かけないですむし。 レスどうもでした。
>>109 アプリ内のContents/Resourcesにoroborosxrcがあるはずだけど、そこの
focus_style=click を
focus_style=sloppy に変えてみて。
ドキュメントとか読んだ訳じゃないので十分かどうかは不明(w
116 :
名称未設定 :04/01/02 14:11 ID:Uhg3gNIx
finkでgnumericをインストールさせている最中に ジョブを一旦停止(C-z)して、スリープさせて、 復帰後にfgしたらインストールできなくなって しまいました。 rebuildもremoveもできない状態です。 再インストールを試みると、libmathがなくて、 portがコンパイルできねーよ、と言っているので、 libmath(みたいなやつ)だけinstallしてみてもだめでした。 環境はibookG3/OS10.3です。fink自体を再インストール する以外に方法はないでしょうか。
117 :
116 :04/01/02 18:59 ID:Uhg3gNIx
えーと、再度いろいろ見てるんですが、、、、 /usr/lib/system/libmathCommon.A.dylibが見つからないので、 poptがインストールできん、と言ってるようです。(上のportちゅうのは poptの間違いでした) しかーし、問題のファイルはターミナルから確認する限り存在 してるようです。アクセス権の修復もしてみましたが、ダメみたい。 引き続き、なにかヒント等ありましたらよろしくお願いします。
118 :
116 :04/01/02 19:13 ID:Uhg3gNIx
えー連続ですいません、エラーメッセージよく見て、 ranlib 〜とやってみたら、poptはインストールできました。 お騒がせしました。
>>116 sw/var/cache/apt/archives/partial
この近辺に何か残骸がありませんか?
そういうことになったことはないのですが。
/sw/var/cache/apt/archives/partial でした。
121 :
116 :04/01/02 22:38 ID:Uhg3gNIx
どうもです。結局、ranlibしてやったらあっさり fink install gnumericできました。お騒がせしました。 この障害?がfink installしている途中に、スリープした せいなのかは結局よくわからないのですが、install中に スリープさせない方がよいですかね。
>>121 そうですね。
古いMacOSですと不眠症とかいう機能拡張を組み込んでOSをインストールしていたわけですから。
普通のアプリでもインストール中にスリープはあまりよくないと思われます。
パンサにPGPLOTをインストールしたのですが、 pgdemoを走らせるとキャプションが崩れてしまいます。 対策ありましたら、教えていただけると幸いです、、、
>>123 特定のコマンド、ツール類はインストールしない限りわからないので不明です。
125 :
名称未設定 :04/01/05 18:25 ID:S23Eyk9T
「教えてください,わかる人」ってことじゃないかな?
コマンドラインからスクリーンショットを撮るにはどうしたら良いんでしょうか。 applescriptでグラブを呼び出すしかないんですか?
127 :
126 :04/01/05 20:04 ID:7RUMwVsg
ageときます・・・
128 :
名称未設定 :04/01/05 20:42 ID:Va7ctODB
>>126 ターミナルから
$ screencapture hoge.pdf
詳しい使い方は
usage: screencapture [-icmwsWx] [file]
-i capture screen interactively, by selection or window
control key - causes screen shot to go to clipboard
space key - toggle between mouse selection and
window selection modes
escape key - cancels interactive screen shot
-c force screen capture to go to the clipboard
-m only capture the main monitor, undefined if -i is set
-w only allow window selection mode
-s only allow mouse selection mode
-W start interaction in window selection mode
-x do not play sounds
-S in window capture mode, capture the screen not the window
file where to save the screen capture
>>126 SunOS4.xにそんなコマンドがありました。
/usr/sbin/screencapture
これかな?
被った・・
131 :
126 :04/01/05 22:05 ID:7RUMwVsg
>>131 Windowsは試す環境がないのでよくわからんですが。
ブラウザ画面をキャプチャーするのですか? ページ内の画像のキャプですか?
前者であればアップルのホームページからWeb巡回をするアプリを拾ってきてキャプ。
後者であればURL -> wgetというシェルスクリプトを書くか、
それを半自動でやってくれるCocoaWgetというMacOSXアプリでしょうか。
「Webページのサムネイル」とは?
>>123 あーそれ、俺もハマった。んで、いろいろやってる内に何だかわかんないけど
うまくいって、今では文字崩れを再現できないや。
g77 をfink のソースからインストールした(バイナリじゃなくて)のがよかった
のかなあ。XL Fortran でもちゃんとコンパイルできてるし。
なことはないと思うけど、でも大事な作業中にスリープさせるのは気持ち悪いやね。
afp経由でLinuxのホームディレクトリをパンサに マウントしてたら、ファイルがぶっ壊れまくって 大変なことに、、、ググったらnetatalk1.6未満だと 障害が発生するとか、、、俺のファイル返せー!! まー、バックアップはあるけどもさ、、(涙
sftpでosxサーバーにログインするとコマンド補完が効かないのですが,どこをいじれば有効にできるでしょうか?
>>137 そもそも有効にできるものなの?
前はmget, mput 使ってた。今はscp がお気に入り。
139 :
名称未設定 :04/01/08 10:01 ID:4lR9vAOa
.kextだったら置くのはそこじゃないぞな。
141 :
名称未設定 :04/01/08 10:51 ID:4lR9vAOa
まじですか? 「パッケージファイルをダブルクリックしてインストールして 下さい。インストールには管理者のパスワードが必要です。 ファイルは /System/Library/StartupItems/ にインストー ルされます。」とのサクーシャの注意書きがあるのですが。 sudo cp Tesla.kext/ /System/Library/StartupItems/ とやると、Tesla.kext/ is a directory (not copied). となってしまいます。
よく分からんけど、cpなら-Rオプションをつけるとディレクトリごと コピーできるだろう。 けど、リソースフォークだかか何だかもいるのかも知れないなあ。 ま、自己責任で試してくれ。
>>141 ちょっと見てみた。
StartupItemsに置いてロードさせたいようなんで、フォルダ構成とファイルを整える必要がある。
・Tesla.dmg (ver.1.0.0)を取って来る。
・英数−かな.pkgか、英数−空白.pkgをパッケージとして開き、Archive.pax.gzをデスクトップに置く。
・Teslaという名前でフォルダを作る。
・Archive.pax.gzをTeslaフォルダに展開して、その中のTesla.kextを置き換える。
Teslaフォルダの内容物→ StartupParameters.plist、Tesla、Tesla.kext
展開はこんな感じでしとく
% gzip -cd ../Archive.pax.gz | pax -r
・TeslaフォルダごとStartupItemsに置く。これはsudoでcp -Rしる。
ただし、テストした後でStartupItemsに置いた方が良いように思う。
% sudo cp -R Tesla.kext /tmp ←とりあえず/tmpにコピー
% cd /tmp
% sudo kextload -entZ Tesla.kext ←これでエラー無ければ
% sudo kextload Tesla.kext ←ロードしてテストしてみる
もしアンロードするならこう。
% sudo kextunload Tesla.kext
144 :
名称未設定 :04/01/08 12:02 ID:4lR9vAOa
>>143 うわあー、とても助かります。
とりあえず、cp -Rでディレクトリごとコピーして再起動しても
何も起きませんでした。
で、Tesla.dmgの中の英数かな.pkgを、さてどうやって中身を見
ようか、とかやってました。Terminalからだとフォルダとして
見えることに気付くまで30分ほどかかった...
とても丁寧に説明してもらったので、なんとかできそうです。
ひとまず、もうすこしがんばってみます。
145 :
名称未設定 :04/01/08 12:44 ID:4lR9vAOa
>>143 はネ申だ〜〜
おかげでうまくいきました。今さら10.3を買う気になれなかった
ので、10.1.5で親指シフトが出来て、最高です!
EGbridgeでも買ってXに移行しようかな...
$
(・∀・)つ 旦 よかったら、お茶どーぞ
ターミナル上でのvimを.vimrc設定で日本語表示可能にしてるんですけど、 そうすると、gvimを使う時に、gvimもその.vimrcを読み込んでしまうので、 gvimだと日本語が文字化けしてしまいます。 問題となるのは set encoding=utf-8 の一行らしく、euc-jpにするとgvimでも文字化けはなくなるのですが、 当然のごとく、ターミナル上でのvimは日本語が文字化けです・・・。 解決策分かる方います? それと、vimってlinuxで使ってる時はファイルを開くと前回編集した行から始まるんですけど、 osxのターミナル上だと毎回1行目からになってしまいます。 これをlinuxと同じようにする設定ってどうすればいいでしょうか? 質問ばっかですみません。
>>146 全く同意。解決策教えてください。
gvim のときだけ、set encoding=utf-8 を無効にしてほしいんだよね。
>>148 あぁそれはやってみたんですけど、駄目だったんですよね。
.gvimrcより.vimrcの方が優先されてしまうようです。
.gvimrc に set encoding=euc-jp でもだめ? $VIM/vimrc .vimrc $VIM/gvimrc .gvimrc の順に読むはずなんだけど。
えっと、ホームディレクトリに.gvimrcファイルを作って そこに set encoding=euc-jp でいいんですよね? やってみたんですが、全く変化なかったですけど・・・。
152 :
名称未設定 :04/01/08 21:27 ID:eXhG8VhE
OpenSSL使いたいんですが、mod_ssl.c が見あたりません。 もしかしてコンパイルするしか方法ないんでしょうか? libssl.soはあるのにな・・・ # httpd -V Server version: Apache/1.3.28 (Darwin) Server built: Sep 12 2003 17:00:23 どっかでOSX用のバイナリ落とせたような記憶があるのですが ご存じないでしょうか。
読み込む設定ファイルを変えるのはどうかな? if (kaoriya) else
こんな感じで設定ファイルの読み込む先を変えちゃうとか。 alias vim="vim -u FILE -U FILE"
155 :
名称未設定 :04/01/09 14:04 ID:/sy9erwx
vimは元から入ってるor 自前でソースからビルドしたので gvimは香り屋版使ってるのかな。だったら~/.vimrcに set encoding=japan set termencoding=utf-8 でいけるかと。set enc=utf-8は.vimrcで設定しない方が 良かったような。その必要がある場合は一度vimを起動してから :set enc=utf-8 ってしたほうがええと思う。詳細は:h enc, :h termencodingで それと上記のようなvim,gvimで使ってる場合~/.vimrcに if has('mac') set viminfo+=n~/.vim/viminfo_macosx else set viminfo+=n~/.vim/viminfo_unix endif 見たいに書いとくと前回編集した行から始まったり、コマンドのヒストリーが ちゃんと保存されてるかもしれん。
157 :
150 :04/01/09 15:19 ID:mtWLkHJ/
ためしにvim.orgからvim6.2 vim6.2-extra vim6.2-lang patch を拾ってきてmakeしてみた。 % mkdir Vim.app/Contents/Resources/Japanese.lproj % export LANG=ja_JP % open Vim.app % export LANG=ja_JP.eucjp % open Vim.app % export LANG=ja_JP.sjis % open Vim.app % export LANG=ja_JP.utf-8 % open Vim.app 全滅(w メニューバーずたぼろ。 なんかiconv関連もおかしい。エンコード判定ミスってる。 os_macosx.c内の独自のiconvもどきを消してlibiconv使ってもやっぱりiconv関連がおかしいし。 根本的に間違ってる気がしてきた。。。 。。。吊ってくる
vimを日本語化して使用してるんですけど、どうも重い(?)ようで動きがカクカクします。 X11上のvimでは日本語化は出来てませんが、動きはカクカクしません。 これって仕方ないんですかね・・・。
ヌッチョル! ヌッチョル!
これって既出? Lynxの2.8.5.b16ってbashでは動かないんでしょうか。 インストーラしても、うんともすんとも言わないんです。
どうインストーラしたのか報告汁。
それよか、2.8.5dev.17まで進んどるようだぞ?
ヌッチョル! ヌッチョル!
164 :
160 :04/01/12 03:52 ID:m0Iaf/eM
米AppleのUNIX&OpenSourceのページで[Lynx 2.8.5b16]をダウンロードしました。
んでもってそのままスタフィが伸長して、出てきたpkgを開きました。
するとインストーラへようこそ!って出たんでインストール。
$ lynx "
http://hogehoge "
って入れてもlynxはnot foundなんです。なぜなんでしょうか??
165 :
160 :04/01/12 03:58 ID:m0Iaf/eM
167 :
160 :04/01/12 12:18 ID:UMsNx3aX
>>166 うおお!出来ました!マジサンクスです!
今さっきパス通して、ばっちり動きました。
良く考えたら「アタリマエ」のことを忘れてテンパってたんですね俺。
レスくれた方々、ありがとうございました。
168 :
名称未設定 :04/01/13 02:17 ID:GIs8TBsl
Terminal のmvコマンドってデータフォークしか移動しないみたいなんだけど、 取り残されたリソースフォークは、自動的に消去されるのかな。 それとも無意味に残り続けるんだろうか。 すごく気になる。誰か知りません?
俺にはサパーリだけどhfs_vnops.cのhfs_removefile()でやってるみたいだから、 やってんでせう。
170 :
名称未設定 :04/01/13 03:34 ID:GIs8TBsl
>>169 サンクスコ!ソースで調べられるんだね。
データフォーク? リソースフォーク? なにそれ? な、ufs使いのヲレ。 そういえば、あんまりfsが話題にならないなぁ。
>>171 じつはOS X 10.3から密かに、HFS+が大文字小文字区別するようになってる
(ただしリフォーマットする必要あり)そうですがおまえ的にはどうですか?
>>168 > Terminal のmvコマンドってデータフォークしか移動しないみたいなんだけど、
/Developer/Tools/CpMac foo dst
rm foo
>>172 大文字小文字が区別できると結構駄目なアプリがある。
そう言うのに限って、CFM PEF binary。
HomeだけNFSな時に遭遇。
175 :
名称未設定 :04/01/13 22:26 ID:rCWJbj8o
すべてのアプリをCocoaとMach-O Carbonにしれ!
実験してみました。1MBのディスクイメージをつくって、そこに リソースフォーク付きのファイルをFinderからコピー。それを /tmp/ にmvして、再度 /tmp/ からmvして戻す。 /Volumes/1mb $ df /Volumes/1mb/ Filesystem 512-blocks Used Avail Capacity Mounted on /dev/disk1s2 1968 1232 736 63% /Volumes/1mb /Volumes/1mb $ mv manco.jpg /tmp/ /Volumes/1mb $ mv /tmp/manco.jpg . /Volumes/1mb $ df /Volumes/1mb/ Filesystem 512-blocks Used Avail Capacity Mounted on /dev/disk1s2 1968 1008 960 51% /Volumes/1mb ちゃんとリソースフォークの領域は解放されているようです。
>>174 そうそう(w
で、そういうのに限ってLongFileNameを32文字ではしょって表示しやがるから(死
FSSpec使ってんじゃネェよ!(って、AppleのQTも酷いんだがな)。
>>176 同意!とか言ってみるついでにCarbonデベの反撃で引っ込められちゃったTN2034復活してくれ!
誰か捕獲してね?全文読み直したいのだが(w
mount_ntfsを日本語化するパッチ公開してる神はいませんか? FreeBSDのはあるみたいなんですが、、、 Darwinにも救いの手を! ReadOnlyでいいから! iconvにパイプしてくれ〜 ついでにISO9660の日本語も直してくれ!
ほっほ〜ぅ。 俺も思わず見てしもた。
>>181 うむ確かにmancoだ。このスレらしくて( ・∀・)イイ!
184 :
179 :04/01/14 03:44 ID:mD2R46PT
>>172 なに! そうなのか。そうなると機能面や互換性を考えるとufsを使う意味は
ほとんどないんだなぁ。
まあ、耐断片化とか耐障害性とかでufsのほうがまだ一日の長があるとは思うけど。
>177 AppleDoubleになってると問題あると思う。 hfsからufsにFinderを使ってリソースフォーク付ファイルhoge.jpgをコピーすると ufsにはデータフォークのデータ hoge.jpg と リソースフォークのデータ ._hoge.jpg が作成されます。 ここで mv hoge.jpg dest/ とやっても ._hoge.jpgは付いていきませんし、消えもしません。
>>186 1番目は遅延書き込みのサポートとHDDの大容量化で断片化は起きにくくなった
というお話か。でも、fsとして断片化が起きやすいもの、起きにくいものというのは
厳然として存在するわけで。
2番目はジャーナリングか。ext3とかReiserFSとかHFS+とかのジャーナリングは
fsckをしないでも済むってだけで、耐障害性の向上というのとはちょっと違うん
だよなぁ。あと、HFSが基本的に結構壊れやすいシロモノなのは、身をもって体験
しているだろうし。
>>188 >HFSが基本的に結構壊れやすい
壊れやすいのはOS9が管理してたせいかと思ってた。OSXでも障害起こしやすいの?
HFS+じゃなくてHFSらしいが…
一瞬でも期待した私が愚かでした > 181
pkgをネットワーク越しにでインストールしたいのですが、インストールコマンドは何でしょうか? SolarisのpkgaddコマンドやBSDのpkg_addコマンドみたいなのはないんでしょうか? ぐぐってみたんですがないので教えてください。 よろしくお願いします。
installerかな? 使ったこと無い。manしてくり。 >ぐぐってみたんですが aproposとか。
あの、前スレの最後の方でvim上で各種文字コードに対応可能にする方法が書いてあったと思うんですが、 それをメモっておいたファイルをOSを再インストールした時にうっかり消してしまいました・・・。 すでに前スレは倉庫行きになってて私は見れないんですが、 どなたか専用ブラウザなどで見れる方、もしくはログを保存してた方いらしたら、 内容をコピペしてくれないでしょうか・・・? vimの最新版をソースから再インストールしてなどといった内容で、 vimのコンパイルの仕方などまで丁寧に書かれていたと思うんですが・・・。 よろしくお願いします。
$ sudo installer -pkg /Users/ore/tinko.pkg -target / でインストールしてください。
>194
iconvが無ければiconvをインストールしておくと良いでしょう。10.3には標準装備。
% curl -O
ftp://ftp.vim.org/pub/vim/unix/vim-6.2.tar.bz2 % bunzip2 -c vim-6.2.tar.bz2 | tar xf -
% mkdir vim6.2/patches
% cd vim6.2/patches
% curl -O
ftp://ftp.vim.org/pub/vim/patches/6.2. "[001-181]"
% cd ../src
% patch -p0 < ../patches/*
"lang""extra"が欲しい人はこれらも取ってくる。
が、vim.orgにある分でやってみましたがそのままではうまく動きませんでした。
これらが欲しい場合はkaoriyaさんに頼るのが楽みたいです。
%pwd
/hoge/vim6.2/src
% ./configure --with-feature=big --enable-multibyte
% make test
% sudo make install
ufs (ffs) は、実はそんなに飛び抜けて良いものでもないと思うよ。 4.0BSDのころffsをいじってましたが、ファイルシステムの構造は ともかく、実装のほうは、カーネルコア、fs、NFS、ユーザーランドの ほうまではみ出てぐちゃぐちゃのまさにスパゲッティコードだった。 今の*BSDではだいぶ改善されてるみたいだけどね。 HFS+も、構造はいい線いってると思うから、後は時間をかけて 実装を熟成させれば、そこそこ使えるようになると期待。
198 :
名称未設定 :04/01/16 12:19 ID:fIRK1i5a
>>193 さん・
>>195 さん
教えて頂きありがとうございました。
引数をどうしようか考えてたんですが、
>>195 さんの仰るようにやったらできますた。
>>197 HFS+は実装がどれだけ良くなっても、仕様がふらふらしてどうしようもないと思う。
大文字小文字の区別、エイリアスの利用など、
仕様とプログラマー向けガイドラインがごちゃ混ぜだ。
うむ、もとファイルシステム屋として言わせてもらえれば、 ファイルシステムを語る際には以下の三つを区別することが必要である。 1 構造 (*.hに書くもの) 2 実装 (*.cに書くもの) 3 セマンティクス (*.9に書くもの) 199がふらふらと言っているのは3番のことだと思うが、こんなのはどんなOSでも 進化するにつれ揺れ動くものだから気にすることはない。 ファイルシステムの立場からすれば、データが守られればよいのであって、 アプリケーションが動こうが止まろうが気にすることは無いのである:-)
>>197 4.0BSDって1980年やん…。しかも1983年の4.2BSDでffsは長いファイル名や
symlinkに対応などの機能的な仕様の大きな変化のほかに、アローケーション
などの内部的な仕様も、当然実装も抜本的に改良されたのでまるで参考に
ならないぞ。
ちなみにNFSはSunOS 4.xからで、4.0BSDの頃は影も形もない。 knaJHf8lはSunOS 4.1とかと勘違いしておるのかとも思ったけど、 SunOSのソースなんて公開されていないし、なんじゃこりゃ。
>>200 > ファイルシステムの立場からすれば、データが守られればよいのであって、
> アプリケーションが動こうが止まろうが気にすることは無いのである:-)
そうか、そう言われればそうだな(w
>>202 FreeBSD 4.0かBSD/OS 4.0の可能性はあるな。
206 :
名称未設定 :04/01/28 19:06 ID:HooTSxTU
icewmについて教えてください。 gnomeのWindow Managerとしてicewmを導入しました。ところが、IceWMメニューから "Gnome"を選択すると、日本語のメニュー項目が文字化けしてしまいます。 icewmのバージョンは1.2.2-1で、finkでソースからインストールしました。 Mac OS X のバージョンは10.2.8、XFree86 4.3 です。 なお、関係ないかもしれませんが、WMをsawfishに変えると全く問題なく日本語できます。 以上、解決法をご存知の方ご教示願います。
保守
208 :
名称未設定 :04/01/29 13:17 ID:x8bA2RE7
すいません。Finkcommander使おうとしたんですが、 パッケージが37個しか認識されません(そのうちインストール済が35個)。 どうすれば良いでしょうか? OSのバージョンはMac OS 10.2.8 ,Finkcommandarは0.5.1です。 よろしく御願します。
209 :
名称未設定 :04/01/29 17:16 ID:TKY1dFmG
>>208 Terminal.app で
% sudo fink list
としても出ない?
210 :
208 :04/01/29 19:00 ID:x8bA2RE7
>>209 まったく出ません。
同じパッケージが並んでるだけです。
selfupdateしていないとか。
212 :
208 :04/01/29 20:13 ID:x8bA2RE7
すいませんでした!どうやらselfupdateがうまく行ってなかったみたいです。 おさわがせしました。
213 :
名称未設定 :04/01/29 21:43 ID:NXsSzMt+
すみません、octave-2.1.53をインストールしようとしているのですが、 最初にconfigureを実行するところで、 checking for dummy main to link with Fortran 77 libraries... unknown configure: error: linking to Fortran libraries from C fails See `config.log' for more details. となってしまい途中でエラーが出てしまいます。 config.logをみても何がなんだかよくわかりません。 どなたか対処方法をご教示願いませんでしょうか。 OSは10.3.2、フォートランコンパイラはFink0.6.2でg77をインストール しました。
214 :
名称未設定 :04/01/29 22:38 ID:Wu2dWYzm
configureを実行する前に以下のコマンドで環境変数を設定.(bashの場合) export FLIBS='-L/sw/lib/ -lg2c' 次にconfig.hの"/* #undef HAVE_DYLD_API */"を"#define HAVE_DYLD_API 1"に 修正. とりあえず,これでうまくいくと思います.
215 :
214 :04/01/29 23:00 ID:Wu2dWYzm
すみません.「次にconfig.hの…」はconfigureを実行した後の話です.
216 :
213 :04/01/30 13:44 ID:XO9laTwp
>>214 ,215
どうもありがとうございました。で試してみたのですが今度は、
configure: WARNING: I need GNU Readline 4.2 or later
configure: error: this is fatal unless you specify --disable-readline
ってエラーがでるようになってしまいました。
FinkCommanderでみてみたらたしかにreadlineがインストールされていなかったので
readline(4.3-25)をインストールしてから試してみてもやはり状況は変わりませんでした。
とりあえずはご報告まで。
217 :
208 :04/01/30 14:26 ID:uY8/hSky
度々すいません。 208です。今度はselfupdate中に以下のコマンドばかりがでてきました。 cvs server: [07:05:21] waiting for costabel's lock in /cvsroot/fink/dists/10.3/stable/main/finkinfo/x11-wm この場合どうすればよいでしょうか?? ひたすら待つのみで良いのでしょうか??
218 :
名称未設定 :04/01/30 15:08 ID:o/dVpVQK
WINEがOSXに移植されるってほんと?
先は長い。
220 :
名称未設定 :04/01/30 15:49 ID:22//Fd7/
221 :
名称未設定 :04/01/30 16:51 ID:o/dVpVQK
222 :
214 :04/01/30 21:11 ID:mPqIGP+5
>>213 OctaveでReadline使えないのは辛いです.
Fink使ってたんですね.Octaveのconfigureコマンドはデフォルトでは
"/usr/local"から下でReadlineを探していると思われ,Finkのディレク
トリー/sw以下は見てないようで.あてずっぽだけど,以下のように
configureからやりなおすとか.(Finkは使ったことないので自信無し)
./configure --prefix=/sw
"./configure --help"でいろいろオプション見れます.
以下のページが参考になるかも.Mac OS X用のバイナリもあります.:
ttp://hpc.sourceforge.net/
223 :
すいません :04/01/30 23:12 ID:uY8/hSky
FinkからXDarwin インストール後、以下のコマンドを打つとcalやls、fink更にはsudoまでもが command not foundとして扱われるようになって困っています。どうすればよいでしょうか? % echo "set path= ( /usr/X11R6/bin ) " >> .cshrc OSのバージョンは10.2.8 Finkは0.6.2です。
pathの設定やりなおし
finkだ何だ言う前に、unixの本でも読めよ。
228 :
213 :04/01/31 04:14 ID:VpYP0n8N
>>222 引き続きアドバイスありがとうございました、とても助かっています。
ここまでの情報でとりあえず自分で調べて考えてみますです。
また何かあったら質問するかもしれないのでそのときにはよろしくお願いします。
うまくいったときにはそれなりの報告をしたいと思います。
ところで214さんはFinkを使用されていないとのことですが、何を使われているのでしょう?
darwinportですか?
>>227 お前なんかを相手にしてる訳じゃないからな(w
>>228 fink とか使わないでソースからコンパイルして
/usr/local に突っ込んでるんじゃないの?
マジレスしてみる。
アフォばっか。Mac のひとって…
232 :
214 :04/01/31 20:05 ID:3735Ebzn
>>231 > アフォばっか。Mac のひとって…
残念ながらお前の発言ほどアフォなヤツはいない。
>>234 finkが使えません、command not foundになります、
とか泣き言ばかりのバカチンより、ずっとましだろ。
お前も暇人だろ? ずっとへばりついてるようだが。
>>227 :名称未設定 :04/01/31 00:59 ID:pNwsS2Ks
236 :
名称未設定 :04/02/01 13:09 ID:Km/GDABv
オートデフラグのON/OFFはどこをいじればいいんでしょうか? 何もしなくてもカリカリカリカリうるさくてたまらないので必要ない時にはOFFにしたいです。
238 :
デスク :04/02/01 13:26 ID:mnoZ+M2m
ジャーナル切ればいんでないの。
239 :
名称未設定 :04/02/01 14:08 ID:Km/GDABv
>>237 pantherに搭載されてます。
>>238 ジャーナルと連動ですか。それも困るかな・・。
他の手をきぼんぬします。
240 :
名称未設定 :04/02/01 14:37 ID:yelfI4Qh
>>239 pantherのオートデフラグって、どの程度有効なの?
どこかに解説ありませんかね。
また、
逆にオートデフラグを強制的にスタートさせる方法を知りたいです。
>>240 Hot-File-Adaptive-Clustering
でググってくれ
242 :
213 :04/02/01 16:23 ID:lKwLeUUt
>>230 ,232
そうなんですか。
こちらはMacの方は10年選手なんですが、Unixの方は完全にただのuserだったので
その手のスキルが全くないんですよね。
ちと勉強してから出直してきますです。
244 :
213 :04/02/01 17:48 ID:lKwLeUUt
214さんが
>>222 で教えてくれたsiteのbinary版をinstallしたらあっさりと動作しましたです。
245 :
名称未設定 :04/02/04 19:19 ID:74ZgyuDy
>223 % echo "set path= ( /usr/X11R6/bin ) " >> .cshrc → % echo 'set path = ( $path /usr/X11R6/bin )' >> .cshrc
IMAPサーバーとfetchmail でメールを一元管理したいんだけど 役に立ったサイトとか本とかあったら教えてください。 viの操作にだけは慣れてるので設定ファイルの変更とかは苦に ならないんだけど、いろいろ調べてく根気がないんで、それだけ みればさるでもできる系のがあるとうれしいんですけど。 俺の野望としては 1. IMAPサーバをたてる。 いろんなMUA試し放題。LAN上の複数マシンでメール共有。 2. DynamicDNSサービスを利用して自分のマシンでメールを 受け取れるようにする。(自分のサーバーが止まってる時は メールを預かっといてくれるDynamicDNSサービスがあるらし いのでこういうのを利用。) 3. Webメールを動かして外からメールを扱えるようにする という3段階を考えています。
Linux Magazine, 日経Linux, Linux World, Software Designのバックナンバーでも当れば? 2をやるにはMTAも必要だよ。pre-installのpostfixの設定が必要。 3はいろいろあるから調べてみて。 fink利用するんだと、cyrus21-imapd, php4-apache2-ssl-imap辺り?
>>247 ,248
thanks.
finkにimapd入ってるんだ。昔はなかったような気がする。
一冊の本に全部書いてあるといいんだけど虫が良すぎか。
それに Linux用ではなくてMacOSXに最適化されてるやつがいいんだけどな。
最適化? インストールしてしまえば、後はプラットフォームは関係ない。 インストールはfinkに任せれば良い。 上に書いたどの雑誌だかで、IMAP特集を最近やっていたよ。 Web mailも含まれていたな。
252 :
名称未設定 :04/02/06 09:59 ID:cWeuFcl+
Unix初心者です。困っているんです。 ターミナルでシェルを開くと以下のようなメッセージを出してログアウトしてしまいます。 Last login: Fri Feb 6 09:30:35 on console /Volumes/webmin-1.090/Install.command; exit Welcome to Darwin! [MAC:〜] MAC% /Volumes/webmin-1.090/Install.command; exit /Volumes/webmin-1.090/Install.command: Command not found. logout [Process completed] コマンド+.で止めて作業するんですけど、どうなってしまったんでしょう。 どなたかお分かりの方、いらっしゃらないでしょうか?
253 :
252 :04/02/06 10:04 ID:cWeuFcl+
ターミナル初心者スレがあるんですね。 申し訳ない。そちらで質問してきます。
254 :
名称未設定 :04/02/06 23:22 ID:8a+KdBpq
複数ユーザでX11を起動しているとき、リモートマシンの Xクライアントを起動するときはどうすればいいのでしょうか。 なんかうまく表現できてない気がするので、、、、 ローカルマシン(local.com)にユーザAでログイン ユーザAでX11を起動 ファストユーザスイッチでユーザBに切り替え ユーザBもX11を起動 ユーザBがリモートマシン(remote.com)にログイン 通常ならリモートマシンでDISPLAY=local.com:0.0 とやるわけですが、ローカルで複数ユーザがX11を 起動しているときの、環境変数DISPLAYの設定の仕方 がよくわからないのです。
たぶんlocal.com:1.0じゃない? TCPのport番号が一つづつずれていくのよ。
できました!どうもっす。以前、同じようなことやったはず なんですができなかったので、なにか間違えていたんでしょう ね、、、ありがとうございました。
ssh -Xではだめでしょうか
これもいけました。sshで-Xという引数知りませんでした。どもっす。
259 :
名称未設定 :04/02/07 00:56 ID:rH/LDklX
Apple も/etc/ssh_config の ForwardX11 をデフォルトでyes にしておけばいいのに、と思うよね。 「ふーん、OS X ってX11 が付いてるんだ。ちょっと使ってみるか」 と、さわってみたがリモートのX アプリ画面は開かない。 半端な知識を生かしてDISPLAY 変数をイジってみたがうまくいかない。 結果「OS X 使えねぇよ」と言い出す。 こういう奴らを生まないためにもFowardX11 はyes にしとくべき。
>>259 そして、リモートのEmacsを立ちあげようとして、% emacs ってやったら、
いきなり新しくウインドウがびっくりするわけですな。
Kato さんのページの XLOCALE 使わないようにした XDarwin を試してみましたが Fink はじめからやってみましたが gtk+ を rebuild しなくても日本語文字化けせず 表示できました。なんで、Apple の X11.app はこうしないんでしょうかね
libC いじってる人と X11 いじってる人が連携してないんじゃない? というか、外国の開発者って CJK の事なんか気にしてなのかも。
というか、プレビュー版の Panther を手に入れることができた「開発者」が 指摘して(気付いて)なかったということかも…
Xといえば、#pragma GCCも標準X11でどうにかしてくれないかなあ。
265 :
名称未設定 :04/02/09 12:42 ID:x1A+jE2y
>>246 うちも fetchmail, procmail, courier-imap, Postfix, squirrelMailで
同じことやってるよ。
やっぱ「パソコンおやじ」か「くまりんが見てた!」あたりかな。
肝はやはりPostfixなので、これだけ本買いました。
266 :
名称未設定 :04/02/09 14:47 ID:es7rMkqt
>>262-263 たしかDarwinのcommiterって、日本人はひとり(古暮さん)しか
いないんじゃなかったかな。
もっとCJKな人が開発に参加してくれればこのあたりも改善されるんだろうけどね。
自分はスキルも英語力もないので参加したくてもできないけど。
X11.appとDarwinって関係ないんじゃないの?
268 :
名称未設定 :04/02/09 21:01 ID:+bUsqU4Q
>>267 まぁ、全然関係なくはないだろうけどね。
262が言うように他部署との連携がうまくいってないのかもね。
いちおう John Harper さんと Torrey Lyons さんにメールしておいたよ。 たぶん、無視されるけどね。
270 :
名称未設定 :04/02/10 11:08 ID:YphaAG3D
何はともあれ、localeが使えるようになったのはありがたいね。
271 :
名称未設定 :04/02/10 11:57 ID:T2JM6LAS
Jaguar から Pantherにしたら、 X11上で quarts-wm が動かなくなった quarts-wm undefined reference to _CoreDockRegisterClient expected to be defined in ApplicationService Trace/BPT trap というエラーが出ているようです。どうしたものでしょう。
動いてるよ。 X11.appはPantherに付いてきている/Applications/Utilities/X11.appを使ってる?
273 :
名称未設定 :04/02/10 17:54 ID:y52nQiKL
>>271 はたぶんアップデートした方だな。
俺もそうなったからクリーンインストールしたら無問題だった。
274 :
272 :04/02/10 22:06 ID:R18lADCS
いや、
>>271 はJaguar用のX11.app使ってるんだと思うよ。
/Applications/X11.appにまだ残ってるんでしょ。
CoreDockRegisterClientWithRunLoopとかいう名前に変わったんでしょ、きっと。
WithRunLoopの割にはiCalendarの日付は変わらないままだな…
>>274 俺も最初間違えた。場所変えるなよ!と自分の不注意は棚に上げて(略
276 :
272 :04/02/11 08:50 ID:UBZFd8JU
不注意つっても、パッケージ管理システムはどうなってんだろう? /Library/Receipts/X11User.pkg/で重複は検出できるはずなんだが… Mac OS Xって謎…
277 :
272 :04/02/11 08:54 ID:UBZFd8JU
あれ? /usr/X11R6/bin/quartz-wmって上書きされるはず? /Library/Receipts/X11User.pkg/Contents/version.plist みると、 <key>BuildVersion</key> <string>3</string> <key>CFBundleShortVersionString</key> <string>1.2.1</string> <key>ProjectName</key> <string>PantherPackageData</string> <key>SourceVersion</key> <string>1980000</string> になってますかあ?
278 :
272 :04/02/11 08:57 ID:UBZFd8JU
反応ないから、先に書いとこ。
>>271 は、Pantherのinstall/upgradeでPanther付属のX11をinstallしなかった。
Installすること。
279 :
名称未設定 :04/02/11 09:30 ID:vIrF3GsP
スレ違いだったらごめんなさい。
MacOS10.3.2にPHP4.3.4とPostgreSQL7.4をインストールしました。
PHPのプログラムからPostgreSQLへの接続等は上手く行っているので、
インストール自体は問題ないかと思うのですが、
phpPgAdminを使用しようとするとログイン画面で滞ってしまいます。
(作成したユーザやpostgresのログイン、パスワードでログインしようとすると、
「ログイン失敗」「Login disallowed」等と表示されてしまいます。)
設定は〜/phpPgAdmin/conf/config.inc.phpのhostとdefaultdbを変更しました。
ぐぐってみたところ、個人の方のサイトで同様に「MacOSXでphpPgAdminが使えない」
という情報を見かけたのですが、やはり稼働実績はないのでしょうか?
もし使えている方がいらっしゃったら、設定方法等ご教授願います。
ちなみにPHPとPostgreSQLのダウンロードとインストールは
こちらのサイトの手順に従いました。
ttp://www.entropy.ch/home/
280 :
鈍器砲手 :04/02/12 15:14 ID:iKRfsQOt
>>222 私もできました。
どうもありがとうございました。octaveがOS Xの10.2.8、10.3.2どちら
でも簡単にインストールできました。ターミナルで使えるのですね。
>>279 試しに入れてみたけど普通に動くよ >> phpPgAdmin
環境は
Mac OS X 10.3.2(7D24)
postgresql-7.4.1
php-4.3.4
phpPgAdmin-3.2.1
全部ソースから入れて設定変えたのはconfig.inc.phpのhostくらい.
ログに何か出てない?
282 :
279 :04/02/13 00:28 ID:5OmGIJHq
>>281 レスありがとうございます。
レスを頂いてから
/usr/local/pgsql/data/postgresql.conf
の設定を
syslog = 2
に変更し、
/var/log/system.log
を確認しましたが、何も吐かれていませんでした。
(ちなみにターミナルからわざと誤ったSELECT文叩いた時はエラーが吐かれました。)
とにかくphpPgAdminの稼働実績はあるということですね。
もうちょっと調べてみます。
ヒント、ありがとうございました。
283 :
279 :04/02/13 14:22 ID:5OmGIJHq
Torrey タンいいひとだったみたいだね
Fink commanderでBInaryインストールができません。 使用状況は以下の通りです。 OS10.3.2 FinkCommander0.5.1 fink0.6.2 (インストーラに書いてあるのでいいですよね。) です。 コンテクストメニユーでBinaryを選ぶと Installの文字が薄くなって選ぶ事ができません。 何が原因でしょうか? どなたかご教授ください。 それとdpkgって何ですか?
管理者権限が無いせいでは?
287 :
名称未設定 :04/02/15 19:47 ID:V+Gn5Gxd
>>285 まず、そのインストールしようとしているパッケージにバイナリが
用意されているのか確認。メインウィンドウで「Binary」のところに
バージョンが表示されず、「Stable」にしか表示が無かったら、その
パッケージはバイナリが無いからソースからのインストールからしか
できないという意味。
あと、最新の状態に更新してみたほうが良いかもしれんね。
「Binary」メニューから「Update descriptions」を実行してみて。
それでもBinaryが表示されないなら、あきらめてソースからインストール
するしかないね。
288 :
285 :04/02/15 19:54 ID:pep+RPSe
>>287 早速のレスありがとうございます。
一度やってみます。
おいおい、別人だが
>>286 はどうすんだ? そのあからさまな無視っぷりは何とかならんのか?
それとX11スレから移って来たようだが、ちゃんと書き置いてから来い。
かわいそうに、たかが初心者の質問を、 どうしてこれだけ叩かねばならんのか:-)
どうして、って・・・
293 :
285 :04/02/16 19:13 ID:V11uH7sh
大変レスが遅くなって申し訳ございません。 まずは286さんへの無礼をお詫び申し上げます。 ちなみにBinaryはすべて空白でした。 ですので、287さんの言う通りにUpdate descriptionしたらBinaryは表示されました。 ありがとうございました。
頑張れね。
自分で入れたApache2他をログイン時に自動的に立ち上がるよう ログイン項目に簡単なshell scriptを登録してるのですが、 どうもうまく行かないようです。sudoでadmin権限じゃないと 起動させられないからでしょうか?(sudo使わなくても 動かせるものは普通に起動してくれます) その場合も手で入力せずログイン項目で自動的に立ち上げる 方法はあるでしょうか? 起動項目でシステム起動と同時に やるのはちょっと怖いので避けたいのですが…
setuidしてしまえ! な〜んてな(w
>297 OS 10.2だと echo pass | sudo hoge とかできたりもした。 試してないけど、AppleScriptを使うと管理者権限で起動できそうな気はする。 ふつーは /Library/StartupItems/ でごにょごにょする。 書式は /System/Library/StartupItems/Apache/ 以下とか参考に。
300 :
297 :04/02/17 08:03 ID:Ona3XZBs
結局、起動項目(StartupItems)でやってしまいました。 でも起動項目って何か怖い…問題があって途中で立ち上がらないと システム自体立ち上がらなくなって、ログイン画面まで たどり着けず面倒なことになったり。
>>300 /Library/StartupItems/で作業してる分にはセーフブートで何とか出来るんじゃない?
>>300 そんな時のsingle user mode。
漏れはこんな感じでAppleScriptにしているが。 do shell script "(Apacheの絶対pass) graceful" password "************" with administrator privileges ↑これで1行 アプリケーション形式で保存してログイン項目に登録
304 :
297 :04/02/17 17:10 ID:Ona3XZBs
>>301 ああ、セーブブートにすれば、アップル純正以外の起動項目は
オフにできるみたいですね。多謝。
>>302 はい。それが少し大変になるなぁと。(^^;
珠に何のコマンドを打つべきだったか忘れてしまって、
ネットにアクセスして調べるのもままならないとか。
OS XからはCD起動してもHDにはアクセスできないから
前にappearance theme変えて問題起こした時
single user modeでのソリューションを見つけるまで
かなり苦労しました。
>>303 AppleScriptで出来るんですね。
sudo は設定しだいで特定のコマンドをパスワードなしで実行できるようにしたり、 特定のユーザに sudo を禁止したりできるよ。 /etc/sudoers というのがその設定ファイルだが、 編集には visudo という専用コマンドを使う。
例えば「aaa」という名前のアプリをpsでpid調べて、 それでもって停止/killするtcshシェルスクリプトを 書きたいのですが、どんな感じに書けばよいのでしょう? pid=`ps guax | grep aaa | grep -v grep | awk '{print $2}'` kill -TERM "${pid}"
>>306 pid=`ps acx | awk '/ aaa$/ {print $1}'`
のほうがカッコイイ
>307 killall aaa
>>307 ありがとうございます。勉強になりました。
>>308 それですんなり行きました。ありがとうございます。
OSXのkillallってバイナリーなんだ。 と思っていろいろ見てみたら今はLinuxも*BSDも みんなバイナリープログラムなのね;-)
Mac OS X のネット接続に関して質問です。 Mac OS X 10.3.2 で X11 を立ち上げて、kterm (または xterm) +SSH (または telnet) で ローカルなネットワーク内の他の Unix マシンにログインして使っています。 その kterm 上で、キーをカタカタと打っていると、時折つっかえるのです。 数秒に一回キーを打った反応が画面に表示されなくなり、 1秒くらいたってまた反応が復活する、といった感じです。 最初はケーブルの問題かと思ったのですが、そのケーブルに Windows を接続して同様に SSH してもそのような問題は起こりませんでした。 ルーティングなどの設定かなとも思ったのですが、 それらは DHCP サーバから自動で配られるから、 あんまり問題なさそうな気がします。(ちょっと自信ありません) 同様の問題が起こった方で解決法をご存知の方は 御教授頂けないでしょうか?
- そのMac OS XのCPU負荷が大きすぎる - はるか遠くの仮名漢字変換サーバーを使っている Activity MonitorやMenuMetersなどを使ってCPUとネットワークを 監視しながら使ってみては。 www.ragingmenace.com/software/menumeters/
ターミナルでUTF-8での文章の改行は、どうするのでしょうか? 例えば #!/bin/sh echo -en "\r bunsho bunsho " echo -en "\r bunsho2 bunsho2 " は、eucに設定していればちゃんと 改行してくれますが、utf8だと 改行文字も表示されて改行されない ようです。\r、\r\n、\nでも同様です。
314 :
313 :04/02/19 12:10 ID:urZJSx7e
ああ、すいません。何か\nでうまくいったような いかないような... \とバックスラッシュが miのutf8だと何か表示が変なのかな....
>>311 そういう使い方しているが、G5でもPowerBookでもそういうことはない。
316 :
311 :04/02/19 13:09 ID:TWEeve5b
>>312 ,
>>315 ありがとうございます。もう少し調べてみます。
ところで、便乗質問なのですが、SSH で他のマシンにログインしているとき、
何もせずにしばらく放っておくと、自動的に接続が切れてしまうのですが、
これを抑制するにはどのような設定をすれば良いのでしょうか?
remoteのmachineでtcsh辺りを使っていて、autologoutの設定がされているのでは?
NATを介しているならば、NATのtimeoutかもしれない。
>>311 についてはhardwareも疑った方がいい。
ifconfig -aしてerror, dropped, collisionsなどが大きくなってないか?
>>316 リモートマシンのsshd_configのKeepAliveはどうなってる?
319 :
311 :04/02/19 21:11 ID:l4NqjNg7
>>317 ,
>>318 ありがとうございます。
>>311 の問題に関しては、起動直後によく起こって、
起動してからしばらくたつと段々マシになってくるような感触です。
もうすこし様子を見てみます。
>>316 の件は、単にマシンがサスペンド状態になる (PowerBook なので) のが
悪さをしているだけのような気がして来ました。
>>319 >
>>316 の件は、単にマシンがサスペンド状態になる (PowerBook なので) のが
> 悪さをしているだけのような気がして来ました。
んじゃあ、
>>318 じゃん?
スルーしないでやってね。
わたしゃiTermを、設定にある「待機時に送信」にチェック入れて使ってる。 sshdの設定を変えられなくてもこれで大丈夫。
昔はiTermけっこうバグってたけど、最近は安定してますか?
今もメモリーリークしてるらしくて、使かっていると重くなって そのうち落る。
>>322 いらん機能ばっかりついて、肝心のターミナルエミュレーションがクソのまんま
なんで、あいかわらず使いものにならない。
>324 激しく御意。 アポーはTerminal.appのソース公開してくれんかのう。拙者がなおしてやるぞ。
JTerminal 使う人はあんまりいないのか...
JTerminalは、iTermに比べたらまだマシだが、 X立ちあげてrxvtとか使った方が遥に快適な罠
>>328 結局ここにいきついちまうから誰も手を出さない罠
罠とかキモイ。
キモイとか言ってる香具師のh(ry
locateなどでターミナルから日本語ファイル名を 検索するには、どうすれば良いのでしょうか?
Terminal.appで文字コードをutf-8にしてみれば? # 今手元にないので未テスト。
>>328 Xのアプリとコピペがうまくいけば、Xの端末エミュレータで大満足なんじゃが…
うまく行くときと失敗するときの違いがわからん…
おまいらのターミナルで使ってるフォントは何? おいらはmonaco。 で、日本語フォントでは何が良い?
>>335 今はアニト-M等幅。
「l」が気に入らないんだけど妥協して使ってる。
前はTokyo-Fontを使ってたんだけど、
・Normalization Form Dの結合文字がきちんと表示できない
・14pt以上にしないと縦線がかすれて読みにくい
という問題があって乗り換えた。
337 :
332 :04/02/23 16:58 ID:oc24jbGK
>>333 >Terminal.appで文字コードをutf-8にしてみれば?
デフォルトでutf-8に設定してあるので、効果ないようです。
ls -vではちゃんと日本語ファイル名が表示されるのですが…
locateだと、日本語ファイル名の検索はhit 0、
日本語と英語の両方を含むファイル名を英語の部分だけで
検索した場合、表示されるファイル名は日本語部分が化けています。
あともう一つ似た質問なのですが、grepなども日本語に
対応しているのでしょうか?
Darwinの日本語対応は全く期待できない。 lgrepを使え。finkのlv packageの中。
つーか、素直にfind / -name \!* -print使うたらええやん。
濁音がはいるとうまく検索できない。 `ls | grep ぎ` とか。 き だと濁音もhitする。
'ぎ'は'き'と'combiing ¨'に分割されてます。
342 :
332 :04/02/23 19:05 ID:oc24jbGK
findでうまくいくみたいです。ありがとうございます。 lgrep今からためしてみます。
日本語関係はFinderから操作したほうが楽。
344 :
332 :04/02/24 03:14 ID:4u19axRN
"ぎ"は"き.."と書けば大丈夫。
>332 氏とは別人ですが、 iTunesのライブラリーからは消したんだけど ~/Music/iTunes/iTunes Music/ 以下にファイルとしては 残っているような曲を消そうと思って、find -type fの出力と、 iTunesのメニューからリストの書き出しをしたのを diff取ろうとしたんですよ。 そしたら日本語の濁点や半濁点が泣き別れでコマッタコマッタ。 >344 のmcccも使ってみましたがだめでした。 結局、濁点半濁点を無条件に削除するelispで無理矢理 やっつけたんですが、こういう場合に何かいい方法は 無いでしょうか?
あれこれ工夫してる間に目視で片付けた方が早いってことない? 数と頻度にもよるけどさ。
>>346 > >344 のmcccも使ってみましたがだめでした。
どう駄目だった?
mcccだと、「〜」の変換に失敗します。 (これがまた、歌の題名で多く使われている。) Safariの〜問題と同じ原因でしょうね。
>>349 WindowsからCDDBに登録した“〜”がfullwidth tildeで登録されるってだけでしょ。
今のOS XのUTF-8の仕様って変わる予定はあるの? なんか中途半端なキメラ的仕様と言うか。 OS Xでしか通じないんじゃないか?
>>351 間違ったUNICODEの使い方じゃないし。
文句はぐちゃぐちゃな文字コードをでっち上げてくれたUNICODE
Consortiumにでも言ってくれ。
10.3.2だと iconv -f UTF8-MAC -t UTF-8 で濁音対策できそう。にょろはよくわかんないけど。
354 :
名称未設定 :04/02/25 06:38 ID:zNV+21os
>>352 UTFは激しく胡散臭いと思っているのだがよく知らんのでどの辺が糞なのか簡素な説明きぼんぬ。
iconvは元々MacOS XのUTF 8には確か対応していなかったと 思ったんだけど。10.3に付いてくるのは対応しているのかなと。 (SAMBA等は結局iconv使わずに対応することになってたような。)
>>357 > MacOS XのUTF 8
って何?
> (SAMBA等は結局iconv使わずに対応することになってたような。)
HFS+とsambaには独自の変換ルーチン(NFD/NFC)が組み込まれてるね。
>>358 >>358 くわしくはよく覚えてないけれど、OS XのUTF-8は
UTF-8 (Unicode 2)なのにUTF-16 (Unicode 3)で
採用されているdecompositionを使う変態的な仕様だから、
サードパーティー製のiconvで普通のUTF-8の設定で扱っては
ちゃんと変換できないということらしい。
decompositionってのは濁点やらアクセント記号等を分解して
処理する事で、それで日本語の場合は濁点がおかしくなる。
とか何とか。
googleでiconv, os x, utf-8で検索かけると この問題について論じてる掲示板やメーリング リストの記事が結構ヒットする。
>>361 NFDが採用されたのはUnicode 3/UTF-16からなのに、OS Xでは
Unicode 2/UTF-8でNFDを使ってるから、ややこしくなってる、
みたいな。それで対応してるサードパーティー製converterが無いと。
よくわかりませんが、とにかくOS Xのファイルネームで
使われているencodingは処理するのに色々面倒な問題が出てしまう。
>>359 それはよくあるトンデモ解説
decompositionはUnicodeの最初からある。
Unicode処理の実装が不完全なことをMac専用処理と称して逃げているだけ。
Normalizationの詳細はUnicodeのバージョンで多少変化しているが、
decompositionの扱いは仕様の一部でしかない。decompositionがうまく扱え
ないのはそれ以前の問題
ああ、UTF-8/16/32とUnicode standard 2/3/4の連関は全然無いですね。 OS Xは、UTF-8と、Unicode standard 3のNFDを使っている、ということですかね。 それで、世間一般に使われているUTF-8では、NFDを使っていないutf-8? ファイルシステムにUTF-8使ってる他のOSはどんな感じなんでしょう。
>>364 > OS Xは、UTF-8と、Unicode standard 3のNFDを使っている、ということですかね。
そうです。
性格には、HFS+モジュールとCarbon/Cocoaのフレームワーク双方で、です。
最近SMBでWindowsに書き込む時にcomposeするコードが加えられた気配です。
> それで、世間一般に使われているUTF-8では、NFDを使っていないutf-8?
> ファイルシステムにUTF-8使ってる他のOSはどんな感じなんでしょう。
Mac OS XだけNFDです。
問題は、decomposeがCarbon/Cocoaのフレームワークでも行われていることで、
NFS上にホームを持つときに問題になります。
(それでフレームワークでも行っていることが判明しました)
修正依頼に対するAppleの返答は「知らね」でした…
NFS request時にもcomposeするoptionを加えるべきだと思いますが。
NFDにした理由は分かりませんが、 濁音の場合、NFDにしてsortすると辞書順(濁点無視)になります。
つまり、Unicode 3以前もdecompositionはしてたけど、
メチャクチャだったからUnicode 3のNormalizationで統一しようとした。
http://www.unicode.org/unicode/standard/versions/Unicode3.0.html Decomposition and Composition. Unicode character decompositions have
been significantly updated to fix errors in the original assignments,
to allow correct collation weighting, and to make decompositions
consistent for normalization.
だから、Appleとしては、どうせdecompositionするなNFに乗っ取って
キッチリやる方がいいということで、そうした。でも、その結果、
今広く使われている他のUTF-8との互換性が無くなってしまった、みたいな?
なんか昔のNetscape/IEのHTML解釈を巡る話を思い起こさせる…
ああ、だからCarbon/Cocoaを使わないUNIXのコマンドとかでは 化けるのか。
>>367 > つまり、Unicode 3以前もdecompositionはしてたけど、
するかどうかは利用する人の決めることだけど、
"composing〜"って文字が定義されていたので、やろうと思えば出来ました。
> だから、Appleとしては、どうせdecompositionするなNFに乗っ取って
> キッチリやる方がいいということで、そうした。
NFDだからdecomposeされてます。他にこのNFが基本のsystemは知らないです。
・NFS mountされたfile systemに、Finderで濁音入りのファイル名を作る。
・NFS mountされたfile systemに、ktermで濁音入りのファイル名(UTF-8)を作る。
# touch 'echo だくおんいり | nkf -E -w'
↑と↓を組み合わせてみてください。同じフォルダに作る方が面白い。
・Finderで見る
・Terminal.appで見る
・ktermで見る
因にNFCでnormalizeしてもdecompositionが全て無くなりはしない。 composeしたcode pointが無い文字(u304b+u309aとか)はNFCでも decomposeしたまま、decompositionが扱えない処理系は結局破綻する。
ハングルとかバラバラにされちゃうらしいな。
てゆーかMicrosoftってなんで開発者が3千人もいるのに、 あんな最低品質のOSやアプリばっか作るんだ? XP、IE、WMP、それよりなにより使い勝手も悪く悪名高いオフィス。 Appleと比べたら圧倒的に資金潤沢な割りに、 技術が全然追いついていない希有な企業だよな。 採用担当者がよほど無能なのか、ゲイツがとち狂ってるのかわからんけど。 XPの粗利87%ってマジ? Appleどうこうではなくて業界の健全な発展の妨害してるとしか思えんよ、 Microsoftは。 ネイサンがMSに愛想尽かしていなくなってから、 経営の創造性が無くなっちゃったよなあ。 バルマーも酒ばっか飲んでんじゃねーぞ!
>>370 言いたいことは分からないでもないが、Mac OS Xの話に戻せば、
Mac OS Xはプログラマにそのようなことを煩わせないAPIを持っていてもいいのではないの?
NFCでもdecomposeされたままのものはもう仕方ないわけだしね。
だから >349 に戻ると そのようなAPIはあるんだが中身がバグってる
>>368 化けるのは、ソフト (ライブラリ)が combining character に対応すれば
いいだけでは?
xterm も pango も combining character に対応しているから化けないじゃ
ん。
finkのスレとかあります?
ないからここでいいんじゃない?
>>225 みたいなのが登場することもあるけどスルーの方向で。
でもまあ、一冊くらいは基本的なUnixの本は読んどいたほうがいいぞ。
>378 確かに。 最低でも、 パスを通さないといけないこと。 自分が使ってるシェルの名前。 そのシェルでの環境変数、シェル変数の設定の仕方。 ぐらい知っといて欲しい。 # 10.2.x までは tcsh デフォだったからとりあえず csh系とみなして回答できたけど、 # 10.3.x になって、 デフォが bash になっちゃたからどうしようもなくなった。 # しかも、旧バージョンから 10.3.x に Updateした場合は tcsh だし。
380 :
376 :04/02/28 16:48 ID:hwBfbZr4
cannaがインストールできないんです。 finkはcanna用のlibファイルかなにかのコンパイルで止まり、 easypackageはパッケージ一覧取得で失敗します。 ソースファイルを直接入手してコンパイルしても駄目でした。 --- Sync --- % /usr/local/bin/epkg sync sh: line 1: /usr/local/bin/epkg: No such file or directory
わはは、自分に都合良い、が実は糞な
>>377 だけ見て、
キタ━━━━(゚∀゚)━━━━!!!!
おい、
>>377 、さっさと教えれ。
382 :
名称未設定 :04/02/28 19:19 ID:nOzXBjBj
Fink の質問に見せかけて実は easypackage の質問だったりするわけか…
つまり壮絶なトロイの木馬ってわけでつね。
384 :
名称未設定 :04/02/29 05:59 ID:D9NBFWTl
CDのマウントの仕方がわかりません。 /mnt/cdromディレクトリを用意して、 #mount -t **** /dev/**** /mnt/cdrom のような感じでやりたいのですが、****の部分がわかりません。 教えて下さい。 全く別の方法でも構いません。 よろしくおねがいします。
うろ覚えだけど。 mount -t cd9660 /dev/disk1 /mnt/cdrom とかじゃなかったかな。 ダメなら /dev/disk1s0 だったか。 それと、Finder経由でアクセスするとダメな(何かのエラーになる)気がした。
386 :
384 :04/02/29 07:33 ID:D9NBFWTl
すいません。 自動で/Volumesにマウントされるんですね。
何じゃそりゃ。(´・ω・`) わざわざ質問するくらいだから、ハイブリッドCDと思たのに…。 うろ覚えで書いたとはいえ。
388 :
384 :04/02/29 07:54 ID:D9NBFWTl
>>387 ほんとにすいません。ご迷惑をおかけしました。
>>380 そりゃ、Terminal初心者スレ行きだな。
>380 あ、そう。貴重な情報提供ありがとう。
391 :
380 :04/02/29 17:20 ID:xutFRf4O
>% /usr/local/bin/epkg sync >sh: line 1: /usr/local/bin/epkg: No such file or directory の意味がわからん様な厨は、Terminal初心者スレだ。 そこはCUIの基本を聞くところ。
393 :
380 :04/02/29 17:39 ID:xutFRf4O
>>392 すいません。変な書き方になってましたが、
それはターミナルではなくて
easypackageのGUI版で出てきたメッセージです。
>>391 君自身の問題ですよ。
392 のおっしゃる通りですよ。
395 :
名称未設定 :04/02/29 17:53 ID:zJtmPMq8
つーか、epkgの質問ならepkgの掲示板で聞いたほうが話が早いんじゃないの? まぁ、初歩的な質問の相手ばかりさせるのも気の毒だが。
396 :
380 :04/02/29 18:07 ID:xutFRf4O
私としては、cannaが入って日本語入力できさえすれば 構わないのですが、できれば既にfinkで幾つかソフトを 入れているので、cannaもFinkを使って入れられれば 一番です。無理なら他の方法でも構いません。 Finkでは以下のエラーが最後に出ます。 make install install.man DESTDIR=/sw/src/root-canna-3.6p4-1 + mkdir -p /sw/src/root-canna-3.6p4-1/sw/bin + mkdir -p /sw/src/root-canna-3.6p4-1/sw/var/lib/canna + mkdir -p /sw/src/root-canna-3.6p4-1/sw/var/lib/canna/dic + /usr/sbin/chown canna /sw/src/root-canna-3.6p4-1/sw/var/lib/canna/dic chown: canna: Invalid argument + /usr/bin/chgrp canna /sw/src/root-canna-3.6p4-1/sw/var/lib/canna/dic chgrp: canna: Invalid argument make: *** [mkdicdir] Error 1 ### execution of make failed, exit code 2 Failed: installing canna-3.6p4-1 failed
398 :
380 :04/02/29 21:11 ID:xutFRf4O
X11のスレでfinkなどの話も されているようなので そっちに移動します。
canna と X11 は無関係なのでやめれ。
>>396 >+ /usr/sbin/chown canna /sw/src/root-canna-3.6p4-1/sw/var/lib/canna/dic
>chown: canna: Invalid argument
>+ /usr/bin/chgrp canna /sw/src/root-canna-3.6p4-1/sw/var/lib/canna/dic
>chgrp: canna: Invalid argument
canna というユーザ、グループを作っておけってこった。
fink が自動的にやってくれないのか、やってるつもりなのに失敗してるのかは知らんが。
canna ってユーザー作るか、普通聞いて来る。あと何個か作るユーザーあったけど。 sudu rm -r /sw して、最初からやり直すのをお勧めします。 で、canna 入れて何すんの?
そりゃ日本語変換するんだろ。
いやいや、canna 入れてまで使うソフトって、何かなと思って。 オレは何もないよ。
例えばEmacs on X11 (Carbon じゃないEmacs) とかはことえりから 日本語入力できないからCanna が必要。あとはfink で入れたgimp とかも。 俺も以前はEmacs + Canna だったんだけど、やっぱり我慢できなくて Carbon Emacs に移行した。
>>399 辞書の場所も凄いんだが…
>>396 > make install install.man DESTDIR=/sw/src/root-canna-3.6p4-1
なんでDESTDIRがここ向いてんだろ?
finkはそう。 いちどそこでバイナリーをつくって、debパッケージをつくってから、インストールする。
Carbon Emacs で Canna もことえりも使っている漏れは変わってますかそうですか :-) # ときどきどっちで入れてるんだかごっちゃになるけどな。
>>406 手前のふつ〜を世のふつ〜と思ってねーか?
>408 ネタニマジレルカコワルイ。 2chのふつ〜は そりゃ普通じゃ無いわな(w SKK“も”選択肢としては普通だけどな
408=バカ
マジレル...(w そりゃカコワルイな、
>>409 よ。
もっと頑張って煽れや。
408=知障
>>412 荒れるからもうやみれ。せっかくの良スレなんだし。
>>365 > 問題は、decomposeがCarbon/Cocoaのフレームワークでも行われていることで、
> NFS上にホームを持つときに問題になります。
LocalのufsをNFS exportして他のsystemでmountする時も問題になるね。
結論はファイル名にUS ASCII以外は使うなということだな しかしiTunesのmp3ファイル名だけはどうにもならん;-)
UNICODEから離れるけど、iTunesのID3tagのハンドリングもちょっと変なんだよなぁ。 ID3 V2.4対応なのはいいんだけど、正規化非対応とか、なぜかジャンルコードを 入れておくとアーティスト名が化けることがあるとか。 いい線いっているのにバグがあって詰めが甘いというのがアップルの特徴なのか?
FinkCommanderでGimpをインストールしようとしたら dpkg (subprocess): failed to exec dpkg-split to see if it's part of a multiparter: No such file or directory dpkg: error processing /sw/var/cache/apt/archives/aalib-shlibs_1.4rc5-22_darwin-powerpc.deb (--unpack): subprocess dpkg-split returned error exit status 2 というエラーが出ました。dpkg-splitというファイルは /sw/bin/以下にあるみたいでなんですが、にわかなので良くわかりません。 お教え願いないでしょうか。 よろしくお願いいたします。
ここの質問を見る限り、Fink等のパッケージマネージャーを使わずに ソースからインストールするほうが簡単に見えてくる。 大抵のもんは ./configure sudo make install だけで使えるからな。
>>417 ターミナル初心者スレに行って、PATHの設定方法を教えて貰え。
というかちゃんとfinkのインストール手引きに従え。
>>418 問題起きているのはそういうレベルにも達してない人。
>>418 漏れもその方が楽に違いないってクチなんだけど(w
Finkとかでパッケージインストールするって言っても結局はパッチ当てたりしなきゃならなくて
ソースからコンパイルする必要有ったりするじゃん。
make install がありゃ大抵はmake uninstallも使えるし。
apt-get ほげほげでごそっとインストールできて依存関係も勝手にやってくれるってのは
実は楽な様で勝手に変なもん入れられて嵌ったりするんじゃなかろうか?と
入門書とかUNIXらしい使い方しましょうとか言うサイトの著者関係はその辺まで普通に
Unix系のOS使ってる人間なら知ってるだろう常識を判りやすく伝える努力とかして欲しい
とか思ってみたり。
そうすりゃ少しは減るんだろうなぁ>420の言うようなそこまですら行ってない人たち。
あまり細かく書くと敬遠されて本が売れないからわざと書かなかったとか。 書いたけど編集者が削ったとか。ふとそう思た。
レベルとか入門書云々より >というかちゃんとfinkのインストール手引きに従え。 の一行で終わっていると思うんだが
424 :
421 :04/03/05 08:52 ID:WKHS/X6k
>>423 あぁ、そうだね。その一行で全て終わるか。確かに。
自力でそういう環境整える事(Fink云々に関わらず)ってのが頭にあったから余計な事書いちまった
済まん。
10BASE5のケーブルで吊ってこよう。
425 :
名称未設定 :04/03/05 18:47 ID:kLFD37k4
先日、libCLHEP.aというlibraryを〜/lib/に置き、 それをlinkしてC++のcodeをcompileしたところ、 ranlib(1)を実行せよとのerrorが出ました。 そこで、 $ ranlib libCLHEP.a を実行して再度compileしたところ、 ld: Undefined symbols というerrorが出るようになりました。 それ以降、 #include <iostream> main(){ std::cout << "hello world" << std::endl; } のような単純なcodeもcompileが通らなくなり、 ld: Undefined symbols: std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&)) std::ios_base::Init::Init[in-charge]() std::ios_base::Init::〜Init [in-charge]() std::cout std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&) std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) ___gxx_personality_v0 というerrorを吐くようになりました。 解決方法をどなたかご存じでしょうか。
c++のソースをcc/gccでコンパイルしようとするとうちでもそんなのが出るけど。 c++/g++だと出ない。
427 :
425 :04/03/06 05:35 ID:KYLFtB2p
>>424 ほんとだ。単純な事を試してなかったです。
でも、なんだか気持ち悪いなぁ。
>>427 > でも、なんだか気持ち悪いなぁ。
逆切れかよ!?
切れてな〜い。
430 :
425 :04/03/07 12:17 ID:PrcWstY7
うん。切れてない。 Finkでsourceからpackageを追加した場合、 gccでやってるのにmakeのerrorが出てないんですよね。 何が違うんだろ。
リンク時のエラーだからコンパイルだけだとgccでもエラーは出ないよ。 libstdc++をリンクすればリンク時のエラーも出ない。 たぶんc++/g++はlibstdc++を自動でリンクしてくれるんだと思われ。
432 :
425 :04/03/07 14:01 ID:PrcWstY7
>>431 compileだけでも出てしまいますね。
ld: Undefined symbols: なんだから.oを吐くだけじゃ出ないはずだけどなあ。 うちでは % gcc -c hoge.cpp では出ないし、 % gcc hoge.cpp -lstdc++ でも出ない。
434 :
425 :04/03/07 15:41 ID:PrcWstY7
>>433 スマソ
他の画面の出力見てました・・・。
compileだけなら出来ますね。
ということで、stdc++を何故か見れてないと。
もうちっと調べてみます。
>>434 そこまでしてgccでコンパイルしたいのはなぜだ?
>>434 何故か見れてないんじゃなくて、gccはデフォではlibstdc++をリンクしないんだよ。
g++だと、デフォでリンクする。何の為にg++があるんだか考えろ。
437 :
名称未設定 :04/03/08 03:23 ID:5rs2ZfWL
SSHで繋いだ鯖の中を、 GUIで見れるツールってないもんでしょうか? いちいちcdとか打ってブラウズしていくのが しんどくなってきました。
SSHに対応したFTPソフトでよければfetch4.x
すいません、教えて下さい。Finkでインストールに失敗した場合のことです。 容量を見ると減っているんですが、Removeはできないようになっています。 手動で消して行くしかないですか?
442 :
437 :04/03/08 20:09 ID:5rs2ZfWL
>>438-440 ありがとうございました。
フリーのようなのでfuguを使ってみようと思います。
>>434 馬鹿ですか?
人の書いたことはちゃんと理解してから発言しなさい。
理解できないところは素通りかよ。
444 :
名称未設定 :04/03/09 08:58 ID:T64/ONTm
>>437 アヒルのアイコンのアプリがあったような。
なんだったっけ?
フリーだたよ。
>>437 Xのアプリで良ければ、konquerorとかnautilusとか。
こういうことを訊いて良いでしょうか OSXの「ユーザ」が敢えてUNIXにすることでできるようになるものはなんでしょうか その探求心とか知的満足とかそういうの抜きで。 あおりじゃなくてほんとに知りたいんです。おもしろそうなら入れてみようかと
OSX の「ユーザ」は既にUNIX を使っていることになるんじゃないのか? つか、質問の意味が不明。
安定性を得ることができる。 その意味ではおもしろいというようなものではない。
こういうことを訊いて良いでしょうか 日本人が敢えてアジアへ行くことでできるようになるものはなんでしょうか その探求心とか知的満足とかそういうの抜きで。 あおりじゃなくてほんとに知りたいんです。おもしろそうなら行ってみようかと
>>447 お前はバカか? 面白いかどうかはお前次第だろ??
お前に何が面白いかなんぞ知るか! ふざけんな、ボケェ!!
>>447 “探求心”とか“知的満足”とか“抜き”で。
「おもしろ“そう”」 なものって何ですか?
あおりじゃなくてほんとに知りたいんです。
#満足を得られないとわかっていておもしろ“そう”と思えるもの?
#「金」や「ゲーム」じゃ違うし、何だろ?
#そういうものがOSから得られるというのも理解不能。
>>448 まあ、そのとおりで、
>>447 の言葉遣いはかなり怪しいんだけど、
このスレのスレタイを見ると致し方ない部分も若干ある。
(・∀・)ニヤニヤ
FreeBSD ppcはシングルユーザーモードで起動するとこまで いってるらしいね。 OSX入れてるmacにFreeBSD入れる意味があるかどうかは別にして。
すんませんスレ汚しの447です。 UNIXベースなのは存じてます。敢えてOSXじゃなく使うことのメリットは なんでしょうか?ということが訊きたかったのでし。 OSインストールマニアと同じ理由=インストール自体が楽しい、ひとと違うことが出来るのが楽しい、というのはわかりますが、 そうじゃなくて、「OSX上ではできないこれがUNIX上でならできるよ!」というのを 知りたいのです。それを述べた初心者サイトがみつかりませんので。マジで探したんです。厨房ですまんです。
>>457 LinuxなりBSDなりのバイナリファイルがそのまま使えるとか。
つーか、お前の言うUNIXとは具体的に何だ?
>>458 >>457 じゃないんだけど
>>457 はOSXは普通にパソコンとして
GUIだけで操作できるのにわざわざターミナルとかX11を使ってUNIX的な機能を使う理由が何なのか
教えてください、って言いたいんじゃないのか?
X11上でしか動かないソフトがあるかとかmake作業が単純面白いとか
UNIXの勉強になるとか・・・じゃないのかな?
UNIXは門外漢なんで間違った記述があったらスマンが
>>457 の書き方だとOSXがUNIXとは全く別物(勿論一緒じゃないけど)みたいに思えてしまう
だんだん恐縮してまいりました。
ご返答ありがとうございます
>>458 そういうことがアリなんですね>バイナリファイル
私のいうUNIXとは具体的には....わかりませんw そういう程度の人間です。
このスレタイのUNIXとは具体的な意味があるのでしょうか。
とせっかくのご質問にお答えできない
程度の人間に魅力を語って頂ければと思ったわけです。
フォローありがとうございます
>>459 まったくその通りでございます。X11、Fink Commander落として
設定したですが、そこからなにをすると楽しいのかわからんのです。
フリーでいろいろ落とせるのはわかりますが、マクにないものは此だよ
キミキミというやつがわからないのです。
申し訳ありません。
>>460 web server簡単に立ち上げられるよね。
[システム環境設定]→[共有]→[Webページ]で。
それはMac OS XがUNIXベースになって、
apacheが簡単に動くようになったからだよ。
> マクにないものは此だよ
というかUNIXがなければ、Mac OS Xそのものがありません。
/etc/rcとか/System/Library/StartupItems/foo/fooのshell scriptとか。
Mac OS XはUNIXベースのシステムです。(風変わりな)UNIXなんです。
>>460 例えば、フリーウェアの一つにgimp というのがあってね、
こいつはかなり高機能なフォトレタッチソフトで日曜絵描きさんなら
馬鹿高いPhotoshop を買わなくても同じことがほぼできる訳ですよ。
これはX11 が動くOSX でないと動かない。MacOS9 以前だとダメ。
という感じの答えでよいか?
>>461 私のようなお馬鹿が気付かないうちにUNIXの恩恵をうけてんだよゴラアという
ご指摘ですね。きっとそういうのいっぱいあるんだろうなあ。
ありがとうございます、かまってくれて。
>>462 わざわざありがとうございます。そういうことが知りたかったのです。
gimpはFink導入指南を得たサイトで紹介をみてほほうとは思っておりました。実際には試してませんが。なぜかというと...
私、Photoshopの長年のユーザなんです。ってことでPhotoshopに「勝る」
わけではない(であろう)から手慣れた物から変えてX11でやらなくてもな、
で素通りしちゃいました。ごめんなさい。たしかに新たに始める人には まずタダで気楽に始められるのはいいことですよね。
あと気になっているのはOpenOfficeとかでしょうか。
すみません、ホントにカジュアルユーザ丸出しの質問で
>>463 スレ違いもいいところ。消えろよ、いい加減。
>>463 無理に使わんで宜しい。
どうせろくろく調べもせず「ここどう設定するの?」って質問ばかりになる。
次に来るのは「(機能や操作性が)イメージと違う。使えない!」だろう。
質問スレじゃないしな
>>464-465 お前らこそウザい。消えろ。
>>465 なんざ脳内妄想で他人罵倒しててキモイ。
OSX をUnix 風に使いたい初心者ユーザのための質問スレってないんだっけ?
犬糞板でもウニ板でもこの手の質問って嫌がられるからなかなか大変だと思うが、
まあがんがれ>
>>447 の中の人。
>>467 だったらお前がスレ立てろ。初心者の質問に答えてみろ。
親切そうなふりだけするのは楽なんだよ。
UNIXとしての面があるおかげで、メーカーからサポートなくてもLinuxザウ ルスと連携できるし。
471 :
447 :04/03/11 10:58 ID:6Xpr/3sx
結果的にスレ荒らしになって各位すんませんでした。
応援罵倒とも了解です。ハーブ茶でも飲んでこれで消えます。ありがとう。
>>469 おーそういうこともあるんですね。まったく気付かなかったです。
そうか。
>>471 GMTとかGnuplotとかRとかGRASSとかtexとかのUNIX出身でフリーで強力な理系ツールが簡単に使えるところ.
さらにその出力結果をそのままIllstlatorとかに持ってゆけるのは,他のUNIXシステムにはない魅力.
WinでもCygwinいれれば同じこと出来るけど,もともとUNIXなのでMacOSXの方が楽.
あと,matlabはMacのサポートを一度やめたけど,OSXになってX使えるようになったからまたサポートするようになった.
余り見栄えにこだわる必要がないツールは,他のUNIXシステムからの移植が楽になったって言うのも,結果的にメリットかな.
473 :
467 :04/03/11 13:34 ID:t9oUAQqV
>>468 > 親切そうなふりだけするのは楽なんだよ。
信じるかどうかはおまいさん次第だが、
>>462 は俺だ。
おまいさんに親切を語られるとはね(w
>>473 GIMPを出されて偉そうにいわれてもねぇ
粘着するなよ
ふぉとちょっぷでいいじゃん。
478 :
名称未設定 :04/03/11 18:52 ID:d/Q1V1sm
オレもまったくシロート丸出しだが、UN*X由来の便利ツールを いろいろ使ってるよ。sodipodi なんかはかなりお勧め。 4〜5年前から GIMP に続いて Sketch が来るだろうと睨ん でいたが、完成度において sodipodi があっという間に抜いちゃった。 GIMP が Photoshop を使える人にとっての代替環境となる なら、sodipodi は Illustlator を使える人にとってのそれになる 可能性がある。OSX でも fink でフツーにインスコできる。 他に Xrmap なんかは面白いし便利この上ないね。 barcode とかも個人的には好きだな。 ただオレの経験則にすぎないのだが Windows ユーザと違って Mac ユーザってのは、プログラムの中身がどうこう言う前に その見かけだけで判断する傾向がかなり強いように思われるので、 GUI の完成度っつーか、はっきり言えばアイコンの見てくれ がイマイチなだけで引いちゃうヤツが多い傾向があるのは事実だわな。 それこそ、アイコンの出来映えが悪くて気に入らないのなら、 「アイコンくらいワシが作っちゃる!」っつーて、 プログラムの作者に協力する方法もあるんだけどね。 UN*X の知識に乏しい Mac ユーザが開発に参加するための 一番いい方法なんじゃないか?逆にプログラマの連中は、 そういう意味での視覚デザインに疎いヤツが多いのも事実なんで、 お互いに、うまい具合に協力できそうなもんだけどね。 ワシは違うけど、Mac ユーザにはアイコン作家がいっぱいるだろうに。
Sted2に関して
DTM版よりこちらのほうが詳しい方がいそうなので質問させて下さい。
現在
http://www.infoisland.com/midi/sted2/ ここをみながらOS10.2.8のX11上でSted2が起動できるようになった
のですがMIDIの設定がわからず、音源から音が出ない状態です。
sted2.cnfの中にある
#midi_port=/dev/midi
という欄にCoreMIDI経由で繋がった機材を指定したい場合は
どのように記述すればよろしいのでしょうか?
上記の設定がCoreMIDI用に設定されれば音源から音が出るんじゃ
ないかと勝手に思ってるんですが......
よろしくおねがいします
勝負してたか?俺はしたつもりはないが。 ま、この件はこれを最後にしとくわ。
実世界でも粘着でいやーなヤツっているよね笑 自覚がないのが致命的
Sodipodiのインストールが失敗するのは何故 Gnomeっていうのも入れなきゃいけないのかなあ_o/|_
環境と失敗する内容を具体的に書かないとただの独り言。 まあ、独り言なのかもしれんけど。
>485 自分でソースからコンパイルしてる? finkでやれば必要なライブラリーもいっしょに入れてくれるよ
ちょっと素敵なIDになった
490 :
485 :04/03/12 17:20 ID:RBPrlfQO
>>486 ,487
レスありがとうございます。独り言すいませんでした_o/|_
よろしければヒントなどいただけたら嬉しいです
make[2]: *** [test1] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2
Failed: compiling popt-1.7-1 failed
こんなのが、出てます
環境は10.2.8でXFree86 4.3.0です
FinkCommanderでlatestのを入れようとしています
>>490 ったく、肝心なところは出さないんだからネタとしか思えんぞ
492 :
485 :04/03/12 19:56 ID:aQ3j5WXm
>>491 思いつく限りのエラーを書いて私を楽しませてください
493 :
名称未設定 :04/03/12 21:22 ID:gam5aqBs
494 :
名称未設定 :04/03/12 21:39 ID:gam5aqBs
しかし自分もポストしておいて今さら言うのもアレだが、
sodipodi がどうしたとかいう話題はスレタイに合っとらんな。
既出だが「Mac OSX を Unix として使う」っつーのは、
一体どういう意味だ?
一方で sodipodi がどーたらこーたらという話題は
「MacOSX で UN*X 由来のアプリを使う」っつースレ
ならたぶんピッタリなんだろうが。
>>1 は「MacOSX を CUI で使う」ことについて話したいのか、
それとも「MacOSX で UN*X 由来のアプリを使う」ことについて
話したいのかどっちだ?
まーどっちでもいーけど。
495 :
名称未設定 :04/03/12 21:41 ID:gam5aqBs
それと、放置されてる
>>479 に誰か返事してやれよ。
あいにくオレは音楽関係は完全無知だ。
497 :
485 :04/03/12 22:22 ID:57kSVaN0
498 :
名称未設定 :04/03/12 22:40 ID:gam5aqBs
499 :
名称未設定 :04/03/12 22:47 ID:gam5aqBs
そうそう。忘れてたけど他にも UN*X 由来の便利ツール。
X-CD-Roast これ最強。これがあったら Toast なんか要らん。
Mac はかなり昔から ISO-9660 形式の CD を読めるので、
なんで HFS+ にこだわる必要があるのかサッパリ分からん。
MacOSX 用には単独のパッケージも早くから用意されてるし、
Fink からのインストールもできる。
http://www.xcdroast.org/
>>479 漏れもようワカランが興味はあるんでこの週末インスコしてみるかも。
ちなみにMIDIドライバーは何使ってる?
>>499 CD焼きかぁ。ヲレの場合、VideoCD作るのにvcdimagerはよく使うな。
502 :
479 :04/03/13 00:44 ID:jy6OhOmF
>>500 お時間があればよろしくお願いします。
MIDIドライバなんですがCoreMIDIです、というのは正解じゃないんでしょうか。
今USB経由でMOTU MIDIExpressXTというMIDIインターフェースを使用していて
このインターフェースのPort4に繋がってるSC88という音源を操作したいんです。
設定は「Audio MIDI設定」でやりました。
503 :
名称未設定 :04/03/13 01:25 ID:X8Mij+qt
>>501 vcdimager なんてのは知らなかったな。サンクス。
でも漏れはたぶん VideoCD なんかは今後も作らんだろな。
しかし話せばいろいろ出て来るじゃん。
もっと他にもあんだろ。
ところで
>>478 でも書いたけど Xrmap っつーのはいいぞ。
日本語が通らないのが不便っちゃあ不便なんだが、
こいつを使うと、学校で地理を教えてる先生方も、
もう地図をトレースする必要なんかなくなるぞ。
コマンド一発で必要な地図を .eps 形式でも出力できるから
Illustrator に持ってくのも楽勝だ。
地図のトレースやったことあるデザイナー君も必須じゃないのか。
他には sswf っつー SWF 形式(= Flash 形式)のファイルを
生成+吐き出すプログラムもあるぞ!
漏れ個人としては SVG のが好みだが。
まぁアレだ。みんなもっといろいろ探してみてや。
おもろい+使えるツールはもっと一杯あるって。
>>479 > #midi_port=/dev/midi
Mac OS Xに汎用シリアルデバイスなんてないんじゃないの?
ちょっと質問なんですが、pantherでUNIXのウィンドウマネージャによくあるような ワークスペース切り替えを実現する方法ってありますか? いろいろフリーの拡張ソフトを探したんですがみつかりませんでした… あと、Ctrl+command+k などのキーの組み合わせで割当てたアプリを起動できるような ツールもご存知の方がいたら教えて欲しいです。 聞いてばっかりで申しわけないです…
Desktop Manager とか。ほんとに探したのか、スレ違いだし。 Version Tracker でもいってこい。
507 :
名称未設定 :04/03/13 16:27 ID:X8Mij+qt
508 :
500 :04/03/13 16:28 ID:21Cghtkk
OS Xに流れてきたUNIXユーザーがだべる だけのスレじゃなかったの?
510 :
名称未設定 :04/03/13 22:42 ID:X8Mij+qt
511 :
名称未設定 :04/03/14 00:52 ID:tpO9MY+Y
PowerBookG3なんだが、LINE-IN から音声録音ができるコマンドないかね?
512 :
名称未設定 :04/03/14 01:07 ID:08d58GIf
<<
513 :
479 :04/03/14 02:26 ID:CMlp6stm
>>508 #midi_device_output=
の項目はSted2 for Aquaのほうにしかないですね。
もうちょっと調べてみます。
スレ違いのようですので
DTM板のレコンポーザスレに帰ります。
ありがとうございました。
>>506 「ワークスペース切り替え」の意味が伝わらないと思って
ここで聞いてしまいました。すみません。
使ってみましたが、最高ですわ。コレ。
正にこんなのが欲しかったんです。
ありがとうございます。
すいません質問しても良いですか。 Simple FinderというSimple Finder制限のユーザを作ってみました。 そのユーザをログアウトして、通常の管理者ユーザにログインし直して $ w と打つと、ログアウトしたのに、現在ログインしている管理者が表示されないで USER TTY FROM LOGIN@ IDLE WHAT simplefi p1 - 6:05 5 - というのだけが出ます。これは正常な動作なのでしょうか? $ whoでもusersでも同じです。 OS10.3.2のunix素人です。教えて君ですいません。
それ知ってどうすんのさ? GUIの世界で暮らしとけばイイじゃん。
>>515 utmp, wtmpは全く信用できない。
特にlogout記録に失敗する。
>>517 レスどうもです。
信用できないんですか、ぐぐったらバイナリファイルだということで
気軽に見ることも出来ないみたいなので気にしないことにします。
10.3.3導入前にアカウントも削除しましたし。
MacOS Xで環境変数はどこで定義するもんなのでしょうか? shellのスタートアップスクリプトで定義しても、Terminalから起動するプログラムには有効ですが、 Finderから起動するプログラムでは有効になってないみたいです。
~/.MacOSX/environment.plist
523 :
名称未設定 :04/03/17 19:25 ID:hMa2esn6
root のパスについて教えてください。 なんだか変なのです。例えば、 rootパスをnetinfoマネージャーを使い、abcdefg で設定したとしすると、 以下のあり得ないパターンでもsu出来ちゃうんです。 ○abcde ○abcdefgh つまり、abcde を含んでさえいれば、付け出しの文字列でもsuになれてしまうのです。 loginパネルでも同じです。 これって・・・
524 :
523 :04/03/17 19:34 ID:hMa2esn6
自己れすです。 すんまそん、パスワード文字列は8文字以内なのですね・・・ 知らなかった・・
526 :
523 :04/03/17 23:19 ID:hMa2esn6
FreeSBIE-1.0-i386.isoをディスクユーティリティで焼いて VPC 6から立ち上げたんですが mountroot>? の?のところには何を入れたら良いのでしょうか? ufs:ad0s1ad0 と入れても iBook G4 なんですがどうもその先に進みません。 よろしく くわしいひと
ここで聞けばいいのかな。 10.3.3にしてから、MacJanitorを起動すると、次のようなメッセージが system.logに出ます。 Mar 18 22:23:56 localhost /usr/libexec/fix_prebinding: /Applications/MacJanitor.app/Contents/MacOS/MacJanitor could not be launched prebound. Mar 18 22:24:14 localhost /usr/libexec/fix_prebinding: /Applications/MacJanitor.app/Contents/Frameworks/BHSecurity.framework/Versions/A/BHSecurity must be slid, but fix_prebinding could not find a good place to relocate it. Mar 18 22:24:14 localhost /usr/libexec/fix_prebinding: /Applications/MacJanitor.app/Contents/MacOS/MacJanitor appears to have no prebinding problems. Mar 18 22:24:14 localhost /usr/libexec/fix_prebinding: 2004-03-18 22:24:14 +0900: prebinding for MacJanitor done. 何度やっても同じです。サクーシャに連絡したけど返事がありません。 どうすれば解決できるのでしょうか、教えてエロイ人!
>>529 とりあえず、otool -Lしてみろや
531 :
究極のUNIXを語るスレはここですか? :04/03/19 00:42 ID:f23N0Liu
532 :
529 :04/03/19 08:45 ID:ZLr5Wztm
$ otool -L MacJanitor MacJanitor: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 8.0.0) /System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 53.0.0) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 263.0.0) @executable_path/../Frameworks/BHSecurity.framework/Versions/A/BHSecurity (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 60.2.0) $ otool -L BHSecurity BHSecurity: @executable_path/../Frameworks/BHSecurity.framework/Versions/A/BHSecurity (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 8.0.0) /System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 53.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 122.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 60.0.0)
Pantherのbashはターミナルでは~/.profileを読み込んで~/.bashrcは無視、純正X11では ~/.xinitrcが無ければ~/.bashrcを読み込んで~/.profileを読み込まないのか。
535 :
533 :04/03/21 21:43 ID:c25OW9kG
>534 了解及び感謝。Jaguarのtcshからの乗換えで躓いていました。
ここ2日くらい、FinkのBinaryのサーバに繋がらなかった。今日は復旧して いたけれども、必要なものはSourceから皆入れてしまった後だった。
538 :
名称未設定 :04/03/28 04:57 ID:+/fjxY42
すみません、system-xfree86-43の導入で躓いているリアル厨房です 現状fink commanderではstatusはarchivedとなっています。 fink commanderでinstallしようとするとX11を入れろと言われて泊まってしまう(press a to quit)ますが入れてます。SDKも。Jaguarなのが問題なのでしょうか。 またupdate descriptionを実行しようとすると dpkg --configure -a をターミナルで入れろと出ますので、suで実行しても変化がありません。 厨房に免じてヒントをお願いします偉い方
詳しくないのに続けてカキコは気が引けますが、とりあえず。 JaguarでのX環境は、X11のbeta版か XFree86のいずれかを入れて使うことになっていたかと。 X11が入っているならXFree86は要らないと思いますし、 どちらも入れるとマズいというカキコを見たような気がします。 的外れなカキコだったらスマソ。
>>538 x11 ってジャガーだから public bata だよね。んだったら system-xfree86-42 を
入れるもんでは?
system-xfree86-42
Placeholder: XFree86 4.2.x and Apple X11 beta 3
system-xfree86-43
Placeholder: XFree86 4.3.x and Apple X11 1.0
あきらめて xfree86 に乗り換えるのが吉では?で windowmaker 使う。
あと、hiroto sakai 氏の X11 1.0 もどき for Jaguar が面白そうと思った。
http://www.fan.gr.jp/~sakai/jx.html 一応書いとくね。
542 :
名称未設定 :04/03/28 09:13 ID:+/fjxY42
>>539 さん、
>>541 さん
妙な時刻の質問でしたのにお返事ありがとうございます
まったくその通りでした....>バージョン違い
XFree86 4.2にしたらあっさり解決してしまいました
二晩うんうん言っていたのでとてもうれしいです。
これでやっと若葉マークになれそうです。
お二方ともありがとございました。
543 :
名称未設定 :04/03/28 09:16 ID:+/fjxY42
>>541 リンク先、すごくおもしろそうなのが並んでいるので勉強して楽しみたいです。重ねてありがとうございました。
544 :
名称未設定 :04/03/28 10:35 ID:v72KJzI8
Apple's X11 beta3 on 10.2.4 で使用です。 Finkを使ってBluefishを0.7から0.9にアップグレードしたら、 日本語フォントがきれいになってすばらしいんですが、困ったことが2つ有ります。 (1)「右端で折り返す」オプションが見つかりません。 (2) メニューのフォントが汚くなしました。 解決策お知りの方、教えて下さい。
545 :
名称未設定 :04/03/28 10:41 ID:rIRAg2wY
541さんのリンクからJx11をダウンロードしてcannaをインストールしようとしたんですが、インストールできないとでて失敗してしまいます。 どーしたもんでしょうか? OSX10..33 です。
547 :
544 :04/03/28 11:06 ID:v72KJzI8
自己レスです。 (1)は、Preference->Editor の word wrap default でした。 これは、一度アプリを終了しないと有効にならないのでした。 0.7では、置換の時など、情けない描画だったのだけれど、0.9は、 普通のエディタなみになってます。 HiraginoやOsakaフォントも使えて、すばらしい!
finkcommander 0.5.2 age
549 :
544 :04/03/28 14:05 ID:v72KJzI8
(2)は、〜/.gtkrc-2.0にフォント名を書けば良さそうなことまでは分かったのだが、 どのフォントを指定しても、きれいにならない。字体や大きさが微妙に変化するので 設定が影響を与えていることは確かです。
550 :
名称未設定 :04/03/28 17:51 ID:qusUGrXH
>>541 >あと、hiroto sakai 氏の X11 1.0 もどき for Jaguar が面白そうと思った。
quartz-wmが使えないなら、XFree86 4.3もしくは4.4で良いような気もするけど
少しは速いのかな。
iTunesは一つのマシンで一つしか立ちあげられません。 なので、マルチユーザで他のアクティブでないユーザがiTunesを 立ちあげているとき、そのユーザにスイッチしなおし、iTunes を終了、再び元のユーザでスイッチするため、けっこう手間です。 で、ユーザをいちいち切り替えなくてもすむ方法を探してます。 > osascript -e 'tell application "iTunes" to quit' みたいなコマンドをバックグラウンドのユーザ権限で送ってみると kCGErrorRangeCheck : Window Server communications from outside of session allowed for root and console user only INIT_Processeses(), could not establish the default connection to the WindowServer. Abort trap と怒られてしまいます。(そのユーザがフォアグラウンドのときはOK.) kill使わずに、バックグラウンドのiTunesを終了させるいい方法 ないでしょうか。
sudo killall iTunes
555 :
552 :04/03/29 10:24 ID:9w08xJJ+
>>553 そのコマンドは知らなかった。サンクスです。
がkillallは内部でkill使ってるみたいですね。
# strings /usr/bin/killall
他の案ありませんか。shutdown系も却下でお願いします。
556 :
名称未設定 :04/03/29 10:59 ID:ZlZ+XFHS
man読みゃ解るだろUNIXなんか
>>554 545は10.3なのにpublic betaのX11をインストールしたっていうのが大バカなんだが…
kill使いたくないのはなぜ? >555
つーか 552 の AppleScript を sudo 経由で実行すればできそうな気が。
560 :
552=555 :04/03/29 13:04 ID:9w08xJJ+
>>558 CoreFundation経由のアプリをUNIX流にkillするのが抵抗あるからです。
実際はほとんど問題ないんでしょうが、ごく稀なタイミングで例えば
UserDefaultまわりで不整合が起きそうで、日常的なスクリプトに書く
のは避けたいです。(杞憂?)
>>559 sudoで実行しても同様でした。ユーザースイッチで表に回ってない
ユーザが、"Window Server"に異存するアプリを操作しようとすると
ダメみたいです。
パラレルのPCIカードを付けて、その先にESC/Pぐらいのプリンタをつけて それを標準出力として使うことってできますか?
562 :
545 :04/03/29 14:59 ID:PpMb4snN
>>557 public betaのX11をインストールしてないよ。
>>560 OSXの構成を理解した健全な感覚です。正しくは次のステップを
踏みます。
(1) System Preferences/SharingからRemote Apple Eventを生かす。
(2) tell application "iTunes" of machine "eppc://ユーザ名:
パスワード@localhost" to quit
>日常的なスクリプトに書くのは避けたいです。 だったらそんな使い方止めればイイだろ。バカか? 勝手なことばっか書きやがって。
565 :
552=555=600 :04/03/29 15:36 ID:9w08xJJ+
>>563 ありがとうございます。
これで解決できそうです。まずは(2)から試してみます。
相変わらずのバカっぷり
オマエモナ
>565 ステップの意味を知っていますか?(w ていうか、Remote Apple Event が使えないバグって直ったの?
570 :
565 :04/03/29 22:33 ID:9w08xJJ+
>>563 (2)で無事うまいこといきました。ありがとうございました。
>>569 昔倒産しましたね。
はあ、たかだかアプリケーションを終了させるのも難儀な時代になったもんだ。 昔はよかった。
↓次にお前は「昔はよかったキター!」と言う!
573 :
565 :04/03/30 10:19 ID:XXc9nMNq
>>571 うむ。昔は終了したくない時にも、勝手に終了してくれたりしたし。
>>571 > 昔はよかった。
というか、昔からリモートでジェントルにアプリを終了させるインターフェースって、
ほとんどのシステムでないんじゃないの? UNIXのSIGHUPは、ややジェントルだけど。
ちなみに、
>>563 の方法で、保存すべきファイルがあるアプリはどうするのかしら?
576 :
565 :04/03/30 12:37 ID:XXc9nMNq
>保存すべきファイルがあるアプリはどうするのかしら? アプリのAppleEvent周りの実装に依存しますが、 基本的には Quit コマンドのオプションで [saving yes/no/ask] があるのではないかと。
askにするとどうなるのか分かります?
Mac OS 10.3でGimp 2をソースコードから自力でコンパイルした香具師はリポート汁。 まずFreefont2のインスコで悩み、 Gimp2の要求するライブラリをfinkでせっせと入れ、 やっとconfigureが通ったので、いざmake!と思ったら、 make error _|〜|○ エラーの中身はもう覚えてない。面倒くさいからスパっとあきらめました。 スマソ
はうっ s/Freefont2/fontconfig2/g 酔っぱらってるな・・・。
>>579 もっと具体的に聞け。入れたばっかだ。一部除外(--disable-print)したが。
何だ、finkか? 使ってねぇ。そっちは知らん。
583 :
565 :04/03/30 23:43 ID:XXc9nMNq
>>577 そのアプリで保存を問うダイアログが出るだけでは?
それより、複数のユーザで同名のアプリを開いているときに
どうやってユーザとアプリを指定するかが気になります。
静的なAppleEventではもう限界?
>>584 その場合、signal handlerで、
Cocoa frameworkでの整合性も考慮するのが正しいのではないか?
UNIXの場合不可避のsignalも存在するので。
余談だが、
Mac OS Xでは、userlandでも多くの部分でmachのportが利用されていて、
その中にnotify APIというものがある。
そして、notifyの形態の一つとして、signalを使うものがある。
portを使って別途情報をやり取りし、そのnotifyの告知にsignalを使う。
# "notifyの告知"とは、"馬から落馬"だが…
mach_initから起動されるdaemonは(See /etc/mach_init.d/*)、
積極的にこのAPIを利用している。
signalをmach portのmessageに変換してRunLoopに 処理させているだけのように見えるんだけど。 今時signalを積極的に使うなんて、ねえ。
587 :
名称未設定 :04/04/05 21:07 ID:zDpflT/Z
OSX 10.2.4 + Apple X11 v0.3 で OpenOffice1.1.1をコンパイルしたのですが、
うまく行きません。
http://porting.openoffice.org/mac/build_11_X11.html の通り、やってるつもりなんですが...
dmakeは正常終了したものの、肝心のsetupがあるはずのディレクトリさえ、
出来ていません。
終了時のLogは、確かに、上記ページに書いてあるのとは違って、
---* TG_SLO.MK *---
で終わってしまっています。だれか、Jaguarでコンパイルできた人いません?
OSXってswap無しで何とか使えませんか?メモリは沢山あるとして。
OS Xは、タスクの物理メモリを確保する際に、必ず仮想メモリを必要とする。 仮想メモリを用意しなければ物理メモリの確保もできない。 よって、仮想メモリをOFFにはできない。 これ合ってますか?
590 :
名称未設定 :04/04/10 14:25 ID:+TT/hX4l
なんのための仮想メモリ概念なのか考えましょう。
>>588 単にswapfileを使わないようにって意味なら、/etc/rcでやってるdynamic_pagerの起動を
止めれば行く。
ただし、メモリ不足に陥った時どんな挙動を示すか不明。そこまでやったことない。
>>592 swapfileを使わない設定でのUnix系OSの挙動として予想すると
[第一段階]
一通り物理ページを使い切った時点で、あまり使われてないメモリー上の
.textページをOSが回収してデータ領域として再利用する。
→表面上は変化はない
[第二段階]
更にデータ領域を使っていくと、比較的最近使用した.textページまで
回収されてデータ領域にされてしまう。
→実行速度の低下が発生し始める
[第三段階]
更にデータ領域を使用すると、.textページの殆どが回収されて(恐らく、
最低限は残されるだろうが)実行するべきページを頻繁にディスクから
読み込みながら実行する(スラッシングと呼ばれる)事になる。
→信じられない位動作速度が低下する
[第四段階]
更にデータ領域を使用し、回収できるページがなくなった場合は、
(真っ当なOSであれば)OSが一番最後に起動したプロセスから終了させていく。
→通常はアプリが終了する
第四段階は 「そのリソース要求を行ったシステムコールをエラーで終了させる」 でないの?
>>588 ハードディスクを取ってしまうというのはどうでござる?
>>595 ユーザープロセスが消費するメモリー資源を明示的にOSから取得すると言うのは
あまり無いかなぁと。
特にmachの場合(他のOSもそうかもしれないが)、malloc()はライブラリレベルでの
メモリー管理でしかないので、システムコールは使用されないはずです。
あと、OS XはBSDレイヤーもカーネルに取り込んでいるので、ファイルハンドル等の
カーネル資源もユーザープロセスの影響を受けないと思われます。
この点だけは、マルチサーバー構成のマイクロカーネルよりモノリシックカーネルの方が
(メモリー効率は別として)安定性に優れている面かもしれいですね。
>>598 mallocが呼ぶのはsbrkかbrkかな。FreeBSDはmmapか何かを
使ってた覚えがあるけど。
MACHだったら足りなくなったらvm_allocate呼ぶんじゃね?
毎回じゃないけどシステムコールを使うだろう。
というわけでシステムコールが失敗してmallocもエラーを
返すと思うんだけどな。
面倒で確認してないから違ってたらごめそ。
とここまで書いて、
>>598 はシステムコールをエラーで終了させる、
ということを強制終了させられることだと思っているのではなかろうか
と気が付いた(w
なるほど。それでは実験してみました。 /etc/rcからdnyamic_pagerをコメントアウトして再起動。 topで様子を見ながらemacsで大量テキストのkill & yankを繰り返す。 VSIZEが実メモリー (1G) に近づくにつれ遅くなる。 VSIZEが1.05Gになった時点で画面フリーズ。 ただしマウスカーソルは動く。 Dockやメニュー、ウインドウのタイトルバーを操作しようとすると カーソルが一時的に停止し、でもその後また動くようになるので、 内部的にはそれなりの処理は動いている模様。 この状態で、外からのpingには反応する! (time=3368.46ms) sshやftpはさすがに無理。 その後10分ほど放置してみましたが、画面は更新されず。 強制再起動後は、ジャーナルを一回巻き戻しただけで fsck -fnにもエラー無し。 メモリーを抱えたemacsがkillされて 他の処理が続行されるというわけにはいかなかったです。
(スコア:+1, 参考になる)
602 :
594 :04/04/12 23:22 ID:wPEtz+Bk
>>599 前にOS Xでメモリー不足(スタックだったかな?)になって
Emacsのdumpに失敗するってMLで読んだ事があったので、
OS Xだとプロセス起動時に.text、.data、.stackを含めた1つの
ページテーブルを用意しておくのかと思ってました。
確かにsbrk()でヒープの範囲をOSに明示しておいたほうが
メモリーリークでとんでもない所をアクセスしたりしたのを補足できますね。
私も確認した訳じゃないので、まぁ2chだし、参考程度にどぞ。
603 :
594 :04/04/12 23:25 ID:wPEtz+Bk
>>600 実験ご苦労様です。
非常に参考になりました。
HDDが一杯でswapできない時も、そんな挙動になるんだろうな。。。
PantherになってSwapfileの作り方が変わって64,64,128,256,512と順にサイズのでかいのを 作るようになったんだけど、この512が出来るとそれ以上は出来ないっぽいんだけども。 実装してるメモリとかHDDの大きさによってこの条件って変わってくるんだろうか? スレ違いなんだけどちと気になった(w /var/vm/をFinderのウインドウで開いて時々チェックしてみたりして(w<アホだな
つーかそこまでswapが増えればお前は既に死んでいる
>>595 stack拡張の失敗はsystem call関係ないよ。
607 :
名称未設定 :04/04/13 15:14 ID:PLwLv4my
Panther, iBookです。 ktermをfinkからinstallしようとしたのですがリストに無く、ダウンロードしてきた kterm-6.2.0.tar.gz をデスクトップにおいているのですが、色々調べても、 これをコンパイルしてインストールするやり方が分かりません。 シェルはtcshです。 初心者の質問でうざいとは思いますが、なにとぞご教示お願い致します。
>607 これから kterm の使用方法を教えなければならないことを考えると 怖くて教えることが出来ません。
609 :
607 :04/04/13 15:25 ID:PLwLv4my
>>608 いや、私の持っている本に、ktermの使い方などは載っているのですが、その本に載っている
installの方法が、finkからしかないので、困っているのです。
その他、いろいろコマンドもネット上で調べてみたのですが、うまくいきません。
>>609 > その他、いろいろコマンドもネット上で調べてみたのですが、うまくいきません。
「いろいろコマンド」ってなにを?
finkからじゃなくても「INSTALL」っていう書類も添付されてるはずじゃない?
じゃあ、基本から行ってみよう。 kterm をインストールする必要性はありますか?
613 :
607 :04/04/13 15:54 ID:PLwLv4my
>>610 tar, cd, xmkmfと入れた所で毎回エラーが出るのですが。
今はGNOMEをinstall中なので、内容は確認出来ません。
>>611 解凍しても、添付されていません。
今日はいいことがあったのでパパご機嫌だから教えちゃう。 - kterm-6.2.0.tar.gzをダブルクリック - kterm-6.2.0というフォルダーの中にREADME.ktというファイルがある。 - それを読んでその通りに汁。
615 :
607 :04/04/13 16:03 ID:PLwLv4my
>>612 最終的には、EMBOSSが使えれば良いので、日本語は使えなくてもいけるとは思いますが。
まあ、日本語環境はあきらめることとします。
スレ汚し失礼しました。
>>613 > tar, cd, xmkmfと入れた所で毎回エラーが出るのですが。
Pantherの例のあれか、bashだと問題ないって。
>>607 =615
FinkではなくてEasyPackageの方使っちゃいけないの?
kterm6.2.0あるよ
619 :
607 :04/04/13 16:37 ID:PLwLv4my
皆さん、色々有り難うございます。 まだまだGNOMEのインストール中なので、終わってから教えて頂いた方法を試してみようと 思います。
>>617 terminal で日本語使うための設定を俺でもわかるように説明してくれ。
俺は日本語がわかるから猿に説明するよりは楽なはずだ。
誘導でも可。おながいしまつ。
>620 今の環境は Mac OS X 10.3.3 Terminal は utf-8 を使用。 「日本語や中国語などにワイドグリフを使う」にチェック。 「ワイドグリフは2桁とカウント」にチェック。 シェルは bash をそのまま使用。 readline 用設定ファイル。 $ cat ~/.inputrc set convert-meta off set meta-flag on set output-meta on alias ls='ls -vG' で8bitのまま出力させてる。 G はなくてもいいが。。。 vim 使いなので多言語化した奴を突っ込んでます。 俺はこれで満足してるのでeuc-jp にした場合とか tcsh を使った場合どうなるのかとかは知らない。
>>621 > 俺はこれで満足してるのでeuc-jp にした場合とか
ファイル名がutf-8(CFD)なのでeuc-jpにしない方がいい。
ちなみにCFDに対応しているのはTerminal.appぐらい。
CFD→NFD
>>621-623 thanks.
ワイドグリフなんちゃらの設定が
[ターミナル]-[ウインドウ設定]-[ディスプレイ]
にあるのを発見するのに手間取ったけど日本語使えるようになりました。
不覚にも ls -v ってのも知らなかったよ。
unixから離れて長いからなあ。
Terminal.appの問題はターミナルエミュレーションが腐れていることかな。 特にANSI colorシーケンスなんて使ってcursesバリバリなアプリケーション使った 日には…。
626 :
621 :04/04/13 20:57 ID:SrSfvTPV
>>624 Mac OS X に入ってる ls は BSD ls なんで、Gnu ls とはおまけオプションが全然違います。
その辺の差では?
10.3.x なら Gnu ls を入れて
LANG=ja_JP.utf-8
しておけばオプションなしでも一応日本語ファイル名も表示出来ますが、
ls -l したときの total の部分が化けたりしてて、あんまりよくないです。
それでいて tar のヘルプが日本語で表示されたりと。。。
Locale 関連はいまいちよくわからん。
>>625 vim 使ってますが、今のところは問題ないです。
それほど日本語使ってないからかもしれませんが。
>>626 日本語ファイル名が表示できることと、
LANG=ja_JP.utf-8は関係ないのでは?
ファイルネームをiconv(3)してないから。
タイムスタンプ等は関係あるけど。
>>625 ゴミが出たり、ずれたりひどいですな。
カラー使わなくてもダメ。
629 :
621 :04/04/13 22:20 ID:SrSfvTPV
>>627 ああ、なるほど。
LANG=ja_JP の副作用として、マルチバイト文字をそのまま出力してるだけか。
で、fileutils は utf-8 をサポートしてないから
ja_JP.utf-8 の utf-8 を無視してeuc-jp で出力すると。
こんな感じかな?
>>629 > LANG=ja_JP の副作用として、マルチバイト文字をそのまま出力してるだけか。
-vつけないとダメでしょ?
> で、fileutils は utf-8 をサポートしてないから
> ja_JP.utf-8 の utf-8 を無視してeuc-jp で出力すると。
その辺りはアプリがあることじゃないから、
もしかしたら、fileutilsのmessage catalogがおかしいのかも…
ごめん、GNU lsのこと言っていたんだね。
GNU lsはLC_CTYPEを理解するから、
>>626 > LANG=ja_JP.utf-8
> しておけばオプションなしでも一応日本語ファイル名も表示出来ますが、
でいいです。JIS X 0208の文字でisgraph(ch)が真になります。
632 :
621 :04/04/13 23:20 ID:SrSfvTPV
gettext 持ってきて無理矢理 fileutils 用の utf-8 の message catalog をでっち上げたら utf-8 でも文字化けせずに表示出来るようになりました。 当たり前と言えば当たり前ですが。 tar の場合はどうやら euc-jp (?) だけ持っててLANG をみて適宜 iconv を通してるようです。 Shift-JIS にすると変換ミスを起こしてますが。。。なぜか途中に euc-jp のままの部分が。
でも濁点がだめぽ。
iTerm 0.8.0が出てた
>>634 日本語リソースが変だから気をつけてね。
送ったのに作者が対応してくれなかったので…
>>635 やっぱり...なんかおかしいと思った。
どこかにうpして頂けませんか?
637 :
635 :04/04/16 21:21 ID:PYrTyZA3
638 :
636 :04/04/16 22:23 ID:3AmWa4Me
639 :
名称未設定 :04/04/17 10:04 ID:8p9VdNqV
SwapfileのボリュームはHFS+でないといけないんですか?
UFSでもいいんじゃないの? って当たり前だろけど。
俺のPowerBookはUFSパーティションのみだよ。 もちろんswapに問題はない。
642 :
639 :04/04/17 10:52 ID:8p9VdNqV
swapのボリュームをシステムと別パーティションにする場合、パーティションはシステムのパーティション
より前でないとだめですか?
/dev/disk0s10 OSX(HFS+)
/dev/disk0s11 SWAP(UFS)
の順にパーティションがあって、
http://www.math.columbia.edu/~bayer/OSX/swapfile/ の説明に従って、rc.swapfileを作ってrc書き換えると、起動時のlogにSWAPをswapvolumeにしたという
メッセージは残っているのですが、実際にはOSXのパーティションにswapファイルが作成されているのです。
643 :
639 :04/04/17 11:20 ID:41FOpkEk
具体的には、起動時にrc.swapfileのなかの if [ -d /Volumes/${swapvolume}/.Trashes ]; then ConsoleMessage "Using ${swapvolume} for swapfile" if [ -f ${swapdir}/swapfile0 ]; then rm -rf ${swapdir}/swap* fi swapdir=/Volumes/${swapvolume}/.vm else ConsoleMessage "Unable to use ${swapvolume} for swapfile" fi の2行目のメッセージが残ってるので、swapdir=/Volumes/${swapvolume}/.vmが実行されているはず なのですが、SWAP/.vmというディレクトリは存在せず、OSXのパーティションにswapfile0が作成されま す。 一番最初にSWAP/.vmというディレクトリを作成する必要がありますか?
順序は関係ないだろ。 Verboseモードで起動してメッセージ見た方がいいんじゃないの? Syslogに出ないのもあるし。
/etc/rcを併せ読め。
646 :
639 :04/04/17 11:57 ID:LociXUZt
すみません。SWAP/.vmをあらかじめ作成してもだめでした。 /etc/rcは関係するところは swapdir=/private/var/vm if [ -f /etc/rc.swapfile ]; then /etc/rc.swapfile; #ここでswapdir=/Volumes/SWAP/.vmになってるとおもうのですが。 fi if [ "${netboot}" = "1" ]; then sh /etc/rc.netboot setup_vm ${swapdir} fi if [ ! -d ${swapdir} ]; then echo "Creating default swap directory" mount -uw / mkdir -p -m 755 ${swapdir} chown root:wheel ${swapdir} else rm -rf ${swapdir}/swap* fi となってまして、verboseモードで見ていると、/etc/rcがnetbootのところでhangしたというメッセージがでてから その先に進んでいきます。
>if [ -f /etc/rc.swapfile ]; then > /etc/rc.swapfile; #ここでswapdir=/Volumes/SWAP/.vmになってるとおもうのですが。 >fi ここの2行目の頭、転記ミスじゃなくて、実際にも . 入れてないんじゃない?
648 :
639 :04/04/17 12:31 ID:grTPZkSW
>>647 ありがとうございます。.が入ってなくても、/etc/rc.swapfileの内容は実行されている(コンソールメッセージが
残る)ので、大丈夫だと思います。
上で書いた、verbose modeでの/etc/rcの所のメッセージは、rcの一番最後の行でhangupと出ていました。訂正します。
違うっちゅーにw . のあるとなしとじゃ効果が違うの。付けてやってみれ。
>>648 /etc/rc.swapfileだとsub shellで実行され、
その中で設定した変数は呼び出したshellに反映しない。
. /etc/rc.swapfileだとそのshellで実行され、反映される。
651 :
639 :04/04/17 12:53 ID:grTPZkSW
そうですか。では、ためしてみます。
652 :
639 :04/04/17 13:36 ID:XBQ7niKu
653 :
名称未設定 :04/04/18 10:12 ID:DqWI1C1d
いくつかのサイトを参考にX11とfinkをインストールして、次はkterm と思ったのですが、 fink list | grep kterm とやっても見つかりません。 fink.confで以下の設定はしています。 Trees: local/main stable/main stable/crypto local/bootstrap unstable/main unstable/crypto 環境 OSX 10.3 (10.2からアップグレード) fink 0.7.0
>>653 に対するレスでした。スレ汚しすいません。
後、チルダ(〜)が全角になってるのはなんでだろ(==;
上記ページは、
「日本語対応 UNIX パッケージ for Mac OS X」を
googleで検索すると、トップにきますので。
どうしてみんなktermを使いたがるのかな finkでrxvt-mlをインストール汁
gnome2のgnome-terminalもいいよ。 ktermやrxvt-mlはいいけど、初心者は設定面倒だしさ。
658 :
名称未設定 :04/04/18 14:21 ID:b6u0U0cc
初心者スレに書き込んだら、こちらに聞いた方がいいのでは、との意見があったので、マルチポストします。 OSX 10.2 なんですが、「at」や「batch」コマンドを使用するにはどうすればいいのでしょうか。 ふつうにキューには溜まるのですが、時間がきても実行されません。もちろんbatchも同様でキューに溜まるだけです。 /etc にat.denyとかそういったファイルがないので、ひょっとしたらそういったコマンド使用できないのかな。 「at」とか「batch」で登録されたjobってcron からキックされるように記憶してましたが、間違いかな、なにか daemon が必要なんでしたっけ? どうしたら使用できるようになるんでしょう。 どなたかOSX に詳しい方よろしくお願いいたします。
sudo vi /etc/crontab して、 #*/5 * * * * root /usr/libexec/atrun という行を探し、先頭の # を削ると良いらしい。 man at してみた?
660 :
名称未設定 :04/04/18 16:46 ID:b6u0U0cc
>>659 ありがとうございました。お陰様で「at」使用できるようになりました。
man at はしてみたのですが、英語読み切れてませんでした。
設定してしばらくしたら、以前に仕込んでいた shutdown がキックされ
見事に電源OFFになりました。ありがとうございました。
ちなみに at.deny は /var/at にあるんですね。勉強になります。
661 :
名称未設定 :04/04/18 20:19 ID:Vf8jqA3o
10.3で、Fink v0.7を使ってmaxima(ver0.59)をインストールしたのですが、 xmaximaが旨くインストール出来ません。 /sw/bin/には xmaxima というファイルがあるのですが、ターミナルで実行すると、 line 3: exec: wish: not found と表示されて終了してしまいます。 maximaでグラフを表示させようとしても、同様のエラーがでてしまいます。 解決方法をご存じの方、お願いします。
>>661 そのエラーだと、fink から Tcl/Tk をインストールする必要があると思う。
たぶん、X11 も必要でしょう。
663 :
名称未設定 :04/04/19 12:32 ID:aahcNsr5
config.logを見ろ。
GaucheってSchemeのGauche? なら俺のとこでは問題なくコンパイルできてるよ。 dlcompatは入れたか? (INSTALLのMachine-dependent informationを見よ)
>dlcompatは入れたか? powerpc-apple-darwin7.2.0なんだから、入っとるだろ。
667 :
名称未設定 :04/04/19 13:59 ID:aahcNsr5
663 を書き込んだ質問者です。664-666 ありがとうございます。 apt-get install dlcompat を実行して、dlcompat がインストール しました。 でも、Finkでdlcompatをインストールしましたが、663の状況と 同じです。 FinkとDeveloper Toolsの関係がよくわかりませんが、666にあ るpowerpc-apple-darwin7.2.0 というのはDeveloperToolsのこと ですか?
あのさ…、あのエラーはdlcompatが無いからじゃないの。 powerpc-apple-darwin7.2.0だから10.3.2なんでしょ? 最初から入ってるの。 だ〜か〜ら〜、config.log読め!
言葉が足りなかったみたいだから。 powerpc-apple-darwin7.x.0はOS X 10.3.xに対応。 powerpc-apple-darwin6.y.0はOS X 10.2.yに対応。 dlcompatは10.3で最初から入ってるんで不要。10.2には無かった。
>663は10.3なのにDeveloper Toolsなの? Xcode Toolsの事だとは思うけど念のため。。。
671 :
名称未設定 :04/04/19 23:03 ID:aahcNsr5
>>668 「dlcompatが無いからじゃない」ってことだったんですね。
おっしゃるとおり、Fink関連は関係なしでした。それと、config.log
のエラーメッセージを見ましたが、「echo 〜」なんてところで引っか
かっており、初心者には全く理解できず。でした。
>>670 ありがとうございます。
Xcode Tools をインストールすることで、663の問題が解決
できました!
ぉぃぉぃ
673 :
653 :04/04/20 00:52 ID:W1+hAz+H
>>656 そっかrxvtがありましたね。ということでrxvt-ml入れてみました。
日本語表示の設定とかまだ上手くできてないけど、これからボチボチ
やってみます。
OpenDarwinの話はここで良い?
どうもfinkのふいんき:-p
何故か変換できn(ry
677 :
661 :04/04/20 23:27 ID:ASH4MWlK
>>662 アドバイスありがとうございます。
さっそくX11から全部入れ直してみたところ、finkで発生していた不具合(xfree86関連の衝突)も直りました。
が、xmaximaは相変わらず動いてくれません。別のエラーメッセージ↓が出てきます。
[1] 3422
Application initialization failed: no display name and no $DISPLAY environment variable
Error in startup script: invalid command name "winfo"
while executing
"winfo screenvisual ."
(file "/sw/bin/xmaxima" line1)
[1]+ Exit 1 xmaxima
解決方法ご存じの方、是非お願いします。
ちなみに、グラフィック表示を伴わない処理(expand()とか)は、普通に処理できます。
X のアプリは Terminal.app からじゃなくて、 xterm のような X のアプリから起動せにゃあかんよ。 あるいは、open-x11 というラッパーコマンドを使うか。 X アプリはしかるべき手順を踏めば別マシンからでも起動できるはず。 方法はあちことのサイトに書かれてるので探しだしてくだされ。
>no display name and no $DISPLAY environment variable こう出てんだから、DISPLAYを設定しれ。=の右側はとりあえず。自分の環境を確認しれ。 $ export DISPLAY=:0.0 >invalid command name "winfo" これは知らん。無いんじゃないの?
winfoはTcl/Tkの"コマンド"
# Tcl/Tkは、いわゆる関数のことをコマンドと呼ぶ。
>>678 の対処でOK
>>677
>>674 UNIX板のDarwinスレでもいいと思うけど、
とりあえずしてみたら?
>>678-679 素早いレスありがとうございます。
Tcl/Tkをインストールして、 $export DISPLAY=:0.0 としたら、
(フツーの)ターミナルからそのまま描けました。(´ー`)ノ
gnuplot + aquaterm とはひと味違ったUNIX風な描画もイイ感じです。
今更ながら、OSXはなんて便利ですげぇOSなんだと実感した次第でつ。
>>682 texmacs も apt-get してみたら? その中で maxima 動かしてみると
数式綺麗で感動的かも。
684 :
682 :04/04/21 19:28 ID:7v6fCTmk
>>683 ググって、さっそくやってみました。
スゴイ!コレがフリーとは思えません。いやはや、ただただ驚くしかないです。(((゚Д゚;)))
TeXのように(ってあたりまえか)きれいですね。
#(Cygwinとか知らない)Windowsな知り合いを”正しい”道へと導くために、コレは使えますね。(w
これだけ環境が整っていれば、Macとフリーソフトだけでレポートも書けそうです。
近々提出のレポートを書くときに試してみたいと思います。
(化学系なので、今まではTeXに加えてイラレとエクセルを使っていたんです。)
LaTeX + XymTeX + Maxima(or gnuplot) に、必要ならばTgifあたりも使って。
685 :
名称未設定 :04/04/28 00:48 ID:XWALPmUQ
Logout時にプログラムを実行させる良い方法は何かないでしょうか?
686 :
685 :04/04/28 00:50 ID:XWALPmUQ
↑Finderからメニューを選んでログアウトする時、です。
iBookとかPowerbookって、xmodmapでctrlとcaps交換できる? 昔のPBだと (Linux入れたとき)xmodmap効かないという話を耳にした記憶があるんですが。 久々に。PB|iBook狩ってみようかと思っているんだが、キーボードで悩んでる。 情報キボン。
>>687 xmodmapは効かない。
代わりにuControlを使って対処する。
条件はPantherのみ。Jaguar以下ではうまく動かない。
689 :
687 :04/04/28 01:57 ID:uGWuZ/c7
>>688 > 代わりにuControlを使って対処する。
おぉ、サンクス。調べてみる。
ついでにイヤラスイ番号ゲト
キーボードの配線を切り貼り汁
>>688 昔はJaguarでも動いていたから、
古いversionを入手すれば可能だと思う。
Source code公開しているしね。
ただし、CapsのLEDは制御不能。キーボード側で制御しているみたい。
>>692 いや、Jaguarのアップデートかますと期待した動作にならないんだよ。
10.2.xのどのバージョンか忘れたが、ともかく最新のバージョンにしてしまうと
どのバージョンのuControl持って来てもダメだったのを確認してる。
やっとlsやlessで文字化けしないようにできた。 っていうかかなり苦労した。 それにずっと弄ってるんだがOS Xの中身がよく分からん。 癖がつよ杉 /etcがシンボリックリンクだし
695 :
685 :04/04/29 01:52 ID:Ul1tnvpV
>>690 ありがとうございます。
こういう方法もあるんですね。ただ、さくっとうまくいかなかったので
もう少し調べてみます。
儂は/tmpにビクーリした。 まあ慣れの問題。
「儂」が読めない orz
儂儂詐欺。
読めない文字は、ことえりで「選択した文を再変換」すべし。 漢字能力に乏しい漏れはことえりに頼りまくりです(w
703 :
名称未設定 :04/04/29 21:32 ID:hA4eAWWJ
すみません、どなたか後学の為に教えてくださいませ。 pmToolってなんでしょう? ときどきこいつが悪さして、 アクティビティモニタが使えなくなるのです。 その際、console.logに以下が羅列されます。再起動すれば直るのですが・・ ・・・日時・・・ pmTool[398] *** NSTimer discarding exception 'NSInvalidArgumentException' (reason '*** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value') that raised during firing of timer with target 3058f0 and selector 'update:' pmTool[582] *** Uncaught exception: <NSInvalidArgumentException> *** - [NSCFDictionary setObject:forKey:]: attempt to insert nil value Activity Monitor[581] Agent connection died
>>703 詳しくは知らないけど、アクティビティモニタの中の人じゃん。情報集めて
アクティビティモニタに送ってんでないの?
「ときどき悪さする」ってんならアクティビティモニタ止めといたら?
706 :
703 :04/04/30 11:42 ID:dJS9hRqt
>>704 常時アクティビティモニタを使ってcpu負荷やパケットチェックやら
してるんですけど、常時使うのはやばいかなあ、
みなさんどうでつか?アクティビティモニタ常時使ってる人
問題ないでつか?
Finkで裸テック入れて最初は英語だけでよかったんだけど、今はptexがいるんです。どうしましょ。ソースから行けますかね。
>>708 日本語のTeX関係は、finkのとは別に入れた方が良いかと。
バイナリで配布してるでしょ
>709 アドバイスありがとう。パッケージ見っけますた。やってみます。
MySQLをソースからインストールしようとして、makeの所でコケる。
↓環境
aaa:〜 take$ sw_vers
ProductName: Mac OS X Server
ProductVersion: 10.3.3
BuildVersion: 7F45
aaa:〜 take$ uname -r
7.3.0
サーバにSSHで繋いで作業してるんだけど、
ローカルのPowerBookなら簡単にmakeもmake installもできた。。。。。
エラーメッセージはこんな感じっす
../include/my_net.h:41: header file 'sys/poll.h' not found
libmysql.c:47: header file 'sys/poll.h' not found
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make[2]: *** [libmysql.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
ローカルマシンでpoll.hを検索したけど、無かった。
なぜローカルマシンはできてOSX Serverのほうだけコンパイルできんの?
ここに書いてある事もやってみた
ttp://www.ctt.ne.jp/ 〜nashorn/terminal/gcconosx.html
よろしこおねがいすます
[~]$ cat /usr/include/sys/poll.h #ifndef SYS_POLL_NO_WARN #warning "Including <sys/poll.h> directly is not recommended. The POSIX standard suggests that poll.h be installed as <poll.h>. This header is only provided for compatibility with other systems." #endif #include <poll.h> [~]$ echo チョトワロタ
Serverは使った事ないけど、Clientにはある。sysの方は
>>712 の通り。
/usr/include/poll.h
/usr/include/sys/poll.h
MySQLのFAQにServerでの注意とか書いてありそうな気もするが。
>>712 >>713 ご指摘ありがとうございました。
色々な所の資料を見たのですが、収穫が得られず、
断念します。
MacOSX Serverは資料が少ないので難しいですね。
ありがとうございました
ところで、MySQLのサイト見たら、Serverにはインスコされてるって書いてあったけど どぼじでソースから入れようとしてんの? 古くてセキュリティホールが開いたままとか?
INSTALL-SOURCEによれば
*Mac OS X Server *MySQL Version*
Version*
10.2-10.2.2 3.23.51
10.2.3-10.2.6 3.23.53
10.3 4.0.14
10.3.2 4.0.16
ってことらしいね。
あと、
ttp://dev.mysql.com/downloads/mysql/4.0.html でOS Xのバイナリ配布
しているし。
んで、MySQL 4.0.18でpoll.hをincludeしているところを見てみたけど
#ifdef HAVE_POLL
#include <sys/poll.h>
#endif
ってなっているから、素直にconfig.hで#undef HAVE_POLLしときゃいいだけでそ。
>>715 >>716 ご指摘サンクスです。
>>715 デフォルトのMySQLを起動する時に
--default-character-set=ujis
をしても日本語が文字化けするので、
ソースからコンパイルして入れてみようと思ってます。
./configure --with-charset=ujis でやってみようと思ってます。
>>716 "断念します"と書きましたが、もう一度やってみます!
Great Thanks!
poll.hの問題は
>>716 さんの方法で解決できました。
下記のエラーが出たので、
sql_udf.cc:56:19: dlfcn.h: No such file or directory
sql_udf.cc: In function `void init_syms(udf_func*)':
sql_udf.cc:87: `dlsym' undeclared (first use this function)
sql_udf.cc:56の部分を
#elif !defined(OS2)
#include <dlfcn.h>
#endif
↓
#elif defined(OS2)
#include <dlfcn.h>
#endif
にしたのですが、またエラーが出ます。
config.hの中で何かまた再定義しないとダメなのでしょうか。。。。
dlcompat入れてみるとか?
>>719 dlcompat.tar.gzをDLして、その中にあった
dlfcn.hをエラーの出ているsql_udf.ccと同じ場所に
コピーしたらコンパイルできました!!
make installも実行できました!
ありがとうございました みなさん
>>703 pmToolってのはActivity Monitor.appの本体だよ。
# ls -l '/Applications/Utilities/Activity Monitor.app/Contents/Resources/pmTool'
-rwsrwxr-x 1 root admin 62648 16 Mar 17:23 /Applications/Utilities/Activity Monitor.app/Contents/Resources/pmTool
rootにsetuidされていて、これがsystemの統計情報を取得する。
/Applications/Utilities/Activity Monitor.app/Contents/MacOS/Activity Monitor
がGUIのラッパー。
まあ、bugだから直るの待つしかないね。
722 :
名称未設定 :04/05/05 14:25 ID:66iLZddN
uControlでfnとctrlを入れ換えてみたんだが、 EmacsとかでC-xは入るけど、C-jを入れようとすると1が入力されてしまいます。 fnは特殊なキーなんで完全に入れ換えるのはむりぽですか? OS X 10.3.3です。
723 :
名称未設定 :04/05/05 14:29 ID:f4nL0mS+
>>722 fnはなんか制限があったような気がしたけど忘れた。
>>722 NumLockした時のキーコードが、
ハードウェア的に、あるいはドライバレベルで、
生成されてんじゃないのかな?
727 :
名称未設定 :04/05/06 17:55 ID:HRNVmwCb
>>725 >>726 サンクス。
やっぱり無理か〜
隅にctrlがあると落ち着くんだが、慣れるまでがんばります。
728 :
名称未設定 :04/05/07 05:04 ID:yZ78twcJ
外出かもしれませんが...。 現在 10.2.8 上で Sharity 2.9 を使って IO の HDL-120U という LAN ディスクに samba 接続しています。Sharity を使っているのは どうやらサーバ側が Shift_JIS エンコーディングを使用しているので、 日本語ファイル名を正しく表示させるためです。 で、質問ですが、Panther の場合、素のまま(Sharity 無し)で日本語の ファイル名を表示できるようになっているのでしょうか?これができれば 明日にでも Panther に移行したいのですが...。
>>728 大丈夫だと思う。
今は周りに環境がないので定かではないけど、
以前客先のWin2Kファイルサーバにアクセスしてた時は
Panther移行と同時にSharity必要なくなった覚えがある。
>>730 対Win2K はJaguar でも化けないんじゃなかったかと ?
>>728 多分化ける。
>>728 UTF-8のCFDの扱いがややこしい。
smbfsの方はCFDに対応している。
smbclientコマンドとか使えばいけるかな
734 :
728 :04/05/08 10:35 ID:8IeiV/FO
みなさんレスありがとうございます。いま時間が無いので、 明日にでももうちょっとぐぐったりして考えてみます。 ちなみに landisk は組み込み linux 上で samba 2.x と netatalk を動かしてるくさいでつ...。(裏付けなし)
ずっと FreeBSD i386 でやってきたけど、ノートを買う必要 が出てきた。しかも Word を使わなければならない。 Unix も Word も使える環境として前から気になっていた MacOSX にしようか悩み中。どっちも使えるけど、どっちも 中途半端じゃないかと心配。PowerBookG4 12inchi 欲すい。
で、何て言って欲しいわけ? 独り言なら他所でやってくれ。
>>735 Wordに関しては機能的に何の問題もない。
人によってはフォントの違いによる微妙なピッチずれをネチネチと言ってくるお門違いなアンチがいたりする程度。
UNIXに関してはUNIX板でも少々色モノ的に評価されてはいるけれども機能的に欠損していて問題とされるケースはないので安心していい。
*BSD方面からMacOS Xに転ぶ人間が多いな。jkhを筆頭に。
>>737 >
>>735 > Wordに関しては機能的に何の問題もない。
> 人によってはフォントの違いによる微妙なピッチずれをネチネチと言ってくるお門違いなアンチがいたりする程度。
ということなので、FreeBSDにOpenOfficeで問題なしと結論が出ました。
ちゃん、ちゃん!
741 :
687 :04/05/09 18:33 ID:YDt3ciF9
>>737 >
>>735 > Wordに関しては機能的に何の問題もない。
いや、校正機能でWIN版と互換性がない。より正確にはヘッダ・フッタの校正
が反映されない。あと、ページ数とかルビとかも変なときがある。
ま、必要に迫られないと使わない人の意見なので、参考程度に
あと最近はUnicodeで保存してるからいくつかの文字で問題があったような。
なんにせよもうじき出るOffice2004に期待。
>>735 糞窓ノートにFreeBSD 入れてvmware+Win何とか でいいんじゃないの?
printf "\033]2;hogehoge\007" こんな感じの方法だと、Terminalのタイトルに日本語は無理?
>>742 Word97の頃からUnicodeじゃないの?
mswordviewなんかは、素のままで日本語の文書変換できたしね。
Unicodeだったから。
>>745 こういうのは?
osascript -e 'tell app "Terminal" to set name of window 1 to "ほげほげ"'
化けたけどw
てきとーに文字コードを変更してやればいいんじゃないかと。試してないけど。
749 :
名称未設定 :04/05/11 10:17 ID:26MZEFhZ
>>744 蛇足だけど俺はiBookにLinux入れてMac-on-Linuxで生活しようと思ったが、
なんかサスペンドできんし、結局OS Xで暮らしてる。
iTuneとかiPhotoってファイルやディレクトリっていう概念を感じさせなくてイイし、
Macも新鮮でイイ!
Unix環境もsshとvi、Emacs使う程度だからなんの不便も無い。
痛いのはろくなパッケージ管理システムが無い点か。
>>774 糞窓ノートに FreeBSD は ACPI が上手に動かない場合が多いよ。
>736 嫌われているでしょ?
752 :
名称未設定 :04/05/11 11:57 ID:gUGhLWLO
俺はもともとUnixのプログラマーだから、OSXは文房具として最適。 UnixとXが普通に(いや、ちょっと癖はあるが)使えて、 ワードとエクセルとパワーポイントが普通に(いや、MSゴシックが崩れるが)使えて、 Gnu ChessにカコイイGUIがついていて、 これ以上の生活環境は他にない。
>>752 > 普通に(いや、MSゴシックが崩れるが)使えて、
初夏に出る2004で直るらしいよ。(俺には関係ない話だが)
# 3ボタンの軽いノート出してよ(w
754 :
名称未設定 :04/05/11 22:27 ID:8uHqYyyO
> # 3ボタンの軽いノート出してよ(w BTOで+10kでも漏れは買う!!
office2004でMSPゴが普通に使えるのであれば 後は visio と project が有れば完璧だなぁ。 # そういう俺は最近 pb12inch 買いました
漏れはAccessの方が困るかなぁ。
758 :
名称未設定 :04/05/12 09:05 ID:zD9hYoeH
いつのまにかMac OS XでOfficeを使うスレになりますた
リモートデスクトップ使えば問題なし
>>755 >visio
OmniGraffle Proではいかんのか? 良いソフトだぞ。
761 :
名称未設定 :04/05/13 11:45 ID:K/qGyxiy
ゴカンセーというやつですよ。 好き好んでMS Officeを使う人はいません。 他所から来る文書、他所へ送る文書の フォーマットはOfficeにしないといけないので。
まあ、その手の文書はPDFにするもんだけどな。
>>762 まあ、それが通用するなら苦労せんのだがな
そこでrtfですよ。
マクでウニx思いっきり謳歌してるよ。 CoCoaアプリだめぽーだから。 10.2 じゃ重過ぎだっつーの。 いちいちアプリ切替えで虹グルグル観たくないから
いんにゃ!パンサータンを見捨てた と、強がってみる。 と、釣られてみるw
>>765 おまえはまだ社会で働いたことがないな。
下らない仕事は秘書にやらせるので。 図は良くなるまで何度でも書き直させるしね。
>>765 見積書や各種資料をdocファイルやxls形式で要求する相手が殆どなのですよ
MS Officeは持ってて当たり前と思われてるからね
>770 プッ (AA略
>>769 >>771 私はお察しの通りフリーランスなんで、企画書や資料など
殆ど改変不可などのパスワード付きPDFで渡してますわ。
最初はどうやって読むのとか結構聞かれたけどリーダさえインスト
すればそれ程みんな使いこなしてくれるんで。そんなものかと。
今じゃアクロバットプロかってがしがし使ってるとこもありますよ。
>>774 はプレーンテキストの報告書しか上司に提出しない剛の者
776 :
名称未設定 :04/05/14 01:21 ID:FaoPOLIl
>>774 はpLaTeXソースの報告書しか上司に提出しない剛の者
イイIDがでますた
>>777 はCVSの報告書しか上司に提出しない剛の者
CVSの報告書ってなんだ? Commit logを報告書にしているってことか?
CSVと間違えちゃったのね…。ドンマイ
783 :
名称未設定 :04/05/14 12:05 ID:tcmE/s/7
こういう話題は盛り上がりますね ちなみに私は零細企業やっとりますが 部下からの文書はプレーンテキストかTeXしか受け取りません お客様とのやりとりはワード、エクセル、パワーポイントです;-)
ねぇねぇ、roffってなあに?
785 :
名称未設定 :04/05/14 14:49 ID:B0ZDklMq
PCに詳しくない多くの会社員(かなり多い)は、 MS-Wordで作成したファイルを送れば、 受け取った側でも必ず見ることができる、と思い込んでいる。 だから、最初にやりとりをする人同士でも、何の確認も無しに MS-WordやMS-Excelのファイルを送りつけてくるよ。
>>784 おまいさんはぐぐってみたのかと小(ry
でもIDがBe カコイイ!
さんきゅー ( ´,_ゝ`)フ゜ッ jgroffくらいならしってるよー だから、roff祭してる意味わかんなくて・・
いや、ここ新mac板だから、roffったらnroff/troff(1)のことでしょ。 やっぱOSバンドルのアプリはちゃんと使わなきゃ。
だいたい、素人は Word/Excel も Windows の一部と思っていたりするからな。 # 家電感覚なのか。
いまはじめて気がついた驚愕の事実 [~]$ head /usr/bin/nroff #!/bin/sh # Emulate nroff with groff. prog="$0" # Default device. # First try the "locale charmap" command, because it's most reliable. # On systems where it doesn't exist, look at the environment variables. case "`locale charmap 2>/dev/null`" in UTF-8) T=-Tutf8 ;; OSXはいつまでたってもびっくり箱です。つーか最近のUnixってみんなこう?
だーかーらぁ、jgroffって言ったでしょ? ( ´,_ゝ`)フ゜ッ
>>785 業務で見積書や提案書を作る事が多いのだが
その際仕入先の業者や社内他部署から見積や資料を要求する事がままある(逆もまたしかり)
その時直接ExcelやPowerPoint形式でファイルを貰うとコピペで流用出来るから楽
あと客先のある大学だと各社からの見積比較表を作ってるので
見積書のExcelファイルを紙ベースの正式な見積書と一緒に提出しなければいけなかったりする
「印刷物をモニターで見る」だけだったらPDFで全く問題は無いんだけど
あとPCに詳しくない人間が送ってくるHTML形式のメールだけは勘弁して欲しい
それと機種依存文字や半角カナを使ったりとか
Macユーザーには添付ファイルに拡張子をつけずに送信する人間もいるのでそれも困る
って全然UNIXの話ではなくなってきたな
Unixユーザーはいい意味でも悪い意味でも ファイル名、ファイル形式にこだわるからね。
794 :
名称未設定 :04/05/14 21:50 ID:XHhe3WaA
VPC+Office97で十分じゃない?
_, ._ (゜ з゜)memoryバカスカ突っ込んじゃえばねー OSXなら素直にofficeX使うとかねー
>>792 勝手に流用されたり改変されるのが困るのでpdfを導入してるとこ、最近増えてますよ。
履歴から他社宛の見積りめっけなんてことも起こるみたいでワドとか。
官公庁もPDF導入進んでますし。
PocketWordで十分! パスワード漬けられるし。(o^)/
↑って禿げしくスレ違いだたね。 スンマソン。
>>796 SCOが裁判所に提出した書類の中に、、、って話もつい最近あったね。
800 ゲッツ
>790 FreeBSDもそうだよ。たいていのLinuxもGNUべったりだからほとんどそう。 クラシックなroffを使ってるのはSolarisとかのSystem Vのコードを使ってる やつだけでないの?
ditroff(本家)って今でも有料なんじゃないの? SONY NEWS-OSにはditroffが付いていたけど。
803 :
774 :04/05/16 12:25 ID:1QCXJBhr
をー、もりあがってるねえ。
ちなみに
>>782 が正解。報告は基本的にメールで行うので、
報告書、という形で何かを出すことはあまりない。
ちなみにそれ以外に作る書類はgnuplot -> PS 形式出力 -> PDF 変換
したグラフとかが主です。開発職なんで。
今は GD::Graph に食指が動いてます。
804 :
名称未設定 :04/05/17 16:41 ID:7Pf57Bh8
>>804 不安を感じるならヤメトケ。
OS X の Samba は色々Appleのパッチが入ってて標準とは違うもの
と見た方がいいから。例えば認証とか、な。
>>805 了解です。
当面、Sharityで文字化けに対処しておきます。
Mac OS XをUnixとして使うなら ファイル名に漢字を使うなどという軟弱なことはやめれ
>>804 それじゃ全然まるっきり駄目でしょう。
なんで,マウントをするというクライアント機能の問題が
Sambaサーバと言う関係ないソフトをコンパイルし直して
なおると思うんだ?
修正するなら,カーネルでしょう。
パッチなんて存在しないけど。
$(Darwin)/src/smb/**に。 ま、古いkernelじゃ動かんと思うが。
811 :
804 :04/05/18 06:09 ID:tha7wfjy
finkで入れた/sw/include以下のファイルを 標準ライブラリとして認識させたいんだけど、 どうしたらいい? #include <libintl.h> とかやってるやつのmakeが通んない。
>813 なにをコンパイルしようとしているか分からないけど。 ・make -Iで指定。 ・Makeファイル書き直す。 ・configureを使っているソースなら、オプションで指定。 --helpオプションで見て味噌。
ガチのLinux使い(Debian派)でMacの使い方はほとんど分からない奴です。 とりあえずemacsとMozillaとGIMPさえ動けばいいやと思ってるんだけど、それだけでも選択肢が山のようにあってわけわからん。 ちょっと長くなるが、皆様の教えを乞いたい。何を選んだら良いでしょう。 ■ X 条件: 日本語がちゃんと通れば、コンパイルも厭わない。 何を選ぶか: ・アップル純正X11 ・XDarwinのソースをとってきてLOCALE抜きでコンパイル ・その他 ■ Emacs 条件: とりあえずターミナルで使う気はない(フレームを多用するから) mew.elとnavi2ch.el必須。モナーフォントが出せるとうれしい。 何を選ぶか: ・Carbon Emacsをcvsから入れる ・Carbon Emacsを銭谷氏のパッケージから入れる ・Finkからバイナリを取ってくる ・Finkのソースからビルドする ・その他 続く…
816 :
815 :04/05/22 00:43 ID:ystGO1LP
…続き ■ 漢字変換 条件: 漢字変換のキーバインドはegg互換の方が良い。でもことえりで統一しても良い。 何を選ぶか: ・MacUIMを入れて、FreeWnnなりAnthyなりを入れる。 ・>522を使う。 ・その他 ■ GIMP 条件: 1.2でも2.0でもいいや。 メニュー、文字入力は日本語を使いたい。 何を選ぶか: ・Gimp.appのを入れる。 ・Finkからバイナリを取ってくる ・Finkのソースからビルドする ・その他 どれがいいんでしょ。
817 :
815 :04/05/22 00:46 ID:ystGO1LP
あ、環境は OSX 10.3.3 Pahther。Powebook G4 1.33Ghzです。
>>815 ● X
アップルX11でええと思う。挙動が他のXFreeと少々違うかも。とりあえず不便は無い。
俺は主にCocoaアプリで作業してるから、X11はサブ。
あ、でもGimp2やEmacsにはお世話になってますです。
● Emacs
俺は面倒くさがりなので、Finkでソースコンパイル。モナーフォントは使えない。
どうしてもモナーフォントが使いたければ、Carbon Emacsで。俺は使ったこと無い。
MewとNavi2chは、自分のFink Emacsでは普通に動いてる。
● 日本語入力
MacUIM + Anthyはいいかも。Fink Emacsは素Anthyと相性がいい。
今は
>>522 の方法を用いてる。ちょっと不安定。しかし登録したことえり辞書が
そのまま入力できるのは嬉しい。
● Gimp
Gimp.appは何故かLOCALEが効かないんで、オススメできましぇん。
FinkバイナリのGimp 1.2を入れるか、FinkソースのGimp 2.0を入れるか。
俺のマシン(iBook G3 500MHz)で、GTK+2をG3最適化コンパイルしてつっこんで、
Gimp 2も最適化。それでもモッサリ。
てかおたくのマシンスペックだったら、Gimp 2でもストレスなく快適に使えそう。うらやましい。
と、自分の独断と偏見ですが。ちょぴっとでも参考になれば。
香ばしいからといってイジメないでくださいよ。>>ALL
>819 man gccで-I (アイ) の項を見れ
FinkかDarwinPorts入れようと思ってます。 ・すべてソースからビルド ・新しいモノより安定なの重視 ・gimp2などで日本語使いたい この条件だとどっちがイイですか? FinkとDarwinPortsのここがいい/いくないとこ教えてください。 このスレ、Finkしか話題に出てないけどDarwinPorts使ってる人少ないのかなぁ。
822 :
821 :04/05/22 17:44 ID:8VQerihj
MacOSX10.3.3,iMac(flat,800MHz)
823 :
名称未設定 :04/05/22 19:39 ID:+84ZDOJ9
俺はFinkしか使ったこと無いけど、日本語関係は全然だめ。 だからEasyPackageと併用してる。 GentooのPortage移植の話はどうなったんかな? 正直、Finkのパッケージ作ったり改造する気しない... Portageなら簡単にちょこちょこっと弄れるんだけどなぁ
>>823 えー?だめって、どこがどんな風に?
俺、fink 使ってて日本語関係で困ったことないけど。
今もfink emacs21+ことえり対応kinput2+navi2ch だよ。
825 :
名称未設定 :04/05/22 21:13 ID:cDGAMP/P
>ことえり対応kinput2 この部分が「Finkだけでは不十分」ということを自分で語ってるんじゃないか?
826 :
824 :04/05/22 22:34 ID:VZeuaAYn
>>825 だからって「全然だめ」ってことにはならないでしょ。
探せば「ことえり対応kinput2」のfinkinfo 公開している人だっているし。
>>823 は何がどういう風にダメなのか知りたい。日本語化けまくりとか、
日本語入力が死ぬほど不安定とか。
東大の相談員もfinkのパケージ公開してるよ。 探せばいろいろあるよ。
>>826 823だけど、finkの日本語関係は全然だめって言ったのは、
日本語化けまくりだから。
単にfinkにjlessとかlvが無いからだけど
俺の場合日本語関係でfink使わないで入れてるのは次のもの a2ps canna lv mccc xemacs これ以外は全部finkで間に合ってる
830 :
名称未設定 :04/05/28 18:48 ID:Z3kcyNU9
$ hostname hoehoe.local この.localを.boxとかに変えたいんですが、どこで設定されているか分かりますか? ちょっと/etc以下探してみたが力量不足の為か分からなかったorz
>>830 システム環境設定ー>共有ー>コンピュータ名
>>831 そこだとhoehoeのとこしか変えられなくて。
>>832 う〜ん無理なのかな
でもなんか無性に変えたくなってきた。
もうちょっと調べてみよう
>>833 .localは名前解決できないときランデブ君が勝手に付けているので、
LANでDNS動かしてみれ。好きなドメインでね。外に漏らすなよ。
>>834 サンクス。
ランデブ君がやってるのか。
/etc/hostconfigでHOSTNAME="hoehoe.box"にして/etc/hostsにhoehoe.boxを登録すると
一見上手くいったけど、
hoehoe.localも有効なまんまで気持ち悪いからやっぱやめた。
某顧客から、某プログラムをWindowsで動くように汁! と言われたので VPCのWindowsにCygwinを入れて作業中 金のためとは言え、何やってんだ俺...
>>836 で、顧客のPCにもcygwin入れるの? cygwin1.dllだけでいいのかな?
>>836 その某プログラムのライセンス形態は…??
GPL ライセンスされた cygwin1.dll に依存するバイナリを顧客に提供した場合、
某プログラムのソースをもし顧客に要求されたら提供しないといけなくなるが。
# 解決済みなら余計なお世話スマソ
ちなみに GPL だからって、バイナリを渡してない人にまでソースを公表する必要はない
(このへんをわかってないで「ソースよこせ」とかいう人がたまにいる)。
839 :
836 :04/06/02 18:54 ID:D37LijK+
ああ、もう全部バリバリのGPLです。 cygwin1.dllどころか、X込みでフルインストールしてもらいます。 OSXはUnixのCプログラムを安直に移植できるのがいいです。
>840 いやまぁ納入形態には色々あるから。836の取引先はそれで良しと なる所なんだろう。多分インストールから日常のメンテナンスまで 見てるんじゃないかな。
842 :
名称未設定 :04/06/05 01:13 ID:L/OWu4zn
apt-get install gdbmしたのですが、gdbm自体はどこにあるので しょうか? 別のアプリは/sw/bin に置かれているのは分かったのですが、 上記のgdbmだけ見つかりません。
このまま起きてて04:35くらいにlocateしてみるってのはどうか?
844 :
名称未設定 :04/06/05 03:33 ID:Hd+sI62M
which command
845 :
名称未設定 :04/06/05 03:36 ID:7PeeVKIR
今日初めてcURL使ってみた。感動した。詳しい人いる?
846 :
名称未設定 :04/06/05 03:37 ID:7PeeVKIR
俺idがPeeだね・・・鬱
いたらどうしたいと? 質問なら、man curlとかググればわかること以上のことにしれ。
848 :
名称未設定 :04/06/05 04:17 ID:7PeeVKIR
>>847 ftpでのmultiple getが知りたいんですよ。色々試したけど結局eachfileでloginするとこで諦めてまつ。
849 :
名称未設定 :04/06/05 04:18 ID:7PeeVKIR
>>847 ちなみにman curlを具グルと言う表現には非常に違和感がありまつ。
>>849 847は「man」を「ぐぐる」とは言ってない。
manに書いてあったり、googleですぐに見つかる程度の厨質問はするな!と言いたいだけでしょ。
Finkを使おうと思っています。「sw」と「swk」という2つのディレクトリ ができたのですが、それぞれの意味は何でしょうか?
curl は wget と違って標準で recursive が出来ないのがもったいない。 自分でscript書けばいいんだけどさ。
curlはfinkのbootstrap用と思って, finkのwget使え。
まぁそうだよな。 それぞれ用途が違うって事で。
>>842 >>844 gdbm はライブラリであるので、gdbmという名前のアプリケーションはない
ようです。ありがとうございました。
857 :
836 :04/06/05 11:33 ID:hDCmvikB
盛り上がってるところに割り込んで申し訳ありませんが836です。 きのう、Cygwinで動くようにしたプログラムをお客さんのところに 持っていったんですよ。まず自分のVPCのWindowsでデモして、 ああいいねえ、ということにはなったんですが、お客さんの機械に インストールする段になって、「何? こんなに面倒なの? じゃあイラネ」 と言われてしまいました;-) Cygwinを使うということは了承してもらっていたんですが、そもそも Cygwinとは何かということを先様はご存知なかった模様....
暴走SE(w
>>857 X 無しなら Services for UNIX はどうよ?
て、おもいきしスレ違いだな。
>>857 つらいね。うん.......。
Cygwinには詳しくないんだけど、
Cygwinを固めたのを展開する自作インストーラーとか簡単に作れない?
exeダブルクリックしてOK押すだけでセットアップ完了するようなやつとかならイイかも
862 :
名称未設定 :04/06/05 15:46 ID:7PeeVKIR
>>851 言わんとしてる事は解るが、{a,b,c...} の場合それだと無理。
>>853 例えばどんな感じに?
>>854 勝手にfinkとかインスト不可なんすよ。
>>862 俺はその3つを書いた誰でもないが、
おまいの性格がねじくれてるのはいっそう良くわかった。
「まつ」語調じゃなくなったのだけは褒めてやるw
~/binに(ry
866 :
名称未設定 :04/06/05 16:45 ID:7PeeVKIR
>>865 言わんとしてる事は解るが、うわなんだおまえヵksjldlgtか:Z+Ldkgあsjldかjの場合それだと無理。
867 :
名称未設定 :04/06/09 10:41 ID:3E9VnRlz
みんなFinkばっかりじゃなくてDarwinPortsを盛り上げようよ。 OpenDarwinのプロジェクトだし、Finkより将来性があると思うんだけどなあ。 japanese/を作りたいよ…
>>867 じゃあまずあなたがプロジェクトに参加してがんばってよ
>867 GUIフロントエンドを作れば大人気になれる悪寒。
このスレでいいのかわからんのですが、 AppleScript を CGI から呼ぶことってできますか? #!/bin/sh echo "content-type: text/plain" echo "" osascript -e "1+1" これだけの CGI でも INIT_Processeses(), could not establish the default connection to the WindowServer./Users/hoge/Sites/test/hoge.cgi: line 4: 7918 Abort trap osascript -e "1+1" とエラーになるです。ためしに % cp /usr/bin/osascript ~/bin % chmod u+s ~/bin/osascript として、setuid した方の osascript を CGI から呼ぶと、上のエラーのかわりに syntax error: Can't get the application's event dictionary. (-2709) となってやっぱりコケます。
エラーに答えが書いてあるやん 無理 って
もし、出来たとしたら、Web上からMacを操作することも可能ってことではないの? そこからshell scriptも呼んじゃったり
>872 たぶん鯖のオーナーみてる。 httpd.confにある User www のとこを User myusernameみたいにしたら動いた。 SuEXECとか有効にするとふつーに使えるんじゃないかな。
>>875 それってコンソールでmyusernameがloginしっぱなしじゃない?
>876 w見ると、そうみたい。 ユーザ自分しかいないから気づかなかった。
>>872 マルチうざい
お前はわいせつサイトの鯖管か?
クライアントを制御したいんだろ。なに企んでるんだ
fink と EasyPackage の併用って問題ないの?
>>879 finkは/swに入るからいいんじゃない??
まぜるな危険
混ぜてエライ目にあったことがある。なんかが衝突しちゃって。(結局再インスコ) 特に不具合とか不便な点がなければ、まぜるな危険!
混ぜても問題ないよ。 pathやmanpathとかちゃんと設定しとけばok
>>883 のいう辺りが理解出来るまでは、まぜるな危険!だと思う。
一番重要なのはlibraryのpath。
>>885 味平は料理人の技術がもっとも重要なのだと説いた。
海原は素材の善し悪しですべてが決まると説いた。
味沢は緻密な分析力と理論で客を楽しませると説いた。
・・・
だが陽一は「心」で味王の記憶を取り戻した。
最近はとにかく肉汁が重要らしいぞ
PBG4 10.3.4 + 純正X11 に Fink0.7.0を新規インストールした。 gtk+ を source からインストールしようとすると、xfree86 も インストールするよ、っていうメッセージが出るんだけど、 そのまま ’Y'を押しちゃって良いのでしょうか? X11があるからxfree86はいらないんだけど。 以前は system-xfree86 をインストールしておけば良かったん と思うんだけど、インストールできないし。 アドバイス求む。
889 :
名称未設定 :04/06/15 21:18 ID:+uVbK8Fb
>>888 gtk+をsourceからインストールしようとしているなら
そんなこと聞かれないだろ。
finkでインストールしようとするから聞かれるんだろ?
と思ってしまう私は,古いのだろうか。
この際だからfink使わずにmakeしてみれ と言ってみるテスト
>>879 >finkでインストールしようとするから聞かれるんだろ?
そりゃごもっともです。
>>880 gtk+程度なら依存関係も多くないので、fink使わずにインストールしても
良いけど、そうすると、gtk+を使うソフトのインストールにfinkつかえな
くなっちゃいませんか?
893 :
名称未設定 :04/06/15 21:46 ID:hvJjpxks
X11SDKが入ってないんだろうね。 普通にXcodeインストールするだけじゃ入らないよ、たしか。カスタムインストールで選択しないと
>>883 Xcodeは1.1を入れてる。
で、バイナリインストールだとX11を認識しているみたいで、
X使うソフトも問題なくインストールできた。
sourceからのインストールだとX11を認識できていないみたい。
なんでだろ。
>>884 X11SDKはたぶん入れてない...
入れてみます。サンクス。
>>880-884 あんがと。
library の設定とかもちゃんとしとくよ。
つか、 X11 for OSX 使ってみたけど、普通に X11 なんだね。
ion が何故か動かないけど。
>>897 煽りじゃないけど MacOSX に ion を入れる意味がどうしても感じられない。
個々の人たちは wm を quartz-wm 以外にしてる人って多いの?
ion だけじゃなくて pwm も動かなかった。
アップル純正のX11 のログって /var/log/windowserver.log で良いの?
>>898 emacs の CVS版 じゃない、安定した奴を使いたいんですよ。
xmodmap でリンゴキーを Meta に割当ててるので、編集中に Emacs のウィンドウを消し
ちゃうとかいう事件が多々あり。設定でそれを消せるのは知ってるけど、こんどは起動が
面倒になっちゃう。
あとトラックパットが嫌いなんで、X11 の閉じた環境で使うのも乙かなとか思ったり思わ
なかったり。
なんか、wm 動かすの面倒になって来たんで、ターミナルから起動させることにするかも。
>>899 長いの書いちゃったけど、ほんの少しの快適さの為に、ショムないことをしちゃうって事
だと思う。
>アップル純正のX11 のログって /var/log/windowserver.log で良いの? ちゃう。コンソールにしか出ないんじゃないかな。
$ cp /etc/X11/xinit/xinitrc ~/.xinitrc $ chmod u+w ~/.xinitrc んで、この .xinitrc の #!/bin/sh の次の行に exec > $HOME/x.log 2>&1 set +x を追加。x.log にエラーメッセージが出力されるようになる。
>> 900 なるほど 自分もそういう事するタチなので分かる気がするよ 俺の場合はローカルで Emacs は滅多に使ってないね。 大抵 Terminal で使ってる事が多いかな。 オプションキーの位置がヅレ気味だけど慣れれば何とかなるよ screen + emacs とかで作業する事が多いので、 これはこれで悪くないやり方かなーと。
Xcodeは1.2に汁
>>901-902 サンクス、windowserver.log を眺めながら、純正の X11 の出すエラーと随分違うなー、
わけわからんよ、とか思ってた。
ログみたら、ion の場所が分らないみたい、パスを直接指定してあげたら、立ち上がった。
iTunes を emacs から制御したくなったよ。
>>903 折れは terminal で emacs を使えない理由があるんですよ。
文字入力のみ Dvorak 配列で、C-* や Meta-* の際には qwerty 配列という感じに設定し
てて、これだと terminal 上では Meta-* が上手に動かないのです。
もの凄く小さな快適さに労力やらCPUパワーを使ってるんだと思うけど、自分にとって便
利な方が良いもんなー。
terminalからMacのアプリケーションを起動させたいのですが、どうすればよかとですか? MacOS X 10.3付属の Terminal.app で tcsh、 gimp.app とか vim.app とかを起動させたいです。
>906 open
908 :
906 :04/06/16 18:29 ID:+nWHCLh8
openコマンドはなかなか便利で、open [ファイル名] とすると 関連づけられているアプリでそのファイルを開いたりできます。 また、Terminalからアプリを起動させるのは /Applications/xxx.app/Contents/MacOS/xxxx って打ってもオーケー。
910 :
906 :04/06/16 21:08 ID:+nWHCLh8
>>909 man読んだら結構トリビアものでした。
-aで指定するアプリが絶対パスじゃないと駄目だったのがハマりどころでした。
というかこんなのでハマったのって漏れだけかもしれず。
>>910 ,911
そうそう、なかなか奥深いコマンドですね。
自分は作業中のディレクトリをFinderで開くのに open . とかもよく使います。
GUIがあることが前提のMacOS Xらしいコマンドだと思います。
>MacOS Xらしいコマンド ちょっと気になった。man openにこうあるし。 HISTORY First appeared in NextStep.
絶対パス??? open -a mi hoge.txt ってやりませんか、ふつー。
>>914 /Applications
~/Applications
に入ってると面倒見てくれる。ハズ。
/Networks
あたりも見てた気がするが、使ったことないので分からん。
ちなみに、Windows でも
C:\> start hoge.doc
C:\> start
http://www.yahoo.co.jp とかいうことができるので、OSX ならでは、ってことはないわな。
まあ、cmd.exe なんてタコなものを使う人がそもそもいないけど。
# start は cmd.exe の内部コマンドなので、
# cygwin などので使う場合は cmd /c start ... としなきゃならん。
>>916 alias start "cmd /c start"
じゃだめなん?
start がダメなら(予約語とかで) start2 とか。
>>917 いや、それでいいよ。
start.exe なんてコマンドねーよ、というツッコミへの予防線のつもりだった。
cmd /c start なんてしなくたって cygstart で十分じゃん? ってめちゃスレ違いだな
OSX 10.3.4 環境です。PowerBookG4 12' 867MHz 。 OS標準の Windowsファイル共有(samba)を使って、Mac の CD-ROM ドライブ(に 挿入されたCD)を共有しようと思いまして、Linux でやってたように smb.conf を 書き換えようとしました。カタカタカタ…… [cdrom1] path= ……ぁれ? path に書く内容は、なににすればよいか悩んでます。/Volumes/ 以下のマウントポイントは CDの内容(Volume名)で可変のため、使えません。ブロックデバイスの /dev/disk2 は そのまま使えないでしょう。 Linux などの場合は、マウントポイントの /mnt/cdrom を指定してたんですが、 標準の /Volumes/ 以下への動的な名前でのマウントも維持したまま、固定的な PATH で CD-ROM ドライブを指す方法をご存じの方はいらっしゃいませんか?
921 :
920 :04/06/18 19:28 ID:hgDC5u2Q
だあれも何も思いつかないってコトかなあ・・・ ・・・ダメですかそうですかムリですか _| ̄|○ ま。CDをマウントしてる OS標準のスクリプトか何かがあれば、 そいつをゴニョってやる手もあるんだろうけど・・・ もーちょっと ネットで探してみますかね・・・ …どこへいこうかしらね? ネットは広大だわ。( TーT)ノ
>>921 いっそpath=/Volumesとか...
だめですか?だめでしょうね^^;
924 :
名称未設定 :04/06/18 23:34 ID:1InT5C1z
ほんと何も知らないんで質問しますがOSXはRedhat Linuxと全然違いますか? PHPの本かってきたんですけどよく見たらRedhat Linuxで環境を構築すると書いてあって OSXでもやれんのかなぁっておもった次第です。 OSXのベースはUNIXなんですよね?
>>924 LinuxじゃなくてFreeBSDだよ。
>>924 違うけど、全然って程でもない。
PHPは既に入ってるから、OSXだったら有効にすればいいだけ。
p2のスレでも見てきたら?
>926 その初心者本ではPHPとMySQLとLinuxでいろいろなもの作ってざっと勉強するみたいな内容なんですけど LinuxのかわりにOSXでもやれないでしょうか。
>>927 俺はMySQL使った事無いからはっきりした事は言えないけど、
OSX用は有るし、ぐぐれば情報も結構有る。
環境設定が終われば同じような感じで使えると思う。
>928 なるほど、調べてなんとかやってみます。どうも色々答えてくださってありがとうございました。
にしても、1InT5C1zは本をまともに読みもしないでモノを言っているのが まるわかりだな…
931 :
おしえてくん :04/06/19 02:12 ID:wtaZeBaX
拙者は macosx 10.3.3を使っとります。 fink を使ってg77をインストールしたのですが、うまくコンパイルしてくれません $g77 g77: no input files と単にコマンドを入れるとこのように返事が返ってきます。 しかし、簡単なhello worldみたいなものを試しにコンパイルさせようとしたら エラーが出てしまいます。 $ g77 reidai.f /usr/bin/ld: Undefined symbols: _MAIN__ collect2: ld returned 1 exit status これはどういった意味をもっているエラーなのでしょうか? わかる人がいれば教えていただきたい。 お願いします。
>>931 g77は自分でソース書いて使った事無いんだが・・・
ldで_MAIN_が無いって事は、C言語ではmain関数が無いって事。
他の言語だと、プログラムのエントリポイントが未定義って事じゃないか?
簡単なのだったらソース上げたら?
FORTRANは10年以上触ってないから、俺は忘れてっけど。
つーかやっぱプログラム板行った方がいいかも。
フォートランかよ・・ 隣の部屋に端末あんのに授業でカード打たされてめちゃめちゃ腹立ってたなあ。
>>931 -flat_namespace -undefined suppress
936 :
おしえてくん :04/06/19 03:07 ID:yUmS6hZx
例えば、こんな感じのを、インストールできたか、確かめるために書いてみました
C sample
do 10 a=1,10
write(*,*) a
10 continue
end
プログラムに問題があるってことですか?
>>935 さん
すいません、全然わかりません。
>>936 g77の引数に使ってみろってことだよ。
やってみそ。
g77 -o hoge hoge.f -flat_namespace -undefined suppress
みたいに。
あと program MAIN implicit none .... end でくくってみるとか。
939 :
おしえてくん :04/06/19 03:20 ID:yUmS6hZx
ありがとうございます コンパイルはできたのかな? しかし、hogeが実行できません。 $./hoge dyld: ./hoge Undefined symbols: _MAIN__ Trace/BPT trap
よーわからんけど、libg2cとかいうのが入ってないとかじゃないの?
941 :
おしえてくん :04/06/19 23:40 ID:kih89zvk
よくわからないんですけど
以下のホームページにこんなことが書かれています。
ttp://www-jlc.kek.jp/ 〜fujiik/mklinux/Packages/rawhide/diary/20010115.html
パッチを当てるとかやったことないんですけど
パッチの当て方の流れを教えていただけませんか?
>>941 g77だったらDarwinPortsに入ってるぞ。とさりげなく勧誘
man patch
944 :
名称未設定 :04/06/20 01:01 ID:6Ule9pUr
上記のホームページをみると macではg77はパッチを入れないとundeefine symbolとエラーでまくりになる 942は訳の分からないこと、ナンセンス おしえてくん、がんばれ できたら、おしえて
945 :
名称未設定 :04/06/20 01:06 ID:yq4kH+Is
オライリーのUNIX for Mac OSXていう本は初心者でも理解できますか? 7月にPantherバージョン出るみたいだけど。
946 :
942 :04/06/20 01:54 ID:W77HTF+h
>>944 いや、だからDarwinPortsからインスコしたg77で問題なく動いてるっていう意味…
>>945 アマゾンに現行版のレビューがあった
内1つはショボイ自動翻訳かと思た…
読み進めるのは難しくないだろと思う
って読んだことないけど
948 :
名称未設定 :04/06/20 08:52 ID:jxxByVwi
>>947 動物シリーズにもそんなにひどい訳のがあるのか
・・・と思ったらレビューのことか。
>>920 簡単にCDを共有する方法だったら、/Volumes/[CD名]のシンボリックリンクを
Publicにして、ホームディレクトリにおいておけばいいよ。
もちろん、既にあるPublicフォルダはリネームしてね。
あとは普通通りに。ってのはだめ?
>>949 だから〜、CD入れ換えるたびに、その[CD名]が変わってしまうから
どうしたら良いか、という質問でしょうが。
>>931 >$ g77 reidai.f
>/usr/bin/ld: Undefined symbols:
>_MAIN__
>collect2: ld returned 1 exit status
>例えば、こんな感じのを、インストールできたか、確かめるために書いてみました
>C sample
>do 10 a=1,10
> write(*,*) a
>10 continue
> end
見た目は問題なさそうだけど、もしソースからコピペしたのだったら
やばいかも。 全角文字が混じってるし。
ソースはUNIX形式のファイルになっている?Mac形式のテキストファイルだと
MAINプログラム生成されないとか。
>>951 まさかFortranのソースをMac形式で保存するアフォはいないでしょ…
>>952 miとかじゃなくて、付属のテキストエディット使ってる可能性が。。。
とりあえず、miなりEmacsなりを入れて、改行コードをUNIX形式かWindows形式にして保存しる!
>>920 マウントしたときに自動で 949みたいなのをするように
AppleScriptでフォルダアクション書いてみた。
共有関係よくわかんないけど、これなら固定名で参照できるんじゃないかな。
#Publicに入れるなら固定名じゃなくてもいける気がする
on adding folder items to theFolder after receiving theList
do shell script "ln -fhs " & POSIX path of first item of theList & " $HOME/Public/vol"
end adding folder items to
今Finkのパッケージを作ってみたい気分なのだが、 なんか30分位でできそうな手軽なソフトってないかね。 何か作ってほしいパッケージある? 23時くらいまでに簡単なのが提案されたら、作ろうと思う。
お。X11って使わないんだよなー、とかいいながらさり気なく情報収集してみる
959 :
957 :04/06/21 23:43 ID:cBczRGH8
人柱きぼんぬしたいのですが、up板ってどこですか。
nkfをきぼん
961 :
957 :04/06/22 00:33 ID:jancnrm1
962 :
957 :04/06/22 03:12 ID:jancnrm1
>>960 nkfは、メンテナさんにアップデート希望のメールしておいた。
964 :
957 :04/06/22 04:55 ID:jancnrm1
>>963 それはしらなかった。なんかよさそうだなあ。
>変換ルーチンとしてはMac OS XのFoundationフレームワークを使用しているため当然のことながらMac OS X上でしかコンパイル/動作できませんのでご注意下さい。
(リンク先より)
そういえば、qkcもあるね。
mccc、すげーコードだなー。autodetect() が 1700行ぐらいある。
よく見ると同じようなコードが繰り返されてるし。他にも突っ込みどころ満載。
ttp://www.pro.or.jp/~fuji/mybooks/cdiag/ に晒してもいいでつか?
他には、 .mm になってるけど、どっか C++ なとこあるの? (w
そういえば、Foundation の NSShiftJISStringEncoding って実体は何だっけ?
CP932? マックユーザには MacJapanese とかの方がうれしいのでは。
あと個人的には文字コードの変換は NSString より TEC の方が好きだな。
mcccのコードをリファクタリングしてくれる神降臨中
mccc のコード、少なくとも 1/10 以下にはできそうだな。 書いてて変なコードだと書いた本人が思わなかったんだろうか。
今Finkのパッケージを作ってみたい気分なのだが、 なんか30分位でできそうな手軽なソフトってないかね。 何か作ってほしいパッケージある? 20時くらいまでに簡単なのが提案されたら、作ろうと思う。
>>968 POPFile
namazu
キボン
POPFile大賛成。
975 :
968 :04/06/24 04:07 ID:V3mmR5ur
FDclone
もまいら、キボンヌしたパケージはちゃんとテストしてやれよ。 そのソフトを使ってないヤシが作ってる可能性大 で、POPFileってなんだ?