Virtuoso: 最全安装(IC618,IC617等), 问题解决

安装重要的两项:

1、原文件打补丁

2、生成license文件

3、配置环境变量,(其中需要注意的就是.bashrc、.cshrc配置文件加载,需要用到bash和csh两种不同的shell工具,修改默认的shell需要用echo $SHELL来确定是否修改成功,一般需要重启动)

其中要注意oa(OpenAccess)库的依赖问题,例如: oa_v22.60.007等

问题解决:

1、错误提示:

Start self extract...
Running....
./.ocad/selfext/onepatch.sh: 行 7: ./.ocad/selfext/sfk: 没有那个文件或目录
Finished.

说明缺少libstdc++.so.6;

安装:

sudo apt-get install libstdc++6

sudo apt-get install lib32stdc++6

这是来自另一个安装说明,这些名称是Linux镜像中Packages

rpm -ivh libstdc++-4.8.5-36.el7.i686.rpm libgcc-4.8.5-36.el7.i686.rpm

2、

为什么要将默认bash修改为csh,有时候安装的软件命令是基于csh写的,如果用bash使用软件就会报错,如:“No command ‘setenv’ found”,此时需要将Ubuntu默认的bash改为csh

修改方法

1、可以通过命令:echo $SHELL(注意大写)来查看自己的系统当前使用的是什么类型的shell)
2、查阅系统存在的bash,使用命令:cat /etc/shells
3、发现系统默认没有csh所以没办法切换,所以要先下载一个csh,下载方法可以参考我前面写文章——Ubuntu用apt-get下载csh
4、下载好之后,就可以将bash切换为csh了,此时再检查shell类型,发现变成csh了,详细见下文。

bash切换csh方法

前提是已经下载好了csh

方法一:
首先:进入root模式:sudo -s
然后:chsh(如果发现提示chsh: PAM: Authentication failure,可以退出root再试一次chsh就可以了)
输入:/bin/csh
最后重启Ubuntu,打开终端,输入# echo $SHELL
返回s“/bin/csh”,说明SHELL修改成功。

方法二:
输入:sudo nano /etc/passwd
然后将这个位置的csh手动改为bash,保存退出(ctrl + X,回车)
最后
重启客户端即可
在这里插入图片描述

支持原版:  http://t.csdn.cn/fSaNy

来自于redhat7.6安装说明:

在个人目录下打开终端,输入su按Enter,输入root用户密码,临时切换到root账户

;继续输入usermod -s /bin/csh skywalker,其中skywalker是用户名,将个人用户的shell改为csh。因为环境变量采用csh设置,所以要将默认的bash改成csh;如果采用bash设置环境变量,则不需要更改shell。

 如果没有修改成功,需要重启客户端;

3、

按照流程安装完成,which virtuoso能够执行成功,执行virtuoso却command not found

解决办法:回到之前redhat7.6解压出来的Packages目录下,执行rpm ksh-xxxxx.rpm来安装ksh     rpm -ivh ksh-20120801-139.el7.x86_64.rpm

  • 1
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chipei Kung

为了曾经那个轻易许下的梦!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值