Как мне установить Git на Ubuntu Touch?

У меня есть хороший маленький BQ Aquaris E4.5 Ubuntu Edition, и я его пробую. Есть ли разумный способ установить на него Git? Похоже, он не доступен через репозитории по умолчанию.

2 ответа

Попробуйте сначала разблокировать файловую систему Ubuntu:

$ sudo mount -o remount, rw /

Затем удаляем файлы блокировки для установки приложений:

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

Самый простой способ, который я нашел до сих пор, это просто загрузить сборку Git armhf из панели запуска, извлечь ее на рабочий стол и скопировать содержимое на мой телефон. Тогда я могу просто запустить бинарный файл git из того места, куда я его скопировал.

Последние сборки armhf для git можно найти здесь:

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
Другие вопросы по тегам