2

(これがばかげた質問だと聞いて非常に残念ですが、私はすでにかなりのグーグルを行っており、それを理解することはできません。)

RPC を使用するソフトウェアを開発しようとすると、自分のシステムで RPC Portmapper がまだ実行されていないことに気付くだけでなく、RPC Portmapper を見つけることも開始することもできません。これに関する痕跡を見つけることはできませんでしたが、これは、Apple が適切な ONC RPC のみのサポートを終了することを決定したか、私が見つけることができない別のものに切り替えたことを明確に示しています。

https://www.cs.rutgers.edu/~pxk/rutgers/notes/rpc/step3.html (それらはすべてそれほど時代遅れではないようです) まだ完了しなければならないことを指摘していますが、それはlaunchctl start com.apple.portmap明確です私にはもう存在しません:launchctl start error: No such process

portmap が 10.8 (Mountain Lion) で利用できなくなったことだけは確認できましたが、10.6 (Snow Leopard) ではまだ存在していることを確認できました。10.7 (Lion) の状態がわかりません。

(私が最初に Stackoverflow を非常に賢いものだと思っていたのは驚くべきことですが、質問をするたびに、謝罪と自分の愚かさを認めることから始まります)

4

2 に答える 2

3

私の質問は少なくとも半分ばかげていたことがわかりました。これに関するドキュメントはまだ見つかりませんがlaunchctl start rpcbind、ボートを浮かせているようです。そして、それはそれを行うことのより多くのBSDバリアントです。

これが少なくとも何らかの文書化の方法で他の誰かに役立つことを願っています. そして、私のテディベアになってくれてありがとう。

于 2012-08-20T12:02:25.450 に答える
1

リンク先のページのFWIWには、OS Xのコマンドがリストされてlaunchctl start com.apple.portmapいるため、BSDのコマンドもリストされています/usr/sbin/rpcbind。これはMtn Lionにあり、おそらく機能する理由を説明しlaunchctl start rpcbindています。

于 2013-01-23T04:12:52.610 に答える