我应该如何在Ubuntu Touch上安装Git?

我在这里有一个很好的小BQ Aquaris E4.5 Ubuntu版本,我正在尝试它。 是否有一种明智的方法来安装Git? 它似乎不是通过默认存储库提供的。

到目前为止我找到的最简单方法是从启动板下载arm的armhf构建,将其解压缩到桌面上并将内容复制到手机中。 然后我可以从我复制到的地方运行git二​​进制文件。

可以在这里找到最新的git armhf构建:

https://launchpad.net/ubuntu/utopic/armhf/git/ 

下载其中一个版本的deb并将其解压缩(使用file-roller或dpkg -x)。 在你提取了deb之后,你将拥有一个usr / dir,它应该包含运行git所需的一切。

将该目录上传到您的手机,以便它在您的家中,然后运行

 /home/phablet/usr/bin/git 

它应该工作。 它会抱怨你在执行git init时没有找到模板,但你可以运行它

 env GIT_TEMPLATE_DIR=/home/phablet/usr/share/git-core/templates /home/phablet/usr/bin/git init 

解决这个问题。

如果您不想在每次运行git时键入完整路径,可以在.bashrc中设置别名:

 alias git=/home/phablet/usr/bin/git 

尝试首先解锁Ubuntu文件系统:

 $ sudo mount -o remount, rw / 

然后删除锁定文件以安装应用程序:

 $ sudo rm -f /var/lib/apt/lists/lock $ sudo rm -f /var/lib/dpkg/lock