我这里有一个不错的 BQ Aquaris E4.5 Ubuntu 版本,我正在试用它。有没有合理的方法可以在其上安装 Git?它似乎无法通过默认存储库使用。
答案1
到目前为止,我发现最简单的方法是从 launchpad 下载 git 的 armhf 版本,将其解压到我的桌面,然后将内容复制到我的手机。然后,我可以从复制到的地方运行 git 二进制文件。
可以在此处找到适用于 git 的最新 armhf 版本:
https://launchpad.net/ubuntu/utopic/armhf/git/
下载其中一个版本的 deb 并解压(使用 file-roller 或 dpkg -x)。解压 deb 后,您将获得一个 usr/ 目录,其中包含运行 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
答案2
首先尝试解锁 Ubuntu 文件系统:
$ sudo mount -o remount, rw /
然后删除锁文件来安装应用程序:
$ sudo rm -f /var/lib/apt/lists/lock
$ sudo rm -f /var/lib/dpkg/lock