Pull to refresh
3
0
SunX @SunX

Пользователь

Send message
На уровне бинарников [почти] совместима та же Orange Pi (и там и там арм, так что все так же). Ну кроме видео =). Вообще мне, честно говоря совершенно не понятна Позиция Alwinner (А заодно и Freesacale) — Почему они так жлобят все, что можно зажлобить? Они же процессоры продают, на которых только линукс и работает. А линукс в итоге работает хреново, потому что производитель чипа все спрятал и людям приходится заниматься реверс-инжинерингом, что бы добавить в актуальные ядра поддержку той или иной фичи чипа.
Я вот все не могу понять, зачем в телефоне Ethernet? Ведь есть же замечательные USB-сетевые карточки, раз уж мы уже решили запихать побольше USB-портов в телефон
У меня на Asus Zenfone 5, который на атоме (т.е. x86) вполне работал андроид.
Я где-то слышал, что его придумали бактерии, что бы лучше распространятся :)
На мой взгляд дебиан + докер решают все проблемы. Дебиан стабилен и все такое, а докер позволяет использовать именно ту версию того, чего надо, какую нужно вам.
Armbian, особенно на Orange Pi Zero (так как там нет видео ускорителя, потому его не надо поддерживать) работает очень даже ничего. На остальных Orange Pi рабоает нормально, но если хочется последнее ядро, то прощай графика.
Хотя в целом — да, у Raspberry Pi самая хорошая поддержка из всего, чего я видел.
Чукча не читатель мануалов, чукча просто хотел поставить пакет с GCC на свой Toshiba AC-100.
За ссылку спасибо =)
GCC я привел только как пример, в той же Gentoo есть много пакетов, которые кросскомпиляцией не собрать, Часть вываливаются с:
configure: error: cannot run test program while cross compiling
У части — просто жестко прописаны пути к cc или либам. Понятно, что 99% всего этого я мог бы починить, а заодно заслать патч разработчику, только уж слишком много таких пакетов и слишком мало у меня желания этим заниматься.
Нене, мне не нужен кросскомпилятор, для этого у меня есть sys-devel/crossdev. Но некоторые пакеты кросскомпиляцией не собрать (Ну или может собрать в итоге и получится, но перед этим долго мучиться и понимать, что с ним не так), потому на помощь приходит виртуализация.
Ну я и не предлагаю делать скрипты, которые скачают последние сырцы и скомпиляют их. А просто скрипт, который попросит пакетного менеджера поставить все, что типично нужно для того же LAMP'а. Ну или поставят панельку, которой нет в репах, как правило (ISPManager, Plesk, etc...)
Ну для меня смысл в том, что тот же GCC не получится собрать на ARM'овой железке которая у меня есть потому, что у нее не хватает памяти. Кросс-компиляция тоже не всегда работает, так как тот же GCC хочет бутстрапа, т.е. скомпилировать самого себя пару-тройку раз (пока процесс не сойдется). Потому и остается эмуляция.
Я тут недавно тоже вплотную озадачился кросскомпиляцией под ARM, так как оказалось, что под мой Toshiba AC100 ни одного нормального (современного) бинарного дистрибутива нет. И в итоге оказалось, что в Gentoo Linux с этим все не просто хорошо, а замечательно:
https://wiki.gentoo.org/wiki/Cross_build_environment
https://wiki.gentoo.org/wiki/Distcc/Cross-Compiling
В Gentoo-вики по Raspberry Pi тоже можно найти много полезного (и далеко не только RPi-специфичного):
https://wiki.gentoo.org/wiki/Raspberry_Pi

Что меня поразило — делать полную виртуалку с ARM-системой совсем не обязательно, современный qemu позволяет (при соответствующей настройке системы, конечно же) на обычном x86_64 компьютере запускать ARM'овые бинарники, что, в соединении с chroot'ом, для меня оказалось гораздо эффективнее и удобнее, чем «настоящая» виртуалка. Ну и не стоит забывать про distcc.
Вот кстати скрипты — это хорошая идея. и поддерживать легче, чем по 10 образов на каждый дистрибутив и для тех, кто не хочет ничего решать, а хочет LAMP — хорошо.

Меня вот, например, часто расстраивает, что нет Debian testing нигде (ну или почти). Я, конечно, могу и сам stable на testing обновить, но было бы проще, если бы из коробки была возможность поставить testing.
Насколько я помню, для того, что бы нечаянно не сжечь чек можно просто воспользоваться феном — результат тот же, но вероятность сжечь чек минимальна
Что-то слишком сложно. Все мои игры в эмуляторах показывают, что из переменного сделать постоянный не так-то и просто. Постоянно начинаются какие-то проблемы. Ну или КПД стремится к нулю. Я все же за резистор. Ну или как советуют ниже: проверенный способ — вкрутить 2 лампочки последовательно. Работать будут вечно (почти).
Чего это сложнее? Просто надо заменить диод на резистор, не? (Но я не настоящий электрик, может есть и нюансы)
Честно говоря не совсем распознаю, стебетесь Вы или как-то умудрились пропустить много новостей о Steam'е, но: http://store.steampowered.com/search/?os=linux
Если верить выдачЕ, то есть примерно 6267 игр под Linux. Wine, конечно, тоже никто не отменял, если нужна Windows-only игра (хотят тут уже могут быть, и скорее всего будут, особенности)
А так же стим сделал свою приставку на базе StemOS (Читать: Линукса) и Steam.

Не скажу за OpenSuse, но на Ubuntu, Debian и Gentoo все замечательно работает, ровно так же, как и в винде: Зашли в Стим, нажали установить, вжух и игра скачана и запускается.
При всем моем уважении, Вы ту же Убунту давно запускали? Steam давно пришел на Линукс и игрушки в нем теперь «просто работают» (Ну естественно те, что поддерживают Linux). Т.е. это не сделает ребенка специалистом ну совсем никак. Максимум — научит гуглить, где переключить опенсорсные дрова для видюхи на проприетарные.
Или Вы планируете выдать ребенку гугл и LiveCD+stage3 от генты, а дальше уже пусть сам? :)
А, я же забыл, что у PC 2 другой SoC, ну тогда могу лишь пожелать удачи :) Если решите проблему — напишите потом, пожалуйста, как решили, а то тоже засматривался на Orange Pi PC 2, но пока решил взять Orange Pi Plus 2e.
Я тут тоже решил побаловаться Orange Pi и пришел к выводу, что все, что есть на сайте производителя — Немножно говно (и немного палок).
Зато вот у Armbian'а есть хорошая их поддержка и даже побольше информации на тему (особенно на форумах), так что советую посмотреть в эту сторону.
У меня, кстати, на этот счет есть такой опыт:
Когда я жил с родителями у нас дома было 3 компьютера: мой, брата и родителей. На моём стояла Gentoo Linux в дуалбуте с виндой (но по умолчанию грузился линукс). Когда я съехал от родителей, мой комп заняла мама и когда я через год приехал домой погостить, у мамы к компьютеру было только одно возражение: «Что-то у меня аська не устанавливается». Т.е. как оказалось маме (т.е. обычному среднестатистическому пользователю браузера и по мелочам — офиса) оказалось совершенно без разницы, что стоит на компьютере, если это кто-нибудь установит и настроит.

Понятно, что в случае компании или слишком уж power-user, могут начаться различные особенности и проблемы, но с точки зрения обычного пользователя проблемы минимальны.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity