Home Sign up   |   Sign in
Search
Linux  Kernel  更新太快,各种发行版太多,kernel.org  再强悍,也不可能同时维护  n  个分支,也是徒劳的,需要一个稳定、高效、经典的版本.   2.6.18  是一个经典,接下来  2.6.32  将是我们的选择!
Red  Hat  Enterprise  Linux  6  Beta  1  用  Linux  2.6.32
Debian  6  Squeeze  用  2.6.32
Ubuntu  10.04  LTS  用  2.6.32
话说  Android  2.2  也用  2.6.32~
这几个即将发布的  Linux  主要版本终于在  Kernel  上统一,满足未来  5  年企业应用需求,赞~
—————  …

问题: 向 redhat/centos 5 移植若干 *.dll 文件,用 gmcs 编译, mono 执行 exe 文件时,遭遇各种 MS-Exception*

排除程序的错,因为 Debian 5 + Linux 2.6.26 + mono 1.9 下测试通过.

redhat/centos 5 默认的安装包版本太老: 1.2,升级到 1.9 ~ 不行, 又升级到 2.0 ~ 不行!浪费我3天时间,最后发现 mono-core-2.0.*-el5-x86_64.rpm 包里的 mscorlib 核心库竟然用 1.0 版本,天杀的!

最后升级到 mono-core 2.4, mscorlib 终于变成 2.0,测试通过.

解决内网 CentOS 系统升级、软件安装,可以利用内网的共享目录、http、移动存储等搭建一本地软件源:
1. 虚拟机里面安装一个全新系统
2. 配置,保存本地 rpm 临时文件,配置文件是  /etv/yum.conf 好像
3. 用 yum update ,   yum install soft_names
4. 去  /var/cache/yum 里面,有几个类型的文件,比如 base/packges   update/pachges …. 把它们所有的 rpm 都收集导同一个目录, 比如  /mnt/repo
5.  …
  • Items 1 - 3 of 3
  • 1