ubuntu12.04安装UG9过程整理!!
发表于 : 2014-04-16 13:11
首先要感谢xision的贴子:ubuntu13.04安装ug9.0正常使用
下面是我安装的过程:
1.安装java直接用ubuntu自带的软件中心搜java,选java7直接安装。
2.终端安装tcsh,ksh, lsb
ctrl+alt+t打开终端输入:
sudo apt-get install libstdc++5 tcsh ksh lsb
3.准备工作
终端下操作:
3.1.创建安装用文件夹,路径可自定义,以下为我定义的路径,供参考
sudo mkdir /mnt/ugs090 /usr/Siemens /usr/Siemens/PLMLicenseServer /usr/Siemens/ugs090
sudo chown 用户名 /usr/tmp
sudo chmod 755 /usr/tmp
3.2.移动修改许可文件splm6.lic
sudo mv /文件所在路径/splm6.lic /usr/Siemens/PLMLicenseServer
sudo gedit /usr/Siemens/PLMLicenseServer/splm6.lic
修改splm6.lic中的this_host改成你的计算机名,保存退出gedit。
3.3.修改hosts文件
sudo gedit /etc/hosts
按照下面增加两行
127.0.0.1 localhost (自带)
127.0.1.1 这里显示的是你的计算机名称 (自带)
127.0.0.1 和上面的计算机名称要一样(添加的)
127.0.0.1 和上面的计算机名称要一样 localhost (添加的)
保存退出gedit。
4.挂载下载的img文件
终端下操作:
sudo mount -o loop /文件所在路径/SIEMENS.NX.9.0.0.Linux64.img /mnt/ugs090
5.安装服务器
终端下操作:
cd /mnt/ugs090
sudo ./SPLMLicenseServer_v6.1.1_linux_setup.bin
按照提示一步一步的安装。
当问许可文件时,手动指向/usr/Siemens/PLMLicenseServer/splm6.lic就可以了。
直到安装完成。
6.安装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回车)
直到安装完成
7.修改用户环境变量
终端:
sudo gedit /etc/profile
在弹出的文本里加入如下内容:
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
保存退出。
8.破解
将破解文件覆盖到相应的文件夹就行了。
重启计算机让配置文件生效。
9.终端下启动方法
9.1.修改权限
终端中输入:
sudo chmod 755 /usr/Siemens/PLMLicenseServer/lmgrd
sudo chmod 755 /usr/Siemens/PLMLicenseServer/ugslmd
9.2.启动方法
方法一 终端启动
终端中输入:
cd /usr/Siemens/PLMLicenseServer
./lmgrd -c splm6.lic
等待启动完成会有一个tcp端口号出现
再开一个终端
cd /usr/Siemens/ugs090/ugii
./ugii 或者 ./ugmenu (从目录中选择CAD启动)
方法二 创建启动器
首先设置lmgrd开机自启动:
系统 -> 启动应用程序... -> 添加
添加如下内容:
名称:lmgrd
命令:/usr/Siemens/PLMLicenseServer/lmgrd -c /usr/Siemens/PLMLicenseServer/splm6.lic
注释:自己想写什么就写什么吧
保存关闭。
创建动态库链接路径
sudo gedit /etc/ld.so.conf
打开的文本中加入libsyss.so路径:/安装目录/ugs090/ugii
将 /etc/ld.so.conf存档,执行下面命令:
sudo /sbin/ldconfig
接着创建UG的启动器:
终端中输入:
sudo gedit
在打开的文本中输入以下内容:
[Desktop Entry]
Version=9.0
Name=UG-NX9
Comment=Siemens UG-NX9
Exec=/usr/Siemens/ugs090/ugii/ugraf
Icon=/usr/Siemens/ugs090/ugii/images/ug_logo_50x50.tif
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
另存文件到:/usr/share/application/ 下 命名为:NX9.desktop
将/usr/share/application/NX9.desktop复制到桌面
重启下电脑,只用在桌面上点击NX9图标就可以启动UG了.......
10.打开UG后界面定制
10.1.改侧边资源条像工具条一样
Menu -> Preferences -> User Interface Preferences -> Layout -> Display Resource Bar : As Toolbar
10.2.更改工具条中图标大小及文字显示
图标改小:
Menu -> Tools -> Customize -> Options -> Icon Sizes 中修改为 Extra Small
不显示工具条中图标名称:
Menu -> Tools -> Customize -> Toolbars -> 选择左侧的工具条名称后取消右边的Text Below Icon 的选择
11.切换UG的中英文语言环境
sudo gedit /安装路径/ugs090/ugii/ugii_env_ug.dat
查找UGII_LANG=
将UGII_LANG=english 改为 UGII_LANG=simpl_chinese 即修改为中文环境
12.修改UG语言包
语言包路径:/安装目录/ugs090/localization/ugii_simpl_chinese.lng (简体中文包)
nldmgr路径:/安装目录/ugs090/localization/nldmgr
修改步骤如下:
12.1.新建一个文件夹:~/mylng,将上面ugii_simpl_chinese.lng和nldmgr复制到此新建文件夹中
12.2.运行 nldmgr
cd ~/mylng
./nldmgr
出现下面提示:
Choose Option:
1. Text to Binary
2. Binary to Text
3. Generate Incremental Update File
4. Exit
->2 (将二进制转换为文本)
Native Binary File: ugii_simpl_chinese.lng
Native Binary File: ugii_simpl_chinese
Language name : 'simpl_chinese'
12.3.修改转换生成的 ugii_simpl_chinese文件,修改完后再转换回二进制文件去覆盖程序中的即可。
另:选中文后出的都是乱码,应该是要改变软件界面框架的字体,怎么改,的哪个文件中不知道哪位高手能指点个下.........
下面是我安装的过程:
1.安装java直接用ubuntu自带的软件中心搜java,选java7直接安装。
2.终端安装tcsh,ksh, lsb
ctrl+alt+t打开终端输入:
sudo apt-get install libstdc++5 tcsh ksh lsb
3.准备工作
终端下操作:
3.1.创建安装用文件夹,路径可自定义,以下为我定义的路径,供参考
sudo mkdir /mnt/ugs090 /usr/Siemens /usr/Siemens/PLMLicenseServer /usr/Siemens/ugs090
sudo chown 用户名 /usr/tmp
sudo chmod 755 /usr/tmp
3.2.移动修改许可文件splm6.lic
sudo mv /文件所在路径/splm6.lic /usr/Siemens/PLMLicenseServer
sudo gedit /usr/Siemens/PLMLicenseServer/splm6.lic
修改splm6.lic中的this_host改成你的计算机名,保存退出gedit。
3.3.修改hosts文件
sudo gedit /etc/hosts
按照下面增加两行
127.0.0.1 localhost (自带)
127.0.1.1 这里显示的是你的计算机名称 (自带)
127.0.0.1 和上面的计算机名称要一样(添加的)
127.0.0.1 和上面的计算机名称要一样 localhost (添加的)
保存退出gedit。
4.挂载下载的img文件
终端下操作:
sudo mount -o loop /文件所在路径/SIEMENS.NX.9.0.0.Linux64.img /mnt/ugs090
5.安装服务器
终端下操作:
cd /mnt/ugs090
sudo ./SPLMLicenseServer_v6.1.1_linux_setup.bin
按照提示一步一步的安装。
当问许可文件时,手动指向/usr/Siemens/PLMLicenseServer/splm6.lic就可以了。
直到安装完成。
6.安装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回车)
直到安装完成
7.修改用户环境变量
终端:
sudo gedit /etc/profile
在弹出的文本里加入如下内容:
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
保存退出。
8.破解
将破解文件覆盖到相应的文件夹就行了。
重启计算机让配置文件生效。
9.终端下启动方法
9.1.修改权限
终端中输入:
sudo chmod 755 /usr/Siemens/PLMLicenseServer/lmgrd
sudo chmod 755 /usr/Siemens/PLMLicenseServer/ugslmd
9.2.启动方法
方法一 终端启动
终端中输入:
cd /usr/Siemens/PLMLicenseServer
./lmgrd -c splm6.lic
等待启动完成会有一个tcp端口号出现
再开一个终端
cd /usr/Siemens/ugs090/ugii
./ugii 或者 ./ugmenu (从目录中选择CAD启动)
方法二 创建启动器
首先设置lmgrd开机自启动:
系统 -> 启动应用程序... -> 添加
添加如下内容:
名称:lmgrd
命令:/usr/Siemens/PLMLicenseServer/lmgrd -c /usr/Siemens/PLMLicenseServer/splm6.lic
注释:自己想写什么就写什么吧
保存关闭。
创建动态库链接路径
sudo gedit /etc/ld.so.conf
打开的文本中加入libsyss.so路径:/安装目录/ugs090/ugii
将 /etc/ld.so.conf存档,执行下面命令:
sudo /sbin/ldconfig
接着创建UG的启动器:
终端中输入:
sudo gedit
在打开的文本中输入以下内容:
[Desktop Entry]
Version=9.0
Name=UG-NX9
Comment=Siemens UG-NX9
Exec=/usr/Siemens/ugs090/ugii/ugraf
Icon=/usr/Siemens/ugs090/ugii/images/ug_logo_50x50.tif
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
另存文件到:/usr/share/application/ 下 命名为:NX9.desktop
将/usr/share/application/NX9.desktop复制到桌面
重启下电脑,只用在桌面上点击NX9图标就可以启动UG了.......
10.打开UG后界面定制
10.1.改侧边资源条像工具条一样
Menu -> Preferences -> User Interface Preferences -> Layout -> Display Resource Bar : As Toolbar
10.2.更改工具条中图标大小及文字显示
图标改小:
Menu -> Tools -> Customize -> Options -> Icon Sizes 中修改为 Extra Small
不显示工具条中图标名称:
Menu -> Tools -> Customize -> Toolbars -> 选择左侧的工具条名称后取消右边的Text Below Icon 的选择
11.切换UG的中英文语言环境
sudo gedit /安装路径/ugs090/ugii/ugii_env_ug.dat
查找UGII_LANG=
将UGII_LANG=english 改为 UGII_LANG=simpl_chinese 即修改为中文环境
12.修改UG语言包
语言包路径:/安装目录/ugs090/localization/ugii_simpl_chinese.lng (简体中文包)
nldmgr路径:/安装目录/ugs090/localization/nldmgr
修改步骤如下:
12.1.新建一个文件夹:~/mylng,将上面ugii_simpl_chinese.lng和nldmgr复制到此新建文件夹中
12.2.运行 nldmgr
cd ~/mylng
./nldmgr
出现下面提示:
Choose Option:
1. Text to Binary
2. Binary to Text
3. Generate Incremental Update File
4. Exit
->2 (将二进制转换为文本)
Native Binary File: ugii_simpl_chinese.lng
Native Binary File: ugii_simpl_chinese
Language name : 'simpl_chinese'
12.3.修改转换生成的 ugii_simpl_chinese文件,修改完后再转换回二进制文件去覆盖程序中的即可。
另:选中文后出的都是乱码,应该是要改变软件界面框架的字体,怎么改,的哪个文件中不知道哪位高手能指点个下.........
