web-dev-qa-db-ja.com

WineをインストールしようとしたときにMacPortsのportコマンドが見つかりません

私は絶対的なターミナル初心者なので(ワインのインストールプロセスは初めて開いたのです)、おそらく簡単な修正です。可能な限り単純なコンポーネントに分解された答えが必要だと言われていますが、私は熟練したコピーペーストです:P

ユキヒョウを使ってMacBookにワインをインストールしようとしています。オンラインチュートリアルに従って、Macポート、Javaパッケージ、およびxcodeをインストールしました。ただし、実際のインストールに関してはワイン、これは起こります:

bogon:~ Chris$  Sudo port install wine
Password:
Sudo: port: command not found
bogon:~ Chris$ 

私の調査によると、この問題はxcodeを適切に構成することと関係があります。これが原因である可能性が高いことに同意する場合は、誰かがその方法、私のプロファイルとの関係、またはそのようなものを分解してください(私は初心者だと言いましたか:P)

1
Chris

実際、問題は/opt/local/binがあなたの(またはrootの)$PATHにない可能性が高く、これはTerminalウィンドウを使用している場合に発生します。 MacPortsをインストールしたとき、またはシェル構成に$PATHを追加する試みを無効にした場合に開きます。 XCodeの問題がある場合は、portを実行できるようになるまでそれらについて知ることはできません。

編集:コメントによると、これはtclshが欠落しているようです。私のSnowLeopardシステムでは、そのバイタルサインは次のとおりです。

mress:10078 Z$ ls -l /usr/bin/tclsh
lrwxr-xr-x  1 root  wheel  8 Nov 19  2009 /usr/bin/tclsh@ -> tclsh8.5
mress:10079 Z$ ls -lL /usr/bin/tclsh
-rwxr-xr-x  1 root  wheel  42640 Jul 23  2009 /usr/bin/tclsh*
mress:10080 Z$ pkgutil --file-info /usr/bin/tclsh
volume: /
path: /usr/bin/tclsh

pkgid: com.Apple.pkg.BSD
pkg-version: 10.6.0.1.1.1238328574
install-time: 1258693096
uid: 0
gid: 0
mode: 755
2
geekosaur

遅いですが、他の誰かがそれを必要とする場合。まず「Sudoポート」を実行します

ポートツリーが更新されたときの2番目の「同期」「installwine」

それが役に立てば幸い

2
Jaka