Как мне установить 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