Andrew Moa Blog Site

Ubuntu24.04安装Ansys2025R1

1. 准备工作

全部安装需要161GB磁盘空间,请确保磁盘剩余可用空间满足需求,可以根据自己需求选择安装内容。

e8b6a55779447694ef28a8a9560f2bab.png
3f912a7795844465627dc878eb409e95.png

安装过程中至少需要8GB内存,推荐内存16~32GB。

安装过程中的依赖工具:

sudo apt install libnsl2 libpcre3 lsb-* ldap-utils libunistring5 xfonts-100dpi xfonts-75dpi

其他运行时的依赖工具安装,请查询官方文档。

Ansys2025R1安装文件中包含9个.iso安装文件,用以下命令挂载.iso文件到指定路径:

mkdir ${HOME}/ISO/1
sudo mount ${HOME}/Share/Ansys/ANSYS2025R1_LINX64_DISK1.iso ${HOME}/ISO/1 -o loop

同样的办法,将剩下的安装包分别挂载至其他文件夹。

2. 安装许可证服务器

2.1 安装Ansys License Manager

由于Ansys安装需要用到图形界面,因此需要先通过远程连接进入Ubuntu桌面系统。

进入第一个安装包的挂载点,运行安装程序:

cd ${HOME}/ISO/1
sudo ./INSTALL # 由于需要以服务形式运行,建议以管理员用户权限运行安装程序

598ba0142449e130e1d6680aef25e2db.png

阅读时长2分钟
Andrew Moa

Ubuntu24.04搭建Samba服务器

由于Ubuntu运行在虚拟机中,通过Ubuntu挂载Windows共享文件夹,在挂载点中运行某些CAE软件会出现计算报错。考虑将Ubuntu文件夹共享给Windows,因此需要在Ubuntu系统上搭建Samba服务器。

首先在Ubuntu上安装samba软件包:

sudo apt install samba -y

创建共享文件夹:

mkdir ${HOME}/LinuxShare

编辑Samba配置文件/etc/samba/smb.conf

sudo vim /etc/samba/smb.conf

在文件末尾增加以下内容,保存退出:

[Ubuntu_Share] # 在客户端上显示的共享文件夹的名称
    comment = Samba	# 注释,展示给用户看的
    path = /home/***/LinuxShare	# 共享文件夹的本地路径,填写绝对路径
    public = yes	# 是否允许匿名用户访问
    writable = yes	# 是否允许用户编辑
    available = yes	# 是否可用
    browseable = yes	# 是否可以在网络上浏览
    valid users = user	# 填写Ubuntu登录用户名	

给Samba用户设置密码:

sudo smbpasswd -a user

启动Samba服务的守护进程:

sudo systemctl enable smbd
sudo systemctl start smbd

查询Samba服务状态:

阅读时长1分钟
Andrew Moa

Hyper-V虚拟交换机NAT设置静态IP

前面讲过用NAT+端口映射的方式访问虚拟机,但使用过程中发现一个问题:每次宿主机重启之后,默认的Default SwitchIP地址都会变更,造成虚拟机无法访问网关进而无法联网。

为了保证虚拟机联网,每次重启开机都要手动设置Default Switch对应适配器的IP地址,非常不便。下面是参考微软官方文档 给出的解决方案。

这里前面的步骤可以通过图形用户界面去实现,首先新建一个内部的虚拟交换机:

38530a4ee6eaabf98448a647c0446d0c.png

命名虚拟交换机,记住它,后面会用到。确定新建:

2d9b503b6087be2acffc63498abc5977.png

在Windows网络适配器中找到新建的虚拟机适配器,将IP地址改成虚拟机设置的网关地址,子网掩码也改成和虚拟机设置的一致:

e4140c00e7140a6ad234b58fa208caa9.png

下面用管理员权限打开PowerShell,通过以下命令行查看是否已有NAT网络:

Get-NetNat

因为一个机器上只能有一个NAT网络,因此要先移除现有的NAT网络:

Get-NetNat | Remove-NetNat

设置NAT网络:

# InLan为NAT网络名称,172.25.64.0为子网网关IP地址,/24为子网前缀长度
New-NetNat -Name InLan -InternalIPInterfaceAddressPrefix 172.25.64.0/24

关于子网网关,和上面设置的虚拟机适配器的IP地址即虚拟机的网关地址处在同一个网段即可,末尾设置为0;本例上面虚拟机的网关地址为172.25.64.1,那子网网关地址一般设置为172.25.64.0。子网前缀即子网掩码,关于子网前缀长度,通俗来讲,像2xx.2xx.2xx.0这种都是24位,2xx.2xx.2xx.2xx这种为32位。

设置完成后通过Get-NetNat查看是否有NAT网络信息:

Name                             : InLan
ExternalIPInterfaceAddressPrefix :
InternalIPInterfaceAddressPrefix : 172.25.64.0/24
IcmpQueryTimeout                 : 30
TcpEstablishedConnectionTimeout  : 1800
TcpTransientConnectionTimeout    : 120
TcpFilteringBehavior             : AddressDependentFiltering
UdpFilteringBehavior             : AddressDependentFiltering
UdpIdleSessionTimeout            : 120
UdpInboundRefresh                : False
Store                            : Local
Active                           : True

这样新的NAT网络就配置好了,在虚拟机设置中更换成新设置的虚拟交换机。

0dede2ea198412fb98f352185b8c299c.png

阅读时长1分钟
Andrew Moa