无法 git clone Apparmor 内核补丁

无法 git clone Apparmor 内核补丁

每当我在终端输入(git clone git://kernel.ubuntu.com/jj/ubuntu-utopic.git)时,我都会得到以下输出:

克隆到‘ubuntu-utopic’...致命:无法从远程存储库读取。

请确保您具有正确的访问权限并且存储库存在。

我该如何修复这个问题,以及可能存在什么问题,以便如果再次发生这种情况我可以修复它。

答案1

我可以在这里复制这个问题。Git 存储库似乎不存在或无法访问。

您对此无法做任何事情,只能联系维护者或寻找另一个克隆。

答案2

好吧,由于 Ubuntu 14.10 (Utopic) 不再受支持,该存储库可能不再维护。我建议克隆当前分支,要么是 15.04 (Vivid) [1](实际上现在不受支持,但仍在维护,因为它是当前手机映像的基础)要么是 16.04 (Xenial) [2]存储库。

要将 AppArmor 移植到您的内核树,请查找手机映像的分支,最好是类似的 Linux 版本或手机芯片组/型号,然后挑选提交内容“同步到 apparmor 3 - RC1 快照”。

您还必须挑选出写着“binder:在全局命名空间中搜索接收上下文 pid”的提交,因为它是信任存储系统所必需的。

请注意,如果您的手机内核是 v3.4 或更低版本(也可能是更高版本,但我不太确定),您还必须从较新的内核反向移植蓝牙堆栈。有关信息,请参阅这些分支中的提交。

[1]http://kernel.ubuntu.com/git/ubuntu/ubuntu-vivid.git/
[2]http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/

相关内容