首页 > 系统相关 >ADS安装教程(Linux)

ADS安装教程(Linux)

时间:2024-05-05 16:56:00浏览次数:13  
标签:opt 教程 ads license sudo export Linux ADS

在linux服务器中,创建安装目录,这里选择的安装目录为/opt/ADS

sudo mkdir /opt/ADS

解压安装包文件

tar -xvf ads......tar
unzip PathWave.....zip

运行安装命令

sudo ./SETUP.SH

在安装过程中,需要输入安装目录,填选之前创建的目录/opt/ADS

image

直接安装即可

在软件使用过程中,license会检查服务器的hostname,因此需要修改文件/etc/hostname

sudo vim /etc/hostname

将文件中的内容改成自己希望的hostname

这里选择将服务器的hostname改为admin1,将/etc/hostname的内容改为如下内容

admin1

同时也需要修改hostidhostid存放目录在/etc/hosts

/etc/hosts里边的内容改成如下内容

127.0.0.1   admin1

为了使用方便,在自己的home目录中创建工作目录/home/<用户名>/<工作目录>

mkdir /home/<用户名>/<工作目录>

同时创建一个目录来存放环境配置

mkdir /home/<用户名>/env

创建环境配置文件ads.sh

touch /home/<用户名>/env/ads.sh

ads.sh中填写下边的环境配置信息

# set ads environment for patch
export ADS_LICENSE_FILE=27009@localhost
export EMPRO_LICENSE_FILE=27009@localhost
export GENESYS_LICENSE_FILE=27009@localhost
export ICCAP_LICENSE_FILE=27009@localhost
export MBP_LICENSE_FILE=27009@localhost
export MQA_LICENSE_FILE=27009@localhost
export SYSTEMVUE_LICENSE_FILE=27009@localhost
export WAFERPRO_LICENSE_FILE=27009@localhost
export GOLDENGATE_LICENSE_FILE=27009@localhost 

# set ads environment
export HPEESOF_DIR=/opt/ADS
export ossSimUserHnlDir="$HPEESOF_DIR/dif/ads_site/hnl"
export ossSimUserSiDir="$HPEESOF_DIR/idf/ads_site/si"
export PATH=$HPEESOF_DIR/bin:$PATH

这些都是环境配置信息,其中27009ads所监听的端口号,localhost是主机名称hostname,可以根据具体情况进行修改

在服务器中,需要在/home/<用户名>/目录下创建.bashrc文件用来开机自动配置环境变量

touch /home/<用户名>/.bashrc

.bashrc文件中添加这一句话实现环境配置,将ads.sh文件中的配置信息在开机时自动配置

source /home/<用户名>/env/ads.sh

如果不想开机才配置,现在就要检查能否正常运行,则可以打开命令窗口输入下边的命令

source ~/.bashrc

同时软件还需要打补丁,一般安装包中都会提供Readme文件,可以打开查看具体流程

在打补丁的时候需要将FlexNetLicensePatcher文件复制到安装目录中,用命令来运行打补丁

sudo cp ./FlexNetLicensePatcher /opt/ADS

给补丁文件添加运行权限

cd /opt/ADS
sudo chmod +x ./FlexNetLicensePatcher

运行补丁命令

sudo ./FlexNetLicensePatcher -y

给服务器安装配套软件

sudo yum install redhat-lsb

在安装目录中创建文件夹用于存放license.lic文件

sudo mkdir /opt/ADS/Licensing/license

license.lic文件复制到安装目录的对应文件夹下

sudo cp license.lic /opt/ADS/Licensing/license

给服务器安装ksh,用来启动ads

sudo yum install ksh

在服务器中,可能用户无法找到lmgrd命令所在的目录,可以通过find命令来查找lmgrd命令所在目录在什么地方

find / -name "lmgrd"

ADS软件中,license需要使用lmgrd来配置服务,为了方便使用,可以配置成服务设置成开机启动

需要到指定文件夹中创建服务文件ads-licensing.service

cd /etc/systemd/system
sudo touch ads-licensing.service

配置文件ads-licensing.service里边写的内容如下(需要注意路径更改正确):

[Unit]
Description=Keysight ADS Licensing Service
After=network.target

[Service]
Type=oneshot
User=root
ExecStart=/opt/ADS/Licensing/2023.02/linux_x86_64/bin/lmgrd -c /opt/ADS/Licensing/license/license.lic -l /opt/ADS/Licensing/license/license.log
ExecStartPost=/bin/true
RemainAfterExit=yes
Restart=off

[Install]
WantedBy=multi-user.target

给服务文件添加执行权限

sudo chmod +x ads-licensing.service

完成后,需要刷新配置文件信息并设置开机自启动

sudo systemctl daemon-reload
sudo systemctl start ads-licensing.service
sudo systemctl enable ads-licensing.service

我们可以直接在工作目录下运行命令ads启动ads软件,建议在/home/<用户名>/<工作目录>/下运行ads命令,实现工作环境配置

cd /home/<用户名>/<工作目录>/
ads

标签:opt,教程,ads,license,sudo,export,Linux,ADS
From: https://www.cnblogs.com/liangzander/p/18173625

相关文章

  • Linux设置cp命令显示进度条
    1、前言实现原理:重新安装cp、mv命令,显示进度条测试环境:Centos7.6查看当前系统下的coreutils工具包的版本rpm-qa|grep-wcoreutils当前版本8.222、下载coreutils安装包不需要太新,8.32即可wgethttp://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz3、下载补丁......
  • Linux 发行版选择
    简介要建立云服务器,首先需要安装操作系统。在现代环境中,几乎所有情况下都是指Linux操作系统。从历史上看,Windows服务器和其他类型的Unix在特定的商业环境中都很流行,但现在几乎每个人都在运行Linux,这是因为Linux支持广泛、许可免费或灵活,而且在服务器计算领域总体上无处不......
  • VMware空间压缩教程
    压缩VMware空间具体步骤如下删除无用的文件常用命令rmrm-r~/.cache/vmware/drag_and_drop//-r删除文件夹里边的所有内容//命令最后接着删除文件目录使用命令创建内容为二进制0的文件,用来填充所有的磁盘空间dd命令来创建0文件sudoddif=/dev/zeroof=/zero.......
  • Matlab安装教程(Linux)
    解压安装包在虚拟机中,文件直接通过拖拽文件的方式将安装包拉入虚拟机时,文件通常存放在/tmp/VMwareDnD中,因此需要将存放文件位置的文件转移到/home/<用户名>/<存放目录>中参考命令如下:mv/tmp/VMwareDnD/<文件存放目录>/*/home/<用户名>/<存放目录>之后在存放压缩包的目录中,......
  • Excel求解器使用教程
    添加规则求解加载项创建excel文件,点击文件点击选项选择加载项->规则求解加载项->转到选择规则求解加载项->确定求解器所在位置---数据->规划求解在excel文档中填写相关的计算公式,用来求解点击规则求解,填写对应的目标,可变单元和约束,选择求解方法来求......
  • 虚拟机创建教程
    虚拟机创建创建虚拟机的时候,选择自定义,自己来创建虚拟机在虚拟机中,选择创建16.2.X版本的虚拟机,兼容性比较好在创建虚拟机的操作系统时,选择稍后安装操作系统,实测中如果选择其他的在安装过程中会跳过系统安装的部分阶段选择对应的系统和版本选择名称和安装位置,个人建议最后......
  • Linux基础
    目录一、Linux系统介绍二、Linux文件系统介绍三、什么是路径1、绝对路径2、相对路径3、特殊路径四、终端的使用技巧五、Linux系统命令1、常用的命令2、文件相关的命令3、目录相关的命令4、网络相关的命令5、其它命令六、通配符、管道、重定向1、通配符*代表任意多个字符?代表一......
  • Linux 下使用 NetLink 检测设备的热插拔
    一、简单介绍下NETLINK    netlink套接字是用以实现用户进程与内核(2.6.24之后的版本)进程通信的一种特殊的进程间通信(IPC),也是网络应用程序与内核通信的最常用的接口。二、为什么能用NETLINK检测设备热插拔    当我们的设备从主机上进行拔插时,内核会通过netlin......
  • Linux 输出重定向 2>&1 , 1>&2
    在shell程式中,最常使用的FD(filedescriptor)大概有三个,分别是:0是一个文件描述符,表示标准输入(stdin)1 是一个文件描述符,表示标准输出(stdout)2 是一个文件描述符,表示标准错误(stderr)在标准情况下,这些FD分别跟如下设备关联: stdin(0):keyboard键盘输入,并返回......
  • Linux 使用 inotify 监控文件或目录变化
    转载:https://www.cnblogs.com/PikapBai/p/14480881.html作者:PikapBai 1运行环境#操作系统:Ubuntu182inotify简介#inotify是一个Linux内核特性(监视文件系统事件),它用于监控文件系统,比如删除、读、写操作等,当发生对应事件时,则会触发inotify。当监控目录时,与该目录......