次のコマンドを使用してCentOSにMonoをインストールするようITに依頼しました。
$yum install bison gettext glib2 freetype fontconfig libpng libpng-devel libX11 libX11-devel glib2-devel libgdi* libexif glibc-devel urw-fonts java unzip gcc gcc-c++ automake autoconf libtool make bzip2 wget
$cd /usr/local/src
$wget http://download.mono-project.com/sources/mono/mono-3.2.5.tar.bz2
$tar jxf mono-3.2.5.tar.bz2
$cd mono-3.2.5
$./configure --prefix=/opt/mono
$make && make install
ただし、実行するmono myapp.exe
と
-bash: mono: command not found
Linuxについては何も知りません。日本にいるような気がします。Linuxにパス変数などがあるとすると、monoがパスに含まれていないのではないでしょうか。
私も呼ばれる実行見つけることができないmono
で/usr/local/src
、単にmono
フォルダを。ファイルを検索する方法さえわからないので、私は適切に検索できない可能性があります。
正しくインストールされているかどうかはどうすればわかりますか?たぶん、私が使用する非管理者アカウントでは使用できないのでしょうか?
道に迷いました。助けて!
mono
が適切にインストールされている場合、のようなメッセージは表示されません-bash: mono: command not found
。何かがインストールされている場合、最も一般的にはにあり$PATH
ます。
私のシステムでは実行可能ファイルは/usr/bin/mono
(ほとんどのものと同じように)にありますが、RPMベースのシステムでは異なる場合があります。
あなたは./configure
、しかし、接頭辞を得た/opt/mono
ので、おそらくあなたの実行可能ファイルはまた、その特別なパスの下に配置され、。(したがってmono
、正しくインストールされていません。)なぜそこにインストールしたのですか?とにかく。これが事実であれば、sthを使用して実行できます
/opt/mono/bin/mono foo.exe
使用できるプレフィックスパスの下で実行可能ファイルを見つけるには
find /opt/mono -name mono
正確に名前が付けられたすべてのディレクトリエントリを表示しますmono
。それらの1つが実行可能ファイルである必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加