> 技术文档 > 安装Ubuntu+Unity_ubuntu安装unity

安装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 解压并打开