HomebrewとWineBottler経由でWineをインストールしました。
wine.binという名前のファイルがいくつかあります。
たとえば、私が走るとき
wine morrowind
/applications/wine.app/contents/resources/bin/wine
使いたいものから始まります/usr/local/Cellar/wine/1.7.27/bin/wine
私はこれを実行しようとしていますsudo ln -s /usr/local/Cellar/wine/1.7.27/bin/wine /usr/bin
/usr/binにシンボリックリンクしましたが、実行してもwine
まだwine.app
。
どんなアイデアがありますか?
答え1
あなたの道は何ですか?
echo $PATH
最初にリストされています。
で.bashrc
問題を解決するには、次の設定を行います。
PATH=/usr/local/Cellar/wine/1.7.27/bin/:$PATH
答え2
すでに述べたように、環境変数を使用してシェルPATH
が/usr/bin
。.bash_profile
この目的に使用する必要があり、.bashrc
使用時に望ましくない副作用があります。どちらのファイルもホームディレクトリにあります/home/<your username>/.bash_profile
。
より永続的なソリューションが必要な場合は、シンボリックリンクソリューションも機能しますが、ターゲットファイルの上書きを拒否するため、コマンドは機能しません。したがって、コマンドを実行する前に、元のファイルを安全な場所に移動する必要がありますln
。 -f(force)フラグを使用してターゲットファイルを上書きすることもできますが、おそらくこれをしたくないでしょう。