首页 > 系统相关 >CentOS设置Mono环境变量

CentOS设置Mono环境变量

时间:2022-10-24 13:33:54浏览次数:69  
标签:profile CentOS Mono etc install mono 环境变量 2.11

GitHub上有直接通过脚本一键安装Mono的脚本,具体参见 ​​https://github.com/nathanb/iws-snippets/tree/master/mono-install-scripts/fedora​​。

1、安装Mono的最新环境Mono-2.11

​mkdir mono-2.11
cd mono-2.11
wget --no-check-certificate https://github.com/nathanb/iws-snippets/tree/master/mono-install-scripts/fedora/install_mono-2.11.sh
chmod 755 install_mono-2.11.sh
./install_mono-2.11.sh​

​2、在CentOS上设置Mono环境变量​

​安装脚本将Mono安装到了/opt/mono-2.11/,需要将Mono的目录加入系统$PATH变量​

方法一: 在/etc/profile文件中添加变量【对所有用户生效(永久的)】
用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。

[root@SNDA-192-168-15-161 ~]# vi /etc/profile
在文件末尾加上如下两行代码
PATH=/opt/mono-2.11/bin:$PATH
export PATH

要是刚才的修改马上生效,需要执行以下代码

[root@SNDA-192-168-15-161 ~]# source /etc/profile

方法二 :在/etc/profile.d/目录下创建一个Mono的配置

创建一个新的mono.sh

在这个文件内初始化环境变量

export PATH=$PATH:/opt/mono-2.11/bin

要是刚才的修改马上生效,需要执行以下代码

[root@SNDA-192-168-15-161 profile.d]# source mono.sh

现在可以直接执行Mono 的命令了

[root@SNDA-192-168-15-161 profile.d]# mono -V
Mono JIT compiler version 2.11.3 (tarball Thu Oct 11 07:46:58 CST 2012)
Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            Included Boehm (with typed GC and Parallel Mark)

 

​Running ASP.NET MVC4 on Ubuntu 12.04​




标签:profile,CentOS,Mono,etc,install,mono,环境变量,2.11
From: https://blog.51cto.com/shanyou/5789507

相关文章

  • Xshell连接虚拟机的Centos报错Could not connect to 主机地址感慨
    网上搜的一堆方法对我都没用,搜到的几乎都是一致的答案什么改ens33的配置,关防火墙。首先应该明确自己问题出在哪里,比如我就是ping外网显示没有这个名字(也就是失败了,可能......
  • MacOS 安装 MySQL 与配置环境变量
    上一次使用MySQL大概是3年前了,菜鸟依旧是菜鸟......
  • 2011年Mono发展历程
    MigueldeIcaza在年终的博客中带我们一起回顾了Mono在2011年的重要里程碑。我们以时间线的方式展示了博文的摘要。在过去一年间,Mono的主要里程碑有:二......
  • CentOS 7 升级内核及修改默认启动内核
    CentOS7的内核升级及修改默认启动的内核,操作备档http://elrepo.org/tiki/HomePage导入公钥:rpm--import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org Toinst......
  • 如何在 CentOS 7 中将用户添加到wheel组
    在CentOS7中,wheel组的成员可以使用sudo权限运行linux命令。在本教程中,我们将学习如何在CentOS7中将用户添加到车轮组。要将用户添加到CentOS7中的车轮组,我们可......
  • Centos7对外开放端口 | 运维 | Linux
    概要本篇文章记录Centos7下查看防火墙状态和网络状态命令firewal相关操作查看对外开放的端口状态查询已开放的端口$netstat-anp查询指定端口是否已开$firewall-......
  • centos7 防火墙及开放端口的常用命令
    开放centos系统tcp端口firewall-cmd--zone=public--add-port=待开放的端口号/tcp--permanent让端口生效firewall-cmd--reload查看防火墙所有开放的端口fi......
  • Centos安装lnmp,云起实验室
    1.执行如下命令,下载并安装MySQL官方的YumRepository。wget-ihttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum-yinstallmysql57-comm......
  • Linux /centos- ES(Elasticsearch)-kibana-head安装
    CentOS7.31.在线安装es1、wgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip2、解压es.zipunzipelasticsearch-5.5.1.zip目......
  • centos8安装JDK
    1、下载JDK https://www.oracle.com/java/technologies/downloads/2、上传到/opt,并解压到/usr/local/目录下tar-zxvf /opt/jdk-8u351-linux-x64.tar.gz......