Как стать автором
Обновить

Установка Linux на Android: новые горизонты для разработчиков и энтузиастов

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров13K
Всего голосов 9: ↑8 и ↓1+10
Комментарии20

Комментарии 20

НЛО прилетело и опубликовало эту надпись здесь

Есть ли телеметрия в aosp версии прошивки?

Просто раньше, насколько, я помню, вообще все следилки добавляет непосредственно google в своих google сервисах, а… ну ещё производители устройтств, тоже в своих фирменных сервисах.

Но сделано так хитро, что Android без google сервисов и их аналогов от других производителей ощущается весьма печально (поддержка push от google, например, отсутствует), но вполне себе работоспособен.

В квартире, конечно, можно построить шалаш, но зачем в шалаше пытаться строить квартиру - непонятно)

А если у нас шалаш размером с 3 дома? Ну, чисто гипотетически.

У дома и шалаша разная конструкционная прочность. Но довод, конечно, адекватен происходящему

Android будет использоваться в качестве основы Chrome OS (где есть поддержка Crostini, т.е. среды GNU/Linux), а также в десктопном режиме подобном Samsung DeX.

А на маленьком экране смартфона Crostini и, вправду, не нужен.

Я не очень в курсе ChromeOs, но она позиционируется для облака как тонкий клиент, насколько я понял, а зачем этому клиенту иметь в себе ещё и как бы родной линукс? Я просто не очень понимаю цель всего этого - на разработчиках же точно бизнес не сделать

ChromeOS это операционка, которая стоит на ноутбуках Chromebook и Pixelbook...

Хромбук ориентирован на облачную интеграцию и простоту использования, но это не исключает возможности работы с локальными приложениями. Chrome OS давно поддерживает запуск Android и Debian-приложений в изолированных виртуальных машинах, которые безопасно интегрированы с основной системой. Это позволяет пользователям использовать привычные приложения и даже инструменты разработки прямо на хромбуке, делая его более гибким и расширяя функционал устройства, оставаясь при этом безопасным и удобным.

Кроме того, Chrome OS является одной из самых защищенных операционных систем для настольных устройств, устойчивой к случайным повреждениям или заражению вредоносным ПО благодаря отсутствию прав администратора. Вся система работает по принципу «нулевого доверия»: каждый компонент изолирован и не доверяет другим. Такая модель охватывает всё — от запуска приложений до работы с виртуальными машинами и взаимодействия с облачными сервисами, обеспечивая максимальную защиту данных и стабильность работы.

Однако, учитывая текущие тренды и сокращения в сфере ИТ, Chrome OS сталкивается с вызовами, требующими оптимизации и унификации платформы. Переход на Android как основу Chrome OS может стать ключевым решением для её устойчивого будущего. Унификация не только снизит затраты на разработку и поддержку, но и откроет возможность избавиться от виртуальной машины для Android-приложений как ненужной. В этом случае Android-приложения смогут запускаться напрямую, без дополнительного слоя виртуализации, что улучшит производительность и повысит общую интеграцию с экосистемой Google, сохраняя при этом высокий уровень безопасности и стабильности системы.

Спасибо конечно, "доброй" корпорации Гугл, но НЕТ! Аппараты не плохие, но нужны именно дистрибутивы и методы их установки на голое железо. Я не говорю изгнать Java, нет пусть JVM работает и процветает, но на мобильных устройствах надо избавиться от всей экосистемы гугла. Иначе завтра, не то что линукса там не будет, а все аппаратики превратятся в кирпичики.

Вы полагаете, что Гугл будет пытаться избавить Вас от своей экосистемы?

Ну вообще то я предположил обратное. они бросли кость сообществу СПО, чтобы ещё больше повысить комерческую привлекательность своего Андроида, так же как это делает Майкрософт.

Мы полагали, что MS не будет пытаться избавить нас от MSSQL Server ... но ошиблись.
На Гугл надавят, и с ним ошибемся. К бабке не ходи.

Значит так. Уже был Linux on DeX. И делался вместе Гугол и Самсунг которые ходили друг к другу на каждую презентацию. А потом вдруг Linux on DeX исчез - явно не по инициативе Гугла или Самсунга. А теперь условный Байден столь активно бодается с условным Трампом, что снова стало можно, хотя бы попытаться и хотя бы что-то.

Уже был Линукс на Хромбуках. Показал, что когда Хромбук пригоден для разработки под Андроид, он требует мощного железа и не выигрывает в цене у просто машины на Линукс, свободной от ограничений Хром ОС. И даже у Мака. И не слышно чтобы разработчики массово отправились на Хромбук. Преимущества отладки без эмулятора, но на единственном устройстве из зоопарка Андроид, не помогли.

В самой статье ясно сказано - изолированный Линукс. Значит никаких приложений использующих лучшее из двух систем не будет.

Приложение ясно названо Терминал, а разработка под Андроид - это графика. Возможность разработки под мобильное устройство на мобильном устройстве кажется killer feature, но Эппл уже предлагала Playgrounds 4 на iPad, не взлетело, хотя вроде бы должно было, может быть потому что Эппл «забыла» отменить $100 ежегодного налога для сделанного в Playgronds. И под Андроид вряд ли взлетит по экономическим причинам, даже если разрешат. Гуглу нужно не Терминал делать, а вменяемой эффективности процесс сборки приложений.

И обучение программированию, и машинное обучение, и даже разработку на Андроид под Андроид прекрасно можно сделать без второго экземпляра Линукс. Гугол либо не хочет либо не смеет.

Скорее всего дело ограничится Линукс в пределах терминала - уже хорошо и пусть даже Дебиан, а не что поудобнее и уж тем более не что душа пожелает. У Эппл есть a-Shell и iSH, на Эппл того хуже - всё конкурентное преимущество будет. Но губу можно начинать закатывать - никакого компьютера в кармане не будет, сначала нужно W^X политику снести.

Что это стратегический ход Гугол - наверно верно. Но это может быть и стратегическая ошибка в форме подготовки рынка к выходу смартфона на нормальном Линукс. Тут надо бы подумать про Астру и прочие национальные каменные цветы, но я не знаю подробностей.

В статье затронута эта тема поверхностно, а тезисы лишь мечтания автора. На самом деле этот "Терминал" открывает доступ к множеству возможностей.

Сейчас и так можно поднять почти полноценную Debian на Android без рута, а с рутом, по сути полноценную (все равно с оговорками) через Termux. Делайте там внутри все что душе угодно, даже граф окружение можно поднять, если вы извращенец.

Установка всяких серверов на будущий старый планшет или телефон будет очень классной фичей. Воткнул на планшет тот же Home Assistant, тут же открыл его и повесил на стену как "умную панель". Вот вам как пример.

Так вот, в терминале мы будем иметь настоящую полноценную Debian без всяких оговорок. Да ещё и с нативной поддержкой графики из коробки, чем тот же Termux похвастаться не может. Как минимум это сильно бустанет эмуляцию Windows-игр на Android-е (такое если что есть, та же GTA V спокойной играется)

Это здорово, что появится нормальное решение, а не что-то сделанное энтузиастами на коленке (но им огромное спасибо, они большие молодцы)

Да, большая часть фишек, которые позволит делать этот Терминал - баловство, но тем не менее может пригодиться в ряде реальных задач

Так вот, в терминале мы будем иметь настоящую полноценную Debian без всяких оговорок.

Это было бы замечательно, но есть пример Хромбуков. Есть и вопрос - почему только Debian. И есть история Termux - его явно пытаются выпилить вообще. Поэтому я не особо верю, особенно на фоне текущих событий вне мира гаджетов.

Почти настоящий Линукс в Termux а) почти и б) экономически абсурден, кроме дичайших «флагманов». Да и ограничения мобильных ОС имеют причины и «делайте что угодно» чревато уничтожением батареи, а то и NAND.

выходу смартфона на нормальном Линукс

Это и есть то, что реально нужно

Только вот в чем нужно? Линукс давно хорошо живёт на планшетах, но не особо софт движется в возможность управления тачскрином... А то что движется это базовые приложения...

Тач - это драйвера и фреймворки.

Первые предоставляют производители (крайне неохотно), а вторые пишут организации (QT или гномы, например).

А с софтом всё кудрявей: логика управления мышой и тачем местами противоположная. Для энтузиастов поддерживать два варианта в параллели - нереально. Даже мелкомягкие не смогли.

Опять непонятные телодвижения от гугла с запуском линукса на линукс. Вполне конечно в стиле Гугла делать бесконечные костыли на костылях. Я как андроид разработчик держу кулачки за ребят которые делают поддержку андроида в десктопных гуи тулкитах и за ребят которые делают PostmakedOS вот это реальное движение вперёд, в отличии от Андроида которые уже сколько лет двигают с места нескончаемым потоком костылей в виде библиотек, которые год за годом покрываются пометкой Deprecated.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий