gpt4 book ai didi

linux - 如何判断 Mono 是否在 Linux 上正确安装?

转载 作者:IT王子 更新时间:2023-10-28 23:52:35 27 4
gpt4 key购买 nike

我要求 IT 使用以下命令在 CentOS 上安装 Mono:

$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 不在路径中?

我什至在/usr/local/src 中找不到名为mono 的可执行文件,只有一个mono 文件夹。请注意,我什至不知道如何搜索文件,所以我可能无法正确查找。

如何判断它是否安装正确?也许它只是不适用于我使用的非管理员帐户?

我迷路了。帮助!

最佳答案

如果 mono 安装正确,您应该不会收到类似-bash: mono: command not found 的消息。如果某些东西被安装,那么它通常位于 $PATH 中。

在我的系统上,可执行文件位于 /usr/bin/mono(大多数情况下都是这样),但在基于 RPM 的系统上情况可能有所不同。

但是,您的 ./configure 有前缀 /opt/mono,因此您的可执行文件可能也位于该特殊路径下。 (因此 mono 没有正确 安装。)你为什么把它安装在那里?反正。如果这是事实,那么您可以使用类似的方式执行它

/opt/mono/bin/mono foo.exe

在您可以使用的前缀路径下找到可执行文件

find /opt/mono -name mono

查看所有名为 mono 的目录条目。其中之一应该是您的可执行文件。

关于linux - 如何判断 Mono 是否在 Linux 上正确安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20423125/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com