自:http://vivianyw.blog.163.com/blog/static/13454742220145601415881/?latestBlog

NX9.0.0 for linux安装。


Ubuntu (ubuntukylin14.04)安装UG9.0教程    

 

详细安装方法:(按照我的步骤终端命令可以直接复制粘贴)
1.安装ug有几个软件是必装的,java,tcsh,ksh,lsb。
安装方法:java直接用ubuntu自带的软件中心搜java,尽量安装高版本。
tcsh,ksh, lsb 用终端安装(ctrl+alt+t打开终端)
sudo apt-get install libstdc++5 tcsh ksh lsb
2.挂载下载的img文件。(非img文件不用挂载,直接从第3步开始)
挂载方法:终端里输入
cd /mnt; sudo mkdir ugs090; mount -o loop /文件所在路径/SIEMENS.NX.9.0.0.Linux64.img /mnt/ugs090
3.修改hosts文件
sudo gedit /etc/hosts
按照下面增加两行
127.0.0.1 localhost (自带)
127.0.1.1 这里显示的是你的计算机名称 (自带)
127.0.0.1 和上面的计算机名称要一样(添加的)
127.0.0.1 和上面的计算机名称要一样 localhost (添加的)
其他的不管。记得保存
4.将下载的文件里面的splm6.lic中的this_host改成计算机名这一步很重要。
5.创建文件夹。终端里面搞定
创建目录:
sudo mkdir /mnt/ugs090 /usr/Siemens /usr/Siemens/PLMLicenseServer /usr/Siemens/ugs090
sudo chown 用户名 /usr/tmp #如果原先不存在tmp的话需要先创建tmp
sudo chmod 755 /usr/tmp
6.将splm6.lic复制到/usr/Siemens/PLMLicenseServer
终端里进入splm6.lic所在目录然后
sudo cp -r splm6.lic /usr/Siemens/PLMLicenseServer
7.安装服务器
cd /mnt/ugs090; sudo ./SPLMLicenseServer_v6.1.1_linux_setup.bin
按照提示一步一步的安装。当问许可文件时,手动指向/usr/Siemens/PLMLicenseServer/splm6.lic就可以了。直到安装完成。
8.安装ug
cd /mnt/ugs090/nx090; sudo ./ug_install
出现
1. UG Installation type. _____________________ [load+configure]
2. SOURCE directory. _______________________[/mnt/ugs090/nx090]
3. BASE directory. ______________________ [/usr/Siemens/ugs090]
4. O.K. to MODIFY system files. _________________________ [yes]
5. License server(s) or a filename. [28000@你的计算机名称] * Enter item(s) to query or change: [continue] (这里输入3回车) 接着更改安装路径到/usr/Siemens/ugs090(其实这里可不用改,我只是为了方便文件管理才改的)
当出现
95) Change dirs. 96) Select required 97) All 98) None 99) Load
* Enter kit or option number(s): [load] 97(这里输入97回车)
当再次出现
95) Change dirs. 96) Select required 97) All 98) None 99) Load
* Enter kit or option number(s): [load] 99(这里输入99回车)
直到安装完成。
9.修改用户环境变量
终端返回到用户主目录
sudo gedit .bashrc
在弹出的文本里加入如下内容:(加在最后,我是放在两个fi中间)
UGII_BASE_DIR=/usr/Siemens/ugs090; export UGII_BASE_DIR
UGII_ROOT_DIR=/usr/Siemens/ugs090/ugii; export UGII_ROOT_DIR
UGS_LICENSE_SERVER=28000@你的计算机名称; export UGS_LICENSE_SERVER
记得保存
10.破解
将破解文件覆盖到相应的文件夹。
cd 你的ssq文件解压目录
sudo cp -r ugs090 /usr/Siemens/
sudo chmod 755 /usr/Siemens
sudo chmod 755 /usr/tmp
重启计算机让配置文件生效
11.创建桌面快捷方式和许可服务器自启动
Dash> 启动应用程序>添加 #在ubuntu面板内搜索启动
名称:lmgrd
命令:/usr/Siemens/PLMLicenseServer/lmgrd -c /usr/Siemens/PLMLicenseServer/splm6.lic
注释:ug许可证服务器
保存关闭。
创建动态库链接路径
sudo gedit /etc/ld.so.conf
打开的文本中加入libsyss.so路径:/usr/Siemens/ugs090/ugii
libsyss.so /usr/Siemens/ugs090/ugii
将 /etc/ld.so.conf存档,执行下面命令:
sudo /sbin/ldconfig
创建桌面快捷方式
sudo gedit
[Desktop Entry]
Version=9.0
Name=UG-NX9
Comment=Siemens UG-NX9
Exec=/usr/Siemens/ugs090/ugii/ugii
Icon=/usr/Siemens/ugs090/ugii/images/ug_logo_50x50.tif
Terminal=true
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
另存文件到:/usr/share/applications/ 下 命名为:NX9.desktop
将/usr/share/application/NX9.desktop复制到桌面
12.打开UG后界面定制
改侧边资源条像工具条一样(好像这个一定要改,不然会闪退)
Menu -> Preferences -> User Interface Preferences -> Layout -> Display Resource Bar : As Toolbar

安装完成,执行ugii,挪动资源条,遭遇闪退,好在我是在终端窗口,根据错误提示,发现是qt不同版本之间不兼容造成的。尝试更新qt版本,无效。经过多方查找,是因为UG NX包含了一部分Qt运行时库,这些库与系统中的Qt库版本互相不兼容,造成闪退。按照网上一个帖子的方法,尝试把/usr/Siemens /ugs090/ugii(包含子目录)中名称包含qt,而且和/usr/lib/x86_64-linux-gnu/qt4(含子目录)中存在同名的文件,如libQtGui.so.4,libQtCore.so.4,...libqtiff.so, ... 改名或者移动位置(我都移到对应目录下bck目录中),或者干脆删掉,注意一定是与系统Qt库重复的部分,一定小心不要误删了UG NX自己的库文件,例如libnxqt.so,虽然文件名包含了qt,实际却是ug做自己的库文件,千万小心!

处理之后,重新启动ugii,使用半天没再出现闪退现象。

UG NX9.0.0 for linux安装的更多相关文章

  1. MySQL8.0.16 单机 Linux安装以及使用

    安装 先去下载 https://dev.mysql.com/downloads/mysql/ 然后上传到Linux 进入存放目录,解压到指定目录[我这里是/soft/mysql8] [root@loc ...

  2. IBM SPSS Statistics 26.0 Mac Windows Linux安装破解教程

    IBM SPSS Statistics 26.0是IBM公司推出的一款用于统计学分析运算.数据挖掘.预测分析和决策支持任务的软件产品及相关服务的程序. 下载 windows/mac/linux IBM ...

  3. windows 和 Linux 安装rabbitmq

    windows 安装 rabbitmq 1,安装erlang 点击进入官网下载:http://erlang.org/download/ 2.安装rabbitmq 点击进入官网下载:http://www ...

  4. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  5. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  6. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 3.安装Clus ...

  7. ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档

    ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档 2015-10-21 12:51 525人阅读 评论(0) 收藏 举报  分类: Oracle RA ...

  8. Linux下部署docker记录(0)-基础环境安装

    以下是centos系统安装docker的操作记录 1)第一种方法:采用系统自带的docker安装,但是这一般都不是最新版的docker安装epel源[root@docker-server ~]# wg ...

  9. 升级项目到.NET Core 2.0,在Linux上安装Docker,并成功部署

    概述 容器,顾名思义是用来存放并容纳东西的器皿: 而容器技术伴着Docker的兴起也渐渐的映入大家的眼帘,它是一个抽象的概念,同时也是默默存在世上多年的技术,不仅能使应用程序间完全的隔离,而且还能在共 ...

随机推荐

  1. loj115 无源汇有上下界可行流

    link 题意&题解 code: #include<bits/stdc++.h> #define rep(i,x,y) for (int i=(x);i<=(y);i++) ...

  2. HDU 4612 Warm up tarjan 树的直径

    Warm up 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=4612 Description N planets are connected by ...

  3. Nginx反向代理 实现Web负载均衡

    实现负载均衡的方式有很多种,DNS.反向代理.LVS负载均衡器(软件实现).F5(负载均衡器,硬件,非常昂贵)这里我们只提到基于DNS,以及反向代理的方式来实现负载均衡Web服务       DNS服 ...

  4. flex弹性盒子

    注意事项 1.设为Flex布局之后,子元素的float,clear和vertical-align属性都讲失效 2.采用Flex布局的元素,称为Flex容器(Flex container),所有的子元素 ...

  5. js实现大转盘抽奖游戏实例

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. HDU 1171 Big Event in HDU (多重背包变形)

    Big Event in HDU Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others ...

  7. 学习mfc书籍

    Visual C++ and MFC Programming http://www.math.hcmuns.edu.vn/~tatuana/C%20For%20Win/MFC/Tai%20Lieu%2 ...

  8. SpringMVC杂记(1) 使用阿里巴巴的fastjson

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  9. .a 库文件信息查看

    在Linux 下经常需要链接一些 *.a的库文件,那怎么查看这些*.a 中包 含哪些文件.函数.变量: 1. 查看文件:ar -t *.a 2. 查看函数.变量:nm *.a

  10. 《Haskell趣学指南》

    <Haskell趣学指南> 基本信息 原书名:Learn You a Haskell for Great Good!: A Beginner's Guide 原出版社: No Starch ...