我正在尝试设置 Jenkins 与 Unity3d 一起使用我正在开发的游戏的 CI。
但是,我无法弄清楚如何在不使用需要 X 服务器的集线器的情况下安装 Unity3d。
我宁愿不安装 X 服务器来执行此操作,并且考虑到 Unity 有无头模式,我认为有一种方法可以执行此操作。
有人可以帮忙吗?
答案1
回答:
您可以apt
忽略某些依赖项。尝试这个:
sudo apt install <packagename> xorg-server-
(或者任何依赖项的名称)
请注意-
末尾的xorg-server
。这意味着从安装中排除该软件包。
来源:https://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies/859394
编辑:仅当xorg-server
Unity 3D 不需要时才执行此操作。您可能不需要它,但 Unity 3D 可能需要。
编辑2:如果事实证明您确实需要额外的依赖项,那么sudo apt install
稍后就可以了。
希望这可以帮助!