本次介绍在Ubuntu kylin1604下安装Ansys 17.2的全部过程。

1 安装文件准备

关于ANSYS的软件安装文件,在网络上可以找到。这里采用SSQ版本的安装文件,如图所示,包含一个名为Ansys172.DVD.Linux64.iso的安装文件以及名为_SolidSQUAD_的和谐文件夹。其他文件可以不用管。

2 利用终端创建几个文件夹并修改文件夹权限

  • 在文件夹空白处点击鼠标右键,选择菜单Open in Terminal打开终端

  • 在/mnt路径下创建文件夹,用于放置ISO映像

  • 在/opt路径下创建文件夹ansys,用于安装Ansys

sudo mkdir -m 777 /mnt/ansys
sudo mkdir -m 777 /opt/ansys_inc

3 加载ISO文件

利用终端命令启用ISO文件。

sudo mount -o loop Ansys172.DVD.Linux64.iso /mnt/ansys

4 切换到/mnt/ansys文件夹

利用终端命令:

cd /mnt/ansys

5 安装ANSYS

终端中输入命令:

sudo ./INSTALL
  • 选择Install ANSYS Products

  • 选择I AGREE,选择下一步

  • 修改安装路径为/opt/ansys_inc,点击下一步

  • 设置Hostname,其实这里可以随便填,反正后面还要改。不过以防万一还是填自己的计算机名吧。点击下一步。

  • 选择所需的各种模块,如果实在不知道怎么选,干脆就全选好了。点击下一步。

  • 选择CAD配置。这里可以选择在软件安装完毕后再配置,激活选项Skip all and configure later using Product & CAD Configuration Manager,点击下一步按钮

  • 确认安装信息,点击下一步按钮

  • 软件开始进行安装,安装过程可能会持续较长的时间。

  • 当安装完毕后,继续点击下一步按钮

  • 点击Exit按钮完成安装

6 和谐处理

和谐版是为那些买不起软件的学生档准备的,如果经济条件允许,还是购买正版吧。别的不说,正版的最大好处就是可以不用看本文,有专门的技术人员帮你安装软件。

  • 解压缩和谐文件夹/Ansys.Products.172.Linux64-SSQ/SolidSQUAD/ANSYS.17.2.LOCAL.LICENSING.LINUX64.CRACK-SSQ中的文件ANSYS.17.2.LOCAL.LICENSING.LINUX64.CRACK-SSQ.tar.xz
  • 将压缩包中的文件shared_files解压到/opt/ansys_inc中,覆盖原文件,在此之前可能需要更改/opt/ansys_inc/shared_files文件夹的权限,利用终端命令:
sudo chmod -R 777 /opt/ansys_inc/shared_files

  • 由于ANSYS安装路径没有按默认路径/usr/ansys_inc,因此这里要修改文件/opt/ansys_inc/shared_files/licensing/ansyslmd.ini中的内容。可打开此文件,修改文件内容,如图所示,将LICKEYFIL后的路径修改为license.dat所在路径。

  • 至此,安装完毕。

    利用终端启动workbench:
sudo /opt/ansys_inc/v172/Framework/bin/Linux64/runwb2

7 在桌面上创建快捷方式

  • 利用终端命令在桌面上创建文件workbench.desktop:
sudo gedit workbench.desktop
  • 在文件中输入:
Desktop Entry]
Name=workbench
Comment= run workbench
Exec=/opt/ansys_inc/v172/Framework/bin/Linux64/runwb2
Icon=/opt/ansys_inc/v172/commonfiles/images/RunWB2_iconSet.ico
Terminal=false
Type=Application
  • 修改文件权限为可执行
sudo chmod +x workbench.desktop

现在可以双击桌面图标进入workbench 了。

ubuntu安装ANSYS17.2全过程的更多相关文章

  1. Linux(二):VMware虚拟机中Ubuntu安装详细过程

    Linux(二):VMware虚拟机中Ubuntu安装详细过程 目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作系统 ...

  2. Mac OS、Ubuntu 安装及使用 Consul

    Consul 概念(摘录): Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置.与其他分布式服务注册与发现的方案,比如 Airbnb 的 SmartStac ...

  3. ubuntu安装mysql

    好记性不如烂笔头,记录一下,ubuntu安装mysql的指令. 安装MySQL: sudo apt-get install mysql-server sudo apt-get install mysq ...

  4. ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法

    ubuntu安装vim时提示 没有可用的软件包 vim-gtk3,但是它被其它的软件包引用了 解决办法 本人在ubuntu系统安装vim  输入 sudo apt-get install vim 提示 ...

  5. docker 1.8+之后ubuntu安装指定版本docker-engine

    这边记录ubuntu安装过程,首先是官网文档 If you haven’t already done so, log into your Ubuntu instance. Open a termina ...

  6. debian/ubuntu安装桌面环境

    apt-get install xorg apt-get install gnome 然后startx ubuntu 安装Gnome桌面 1.安装全部桌面环境,其实Ubuntu系列桌面实际上有几种桌面 ...

  7. 一个ubuntu phper的自我修养(ubuntu安装)

    ubuntu安装篇 一.ubuntu下载 到ubuntu官网下载适合自己电脑配置的系统版本,此处不做展开. 二.制作USB启动盘 在windows下制作USB启动盘,工具是universal usb ...

  8. ubuntu 安装JAVA jdk的两种方法:

    ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ...

  9. [其他]Ubuntu安装genymotion后unable to load VirtualBox engine

    问题: Ubuntu安装genymotion后unable to load VirtualBox engine 解决办法: 如果没有安装VirtualBox,要先安装VirtualBox. 安装Vir ...

随机推荐

  1. 事务日志已满,原因为“ACTIVE_TRANSACTION”

    汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 异常处理汇总-数据库系列  http://www.cnblogs.com/dunitia ...

  2. HTML 事件(一) 事件的介绍

    本篇主要介绍HTML中的事件知识:事件相关术语.DOM事件规范.事件对象. 其他事件文章 1. HTML 事件(一) 事件的介绍 2. HTML 事件(二) 事件的注册与注销 3. HTML 事件(三 ...

  3. Win.ini和注册表的读取写入

    最近在做打包的工作,应用程序的配置信息可以放在注册表文件中,但是在以前的16位操作系统下,配置信息放在Win.ini文件中.下面介绍一下Win.ini文件的读写方法和注册表的编程. 先介绍下Win.i ...

  4. 开源一款简单清爽的日历组件,JavaScript版的

    源码会在最后给出地址,需要的朋友自己去下载.最近项目需要做一个日程安排的功能,就是点击日历的某一天弹出一个录入页面,填完信息后保存当天的日程安排.有日程的日期会有不同的标记(比如加一个背景色啥的).网 ...

  5. JavaScript事件代理和委托(Delegation)

    JavaScript事件代理 首先介绍一下JavaScript的事件代理.事件代理在JS世界中一个非常有用也很有趣的功能.当我们需要对很多元素添加事件的时候,可以通过将事件添加到它们的父节点而将事件委 ...

  6. ie6 ie7 ie8 ie9兼容问题终极解决方案

    放下包袱,解决低版本兼容问题   这是一个老生常谈的问题,自然解决这个问题的方案也比较多,下面整理了一些解决方法: 1.强制使用高版本渲染模式. 强制使用Edge模式来解析网页代码 <meta ...

  7. 海鑫智圣:物联网漫谈之MQTT协议

    什么是MQTT协议 MQTT(消息队列遥测传输协议)是IBM在1999年专门针对物联网等应用场景来制订的轻量级双向消息传输协议,它主要是为了解决物联网上使用到的设备的互相通信的问题,以及这些设备与后端 ...

  8. mysql-5.6.34 Installation from Source code

    Took me a while to suffer from the first successful souce code installation of mysql-5.6.34. Just pu ...

  9. Github使(zhuang)用(bi)指南

    本文针对未能熟练使用GitHub的人员,旨在为其指明通往新世界的小路. 一些闲话可以无视 在这个开源的时代,可能你听说过GitHub,知道大概是个什么.但是,你要是不能熟练的玩起来,怎么和大神取经,怎 ...

  10. angular中使用ngResource模块构建RESTful架构

    ngResource模块是angular专门为RESTful架构而设计的一个模块,它提供了'$resource'模块,$resource模块是基于$http的一个封装.下面来看看它的详细用法 1.引入 ...