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

  发布于 2023-02-12 14:34

我让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有一个路径变量或类似的东西,也许单声道不在路径中?

我甚至找不到一个名为monoin 的可执行文件/usr/local/src,只是一个mono文件夹.请注意,我无法弄清楚如何搜索文件,所以我可能看不太正常.

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

我迷路了.救命!

2 个回答
  • 如果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.其中一个应该是你的可执行文件.

    2023-02-12 14:37 回答
  • 如果您的程序已正确安装,您通常会发现它的可执行文件使用"which"

    which programm
    

    喜欢:

    which firefox
    /usr/bin/firefox
    

    2023-02-12 14:38 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有