Ubuntu20.04安装Unity踩坑记录

一、官网教程

链接:https://docs.unity3d.com/hub/manual/InstallHub.html?_ga=2.264734605.30268629.1678763370-652752773.1678763370#install-hub-linux
官网的教程

二、按照指示一步一步来

step1 一切顺利

sudo sh -c 'echo "deb https://hub.unity3d.com/linux/repos/deb stable main" > /etc/apt/sources.list.d/unityhub.list'
wget -qO - https://hub.unity3d.com/linux/keys/public | sudo apt-key add -

结果:
在这里插入图片描述
step2 开始报错了!!

sudo apt update

E: 仓库 “https://ppa.launchpadcontent.net/jonathonf/ffmpeg-4/ubuntu jammy Release” 没有 Release 文件。
在这里插入图片描述
解决办法:
参考教程:apt-get update时提示仓库没有release文件
1、打开/etc/apt/sources.list删除所有内容

sudo gedit /etc/apt/sources.list

这里会弹出一个文件,删除所有内容,然后添加以下内容然后保存退出。
deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free
2、运行apt-get update

sudo apt-get update

运行这一句再次报错,还是跟上次一样的错!!
在这里插入图片描述
3、删除etc/apt/sources.list.d下所有文件

(base) liuyq@liuyq-MS-7D42:~/下载$ cd /etc/apt/sources.list.d
(base) liuyq@liuyq-MS-7D42:/etc/apt/sources.list.d$ ls
archive_uri-http_developer_download_nvidia_com_compute_cuda_repos_ubuntu2004_x86_64_-jammy.list
cuda-ubuntu2004-11-0-local.list
cuda-ubuntu2004-11-6-local.list
google-chrome.list
jonathonf-ubuntu-ffmpeg-4-jammy.list
unityhub.list
(base) liuyq@liuyq-MS-7D42:/etc/apt/sources.list.d$ sudo rm archive_uri-http_developer_download_nvidia_com_compute_cuda_repos_ubuntu2004_x86_64_-jammy.list 

依次删除,然后继续sudo apt update,依然报错,这次是没有公钥
4、添加公钥
解决办法:由于没有公钥,无法验证下列签名 :NO_PUBKEY 的解决方法
最后ED444FF07D8D0BF6就是缺少的公钥名称,直接替换就型。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv ED444FF07D8D0BF6

在这里插入图片描述
显示已导入就导入完成了。
接下来就按照官方教程依次输入:

sudo sh -c 'echo "deb https://hub.unity3d.com/linux/repos/deb stable main" > /etc/apt/sources.list.d/unityhub.list'
wget -qO - https://hub.unity3d.com/linux/keys/public | sudo apt-key add -
sudo apt update
sudo apt-get install unityhub

在程序页可以看到unity Hub的图标,安装完成!
在

猜你喜欢

转载自blog.csdn.net/tanking66/article/details/129521752