1.1, Журналовращатель (?), 00:28, 13/10/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Поднять бы такое на ведроеде, в префиксе /data/data/ololo.
Порекомендуйте систему сборки с возможностью лёгкого изменения префикса, чтоб можно было собрать на х86 через qemu-user-armv7hf и rsync в вёдроед.
| |
|
|
3.11, Журналовращатель (?), 11:12, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Уже конпелял кое-что.
Смотрите:
- Есть офигенные Иксы от pelya, который собрал libsdl и cuntubuntu
- cuntubuntu итак хорошо работает, но это в пруте.
Я же хочу просто нативное (и с нормальным глибц) окружение накатить, чтоб запускалось в директории установки jackpal-terminal или terminalide.
Отдельные пакеты уже собирались, если следовать мануалам LFS, потому, это возможно.
В базовой системе вёдроеда есть rsync, потому, в будущем можно будет из Джекпала запустить sh magicscript.sh и рсинхануть префикс.
Вопрос остаётся открытым, какие идеи?
| |
|
4.16, Ordu (ok), 12:13, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Чисто теоретически можно попробовать emerge, с его $EPREFIX и $ROOT. Но я никогда не пользовался этой фичой, так что гарантий, что этого будет достаточно дать не могу.
| |
|
5.22, Аноним (-), 16:56, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Этого (и кросс-компилятора под целевую платформу, разумеется) будет достаточно для подавляющего большинства пакетов. Но некоторое количество имеет странные системы сборки, требующие, например, безусловного запуска с какой-то целью только что собранного бинарника. До недавнего времени среди таких был perl. Такие пакеты надо исправлять, но в качестве временного обходного решения попробовать qemu-user, с помощью binfmt-misc установленного в системе в качестве интерпретатора исполняемых файлов целевой платформы.
| |
5.24, Vadis (ok), 20:27, 13/10/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
ну предположим, получится сделать Gentoo Windows... в чем профит?
это всё равно будет винда с виндовым окружением и виндовыми программами,
просто с эмуляцией никсовых программ...
| |
|
6.25, Журналовращатель (?), 12:19, 14/10/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
Таки простите, но я вас совсем не понял. Причём здесь оффтопик? Я же вроде Андроид (Цианогенмод) хочу обвешать ещё более нативным окружением.
| |
|
7.26, Аноним (-), 16:54, 14/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
родной, удачи тебе в этом нелёгком деле. Освоить поднятие линукса на заблобленных андроидных ядрах - мечта поэта. Обязательно отпишись где можно заценить промежуточные результаты.
| |
|
|
|
|
|
|
|
|
3.8, Apple (?), 09:39, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Похоже Gentoo portage изобрели BSD ports, а BSD ports, NetBSD pkgsrc.
| |
|
4.10, IMHO (?), 10:49, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
так оно и есть, пока линукс есть и был ядром, то в 1994 году были у FreeBSD порты, о позднее у NetBSD аналог pkgsrc, только под многие ОС делали и кроссплатформенный, а все эту фичу линуксоиды хотят списать на себя, но не выходит
| |
|
|
|
|
2.12, Журналовращатель (?), 11:14, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
> pkgsrc юзайте, а не костыли изобретайте
Пробовал? Расскажи как хорошо там всё собирается? Я этот вариант тоже рассматривал между прочим.
| |
|
3.13, IMHO (?), 11:54, 13/10/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
не только пробовал, а и использую как в Cygwin, FreeBSD, NetBSD
собирал целую колекцию портов, делал репозиторий пакетов
скажи как в линуксе все очень с исходниками, по зависимостям бегать, знакомый так новый питон собирал в убунте, две недели, потому что зависимость зависимости зависимой зависимости не удобно собирать make install clean.
| |
|
4.14, Журналовращатель (?), 12:09, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Слишком долго собирал. По какой-то причине у меня и 2.7 и 3.3 собрался, а ты, вантузятнег, со своим цигвином спалился :)
| |
|
5.17, IMHO (?), 12:24, 13/10/2014 [^] [^^] [^^^] [ответить]
| –3 +/– |
да, все знают что у тебя все работает и собирается где только линукс есть, а в остальных ОС ничего не работает
| |
|
|
|
|
1.27, Аноним (-), 16:59, 14/10/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Получается, можно устроить эдакий локальный генту в своём хомовике для пользователей на мощном сервере без особых привилегий.
| |
|