gpt4 book ai didi

mono - 使用 YUM 在 Centos 5.5 上安装 Mono

转载 作者:太空宇宙 更新时间:2023-11-03 17:12:15 24 4
gpt4 key购买 nike

如何安装 Mono 2.6.7 运行时 CentOS 5.5 使用 YUM

我知道如何从源代码构建 Mono。但是,根据页面 Getting Started With Mono Tools 可以直接安装二进制文件。我更愿意安装二进制文件,以避免必须在磁盘空间很小的服务器上安装所有开发先决条件。

我应该向 YUM 添加新的存储库描述吗?我尝试这样做,但我一定做错了,因为“yum list mono-core”仍然显示旧版本 (1.2.4-2.el5.centos)。

而且,为什么 .rpm 在发布服务器上被称为“mono-addon-”?这有点令人困惑。听起来 .rpm 是 Mono 的附加组件。我猜他们的意思是他们是服务器的“附加组件”(?)。

最佳答案

我想通了。

创建一个新的仓库配置文件

cd /etc/yum.repos.d
vi mono.repo

将以下行添加到文件中

[Mono]
name=Mono Stack (RHEL_5)
type=rpm-md
baseurl=http://ftp.novell.com/pub/mono/download-stable/RHEL_5/
gpgcheck=1
gpgkey=http://ftp.novell.com/pub/mono/download-stable/RHEL_5/repodata/repomd.xml.key
enabled=1

更新YUM缓存以安全起见

yum clean all

安装 Mono 服务器堆栈

yum install monotools-addon-server

安装的二进制文件将在“/opt/novell/mono/bin”中结束。

您应该发出以下命令来设置您的 shell 环境,以便它找到 Mono、mcs 和其他 Mono 工具

source /opt/novell/mono/bin/mono-addon-environment.sh

验证版本

mono --version

Mono JIT compiler version 2.6.7 (tarball Mon Jul 19 18:28:58 UTC 2010)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC and Parallel Mark)
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none

如果您希望 Mono 环境永久存在,您可以发出以下命令。

cp /opt/novell/mono/bin/mono-addon-environment.sh /etc/profile.d

单声道快乐!!!

关于mono - 使用 YUM 在 Centos 5.5 上安装 Mono,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3510320/

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