从源代码为 ubuntu 15.04 构建 unity 7

从源代码为 ubuntu 15.04 构建 unity 7

我按照以下说明进行操作从源头上构建团结

在 Ubuntu 桌面 15.04 上,但它不起作用,当我这样做时,make install它会因错误而退出无法创建/pam.d它需要特权用户。如果我sudo make install这样做,它可以正常工作,但之后我无法再使用同一用户登录我的 Ubuntu 桌面,为了解决这个问题,我必须删除 ~./compiz-1 才能再次登录。请问有人可以为我提供从源代码构建和安装 unity 7 的说明,以及安装后如何测试它?

答案1

我在上面的链接中发现了一些错误:

  1. 我需要修改数据目录中的 CMakeLists.txt 文件,注释其中的一行,因为这一行尝试安装统一文件内部/pam.d普通用户无法执行此操作的目录,因此我手动创建了该文件夹并复制了该文件,然后更改了权限。
  2. 我必须手动创建文件夹〜/ staging / lib / python2.7 /站点包
  3. 我需要注意最后在命令中cmake .. -DCMAKE_BUILD_TYPE=Debug -DCOMPIZ_PLUGIN_INSTALL_TYPE=local -DCMAKE_INSTALL_PREFIX=$HOME/staging/ -DGSETTINGS_LOCALINSTALL=ON,因为您可能会在没有它的情况下进行复制。

相关内容