安装Ubuntu+Unity_ubuntu安装unity
一、Ubunutu
Ubuntu专为开发者、研究人员及成本敏感型用户设计,尤其适合云原生应用部署、AI模型训练、机器人仿真及开源生态开发环境。
特性
Windows
macOS
Ubuntu (Linux)
注释
安装复杂性
相对简单
简单(如果使用App Store)
中等(需要分区、驱动安装)
Ubuntu设置需要更多技术知识
图形驱动稳定性
高(厂商支持好)
高
中等(NVIDIA驱动可能需手动)
Ubuntu的驱动问题常见
成本
许可证费用
硬件成本高
免费
Ubuntu免费
开发工具集成
Visual Studio集成好
Xcode集成
VS Code或JetBrains工具链
在Ubuntu上可配置性高
社区支持
广泛
广泛
活跃但较小
Windows有最大社区
推荐用于Unity开发
推荐
推荐
适合但需注意图形问题
对于AI/RL开发,Ubuntu可能更有利
1、官网下载Ubuntu22.04LTS系统文件(.iso)
2、插入U盘制作启动盘,使用rufus软件刻录,选择对应iso文件,分区类型GPT,文件系统NTFS
3、磁盘管理预留Ubuntu所需空间,需“未分配”状态
4、重启进入BIOS,关闭安全启动模式,UEFI模式下的开机顺序将USB移动到首位,F10保持并应用
5、之后进入Try or intall ubuntu,选择语言,正常安装,在其他选项中找到之前未分配空间
6、创建16384MB、逻辑分区的交换空间;创建自定义大小的、逻辑分区、挂载/的ext4;创建自定义大小的、逻辑分区、挂载/home的ext4
7、重启并移除U盘
8、软件和更新中寻找最佳镜像源并应用
9、sudo apt-get update;sudo apt-get upgrade
10、gsettings set org.gnome.shell.extensions.dash-to-dock click-action \'minimize\' #最小化图标
11、安装chrome浏览器、飞书、vscode、todesk等所需软件
12、配置网络环境*******
13、安装Nvidia驱动:https://blog.csdn.net/Eric_xkk/article/details/131800365?spm=1001.2014.3001.5506
二、Unity
1、下载openssl:wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.13_amd64.deb并安装:sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.13_amd64.deb
2、添加 Unity3D 存储库:sudo sh -c \'echo \"deb https://hub.unity3d.com/linux/repos/deb stable main\" > /etc/apt/sources.list.d/unityhub.list\'
3、添加公共签名密钥:wget -qO - https://hub.unity3d.com/linux/keys/public | sudo tee /etc/apt/trusted.gpg.d/unityhub.asc
4、安装 Unity Hub:sudo apt update;sudo apt install unityhub 卸载 Unity Hub:sudo apt remove unityhub
5、打开Hub,弹出的Install Unity Editor窗口点击skip跳过,然后免费激活license
6、install Editor:选择Unity Editor 2023版本(2023.2.20f1c1)安装
7、下载Unity RL Playground:https://github.com/loongOpen/Unity-RL-Playground 解压并打开