Pull to refresh

Comments 8

Они до сих пор в деле, и вряд ли это когда-то изменится:

К перечисленному можно, а может и нужно, много чего добавить, особенно в присутствии таких тузов как nvim, emacs, nnn, yazi, ncdu2, cmus, rtorrent, browsh.

Их легко:

И ещё, как выяснится ниже, использовать для превращения смартфонов, от себя добавлю - и старых компов, в весьма полезные вещи.

Фактически, почти любой телефон можно превратить в сервер-малютку и запустить на нём что-то интересное

Запускать интересное - да, превратить - скорее нет. Какие разрешения и исключения ни делай, всё равно и приложения, и особенно подпроцессы внутри приложений, периодически прибиваются никчемными мобильными операционками.

Termux живёт в своей песочнице

А что на Андроид не живёт в своей песочнице? И где слово "пока" - Termux завис на третьей бете на пол года, а тот Андроид на котором он перестанет запускаться - не за горами. Отзывы об альтернативе, Debian в виртуалке Андроид 16, премерзкие. Так что праздник терминала на мобилке может и покончаться.

На Android же для запуска консольных программ главное — дать права Termux, выставить переменные среды для SSL и запустить termux-chroot

Права - да, конечно. Всё остальное мне лет за шесть так и не понадобилось.

Да пребудет с вами сила go build!

Оно конечно, но как-то недообосновано, есть альтернативы. Для Go - Python, Rust если не думать про Эппл, JavaScript, Lua и даже Scheme с которой не так уж и плохо на мобилках. Для build - run, компиляция прямо на Termux - тоже вариант.

Всё ждал когда Автор чего-то предложит, не дождался, даже Телеграм канала не дождался. Поэтому предлагаю за него github.com/rivo/tview.

Спасибо за коммент!
Кстати, насчёт tview, сколько килобайт добавляетт ваш проект к исполнимому файлу?

На смартфоне 4.2 мегабайта без, 3.0 с -s -w.

Если у меня бинарник на 8МБ, то с этой библиотекой станет 12.2? Этот так работает?

В общем да, так.Но после этого вопроса я начинаю за Вас волноваться... Я tview рекомендовал хоть и искренне, но немного игриво - в предположении что дефот для TUI в виде github.com/charmbracelet/bubbletea (и его окружение типа github.com/charmbracelet/lipgloss да github.com/charmbracelet/bubbles/*) вполне известны. Они тоже добавляют мало, может меньше чем на пол мега больше.

Классный туториал: по сути готовый чек-лист «как превратить старый смартфон в мини-сервер на Go» плюс бонусом — gox, greenteagc и нюансы с Windows 7 и Termux.

Спасибо, получилось запустить бинарник на стареньком андроиде, а я хотел уже сервак арендовать.

Sign up to leave a comment.

Information

Website
ruvds.com
Registered
Founded
Employees
11–30 employees
Location
Россия
Representative
ruvds