免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1677 | 回复: 8
打印 上一主题 下一主题

[系统安装] 新人求助centos 5.7 安装zhcon后出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-28 16:25 |只看该作者 |倒序浏览
本帖最后由 120520MM 于 2012-05-28 16:27 编辑

我在rc。local和每个用户的bash_profile文件下都已经加了 库路径。su- 切换用户都能运行程序,但是su切换用户就不行,提示  error while loading shared libraries这类错误。我也知道su和su -的区别。 现在的问题就是我的程序要先启用中文包 zhcon。我以前的装的系统(不是5.7版本的) 直接zhcon  AA(我的程序名)就能启动(我试了su切换也出错)。现在就提示了以上错误,我查了下好像说zhcon也是一个终端来的。所以应该这个问题也是切换了终端导致的,求助个位到底是版本的问题还是zhcon应该怎么设置。如何才能执行了zhcon后source profile文件再执行我的程序

还想问下 为什么rc.local的变量su后会失效呢?

论坛徽章:
0
2 [报告]
发表于 2012-05-29 09:48 |只看该作者
求助啊。。。。。。。。。我profile文件设置的变量时这样的
INFORMIXDIR=/opt/informix
LD_LIBRARY_PATH=$INFORMIXDIR/libINFORMIXDIR/lib/esqlINFORMIXDIR/lib/c++INFORMIXDIR/lib/dmi

为什么su后别的用户就不生效了呢?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
3 [报告]
发表于 2012-05-29 09:49 |只看该作者
su不会加载环境变量,su -切换会.

论坛徽章:
0
4 [报告]
发表于 2012-05-29 10:01 |只看该作者
这个我了解  但是为什么他就不能用之前用户的变量 或者rc。rocal的变量呢
这问题我个该怎么解决啊??

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2012-05-29 10:10 |只看该作者
你的那两个变量在profile里面是否export过?试试export下你的变量

论坛徽章:
0
6 [报告]
发表于 2012-05-29 10:44 |只看该作者
已经export了 网上找到了些资料 也是都没有解决的。。。我用env 查看变量就是少了  LD_LIBRARY_PATH的
http://topic.csdn.net/t/20040923/14/3401959.html
http://cache.baidu.com/c?m=9f65c ... 4a047df24a&p1=3

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
7 [报告]
发表于 2012-05-29 10:50 |只看该作者
楼主写个脚本,在脚本里面调用你的程序,在调用程序之前设置环境变量看看

论坛徽章:
0
8 [报告]
发表于 2012-05-29 10:57 |只看该作者
问题就是我现在还不会写。。。 现在我就是要在启动我程序之前要运行zhcon。 但是zhcon后就相当于切换终端 su了 导致LD_LIBRARY_PATH失效。。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
9 [报告]
发表于 2012-05-29 16:29 |只看该作者
su - username -c 'zhcon xxx'
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP