Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: apt-get и android  (Прочитано 12938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kernel ops

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
apt-get и android
« : 31 Июля 2012, 23:20:02 »
Пришла в голову самая бредовая идея в мире... Поднять пакетную систему ubuntu на андроид. На сколько я понимаю, надо скомпилировать dpkg, поставить на него apt-get. Телефон рутованый, все кастомное. В голову приходит 2 варианта: примонтировать / телефона войти через chroot, или эмулятор терминала. Но вопрос не в этом: как скомпилировать dpkg и где взять исходники? пишите даже самые бредовые идеи...
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: apt-get и android
« Ответ #1 : 31 Июля 2012, 23:29:13 »
Это бесполезно, так как у Android и Ubuntu есть существенные различия в архитектуре.
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн baronos

  • Любитель
  • *
  • Сообщений: 70
  • Debian Wheezy
    • Просмотр профиля
    • Baronos in Gnome 3
Re: apt-get и android
« Ответ #2 : 31 Июля 2012, 23:29:48 »
ну я думаю застрелиться

narsilandruil

  • Гость
Re: apt-get и android
« Ответ #3 : 31 Июля 2012, 23:42:02 »
Поднять пакетную систему ubuntu на андроид.[/spoiler]
Там своя неплохая.

Оффлайн Kernel ops

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: apt-get и android
« Ответ #4 : 01 Августа 2012, 07:41:02 »
ну я думаю застрелиться
Не вариант
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: apt-get и android
« Ответ #5 : 01 Августа 2012, 08:47:35 »
Исходники, думаю, можно взять на том-же лаунчпаде...

Собрать для Дроида, имхо,  тоже можно (хотя, имхо, повозится, придется адски (в том числе, имхо, и собирая всякую дополнительную шестихвостость которая будет нужна по зависимостям для dpkg c apt, а, заодно, адски возясь и с ней))...

Но вот, как выше сказано, архитектуры у Дроида и Бунты (или там дедушки Дебьяна) разные...

И тебе к dpkg c apt (или там aptiude) придется точно также собирать соответствующие deb-пакеты дроидной архитектуры (ибо для дроида таковых не будет в помине)...

Можно конечно попробовать приспособить apt к дроидным пакетам (ну как с rpm у apt-rpm скажем)... Но, опять же, может ли работать архитектура установки софта Дроида с Аптом? Точнее работать так, что-бы апт был аптом, а не некой абсолютно другой прогой с тем-же назвнием?.. У Дроида же вроде совершенно иные принципы построения-установки пакетов чем те, к которым "привык" Апт (имхо у Дроида он ближе к виндовым и макосевым чем к линевым с его адом зависимостей)?
« Последнее редактирование: 01 Августа 2012, 08:53:47 от unihorn »
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Kernel ops

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: apt-get и android
« Ответ #6 : 01 Августа 2012, 08:52:45 »
Исходники, думаю, можно взять на том-же лаунчпаде...

Собрать для Дроида, имхо,  тоже можно (хотя, имхо, повозится, придется адски (в том числе, имхо, и собирая всякую дополнительную шестихвостость которая будет нужна по зависимостям для dpkg c apt, а, заодно, адски возясь и с ней))...

Но вот, как выше сказано, архитектуры у Дроида и Бунты (или там дедушки Дебьяна) разные...

И тебе к dpkg c apt (или там aptiude) придется точно также собирать соответствующие deb-пакеты дроидной архитектуры (ибо для дроида таковых не будет в помине)...

Можно конечно попробовать приспособить apt к дроидным пакетам (ну как с rpm у apt-rpm скажем)... Но, опять же, может ли работать архитектура установки софта Дроида с Аптом? Точнее работать так, что-бы апт был аптом, а не некой абсолютно другой прогой с тем-же назвнием?..
Значит скомпилируем dpkg для arm. Приступлю когда приближусь к основному компу
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: apt-get и android
« Ответ #7 : 01 Августа 2012, 09:08:51 »
И да. Архитектура Дроида это не только, и не столько арм но и прочие "детали окружения"... Сиречь arm для Дроида, это как arm для Винды: совсем не тоже, что и arm для Бунты...

И да. dpkg это нижний уровень (для установки deb-пакетов).

Для высокого уровня (собственно apt-get) тебе нужно собрать и apt.

И полный набор deb-пакетов с софтом который желается установить так... (не забывая и о том, что Дроид, сам по себе, не Linuxв а специфическая виртуальная машина на сильно урезанном и измененном до не узнаваемости ядре Линя, и софт дроида предназначен именно для этой виртуальной машины: и сооружая deb-пакеты для Дроида это надо учитывать)...

Или ты хочешь соорудить спец дистр Linuxа на ядре Дроида (с Гномом или Кедами, ну или что у тебя на уме)?.. Но это у же не будет Дроид... И, имхо, тогда проще Взять исходники любого дистра и пересобрать для твоего Арма...
« Последнее редактирование: 01 Августа 2012, 09:10:44 от unihorn »
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Kernel ops

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: apt-get и android
« Ответ #8 : 01 Августа 2012, 09:39:24 »
Цитата: unihorn link=topic=198389.msg1496867#msg1496867
Или ты хочешь соорудить спец дистр Linuxа на ядре Дроида (с Гномом или Кедами, ну или что у тебя на уме)?.. Но это у же не будет Дроид... И, имхо, тогда проще Взять исходники любого дистра и пересобрать для твоего Арма...
Вы предлагаете взять, и поставить grub на HTC sensation? Существуют ли вообще способы дуалбута на смартфонах?
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн jcrush

  • Активист
  • *
  • Сообщений: 678
  • Khabara.Ru
    • Просмотр профиля
    • Компьютерные интернет обзоры
Re: apt-get и android
« Ответ #9 : 01 Августа 2012, 09:54:26 »
уже давно можно поставить Ubuntu из маркета, правда через костыль. и внутри андроида.
Ubuntu Mate Stfw.Ru — SEO блог ...

Оффлайн Kernel ops

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: apt-get и android
« Ответ #10 : 01 Августа 2012, 10:17:26 »
уже давно можно поставить Ubuntu из маркета, правда через костыль. и внутри андроида.
неинтересно. Ставил, управление через vnc. Даже вм в вбоксе лучше заработает. А хочется мультибут...
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

rapidsp

  • Гость
Re: apt-get и android
« Ответ #11 : 01 Августа 2012, 11:21:13 »
Насколько знаю, Android - виртуальная машина на базе Linuxа, внутри которой все крутится на джаве.
То есть пакеты, установленные аптом как минимум останутся вне пределов андроида как такового.
Тут проще взять устройство на maemo или meego, где apt будет работать из коробки :)

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: apt-get и android
« Ответ #12 : 01 Августа 2012, 11:47:06 »
То есть пакеты, установленные аптом как минимум останутся вне пределов андроида как такового.

Доид виртуальная машина, но пакеты, вроде, находятся в физическом (ну типа как в виртуалке на подрубленных носителях) пространстве (насколко я свою Соньку Neo изучал)... Формально, имхо, аптом можно установить прогу для Дроида... Но да: могу ошибаться...
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Kernel ops

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Re: apt-get и android
« Ответ #13 : 01 Августа 2012, 14:35:54 »
Есть еще вариант написать установщик ubuntu (вернее это невозможно, синтаксиса не хватит) через спец. скрипт в .zip прошивке. Но что тогда делать с грубом? Или перенастраивать стандартный бутлоадер на запуск этого ядра?
Пока точно не разберусь, буду ждать когда приближусь к компу и скомпилирую андроид 4.1 (потом буду спрашивать как своровать драйвера из фс старого андроида). А то лучше нативное, чем брикнутый телефон
А по сабжу: как смогу - попробую собрать dpkg. Только я чувствую, что make мне тоже собирать прийдется...
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: apt-get и android
« Ответ #14 : 01 Августа 2012, 14:39:44 »
Цитировать
перенастраивать стандартный бутлоадер на запуск этого ядра

А чем не вариант, коли выгорит?...
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.