Як отримати більше Linux, як на Android?


11

Чи є проекти (наприклад, ROM) там, які пропонують більше Linux, як на Android?

Ось деякі речі, на які я сподіваюся

  • проста установка на подібні платформи
  • доступ до оболонки
  • засоби розробки, такі як gcc, Python

2
Що таке "проста установка на подібні платформи"?
RR

2
Від Stackoverflow: Чи є спосіб запустити Python на Android? . Я б рекомендував вам шукати в stackoverflow про GCC та Python через характер цих застосувань.
Зуул

@RichardBorcsik Мені б хотілося щось подібне до Debian, яке може працювати на різних платформах без особливої ​​роботи кінцевого користувача.
Тяньян Лі

1
На декількох платформах та в частині, схожій на Linux, дивіться нову ОС Ubuntu Phone : Як ОС Ubuntu Phone стосується ОС Android? , якщо встановити це означає, що ви більше не будете працювати на Android на своєму телефоні.
GAThrawn

Відповіді:


16

Варіантів вже досить:

  • Chroot до повноцінного Linux (для пошуку debian chroot android , у нього досить багато звернень)
  • Існують також рідні порти Debian або Ubuntu для деяких моделей телефонів / планшетів.
  • Доступ до оболонки вже є: Термінальний емулятор
  • Якщо ви встановите програмне забезпечення післяпродажної торгівлі, наприклад CyanogenMod, ви отримаєте кореневий доступ, busybox, bash, ssh-клієнт / сервер серед іншого.
  • Ось проект SL4A (сценарій сценарію для android), він додає python, lua, perl та інші інтерпретовані мови для android
  • Ви можете створювати додатки Qt (так, навіть ті, які використовують QtGui), використовуючи Necessitas - порт більшості частин Qt Desktop для Android. Програми настільки складні як Quassel (клієнт / сервер IRC) можуть бути побудовані з дуже мінімальними змінами джерела. Теоретично це дозволить скласти велику частину KDE4, хоча деякі частини (наприклад, робоча область Плазми) можуть бути занадто сильно прив'язані до Xorg / GLX.
  • Більшість програм C / C ++ від GNU / Linux, які не потребують графічного інтерфейсу, можуть бути складені для роботи на Android за допомогою Android NDK

    • Ви також можете використовувати Qpython3 для python в android. Особливості:
  • Запускайте програми Python3, включаючи сценарії та проекти на пристрої Android
  • Виконати код і файл Python3 з QRCode
  • Підтримка програмування SL4A, може отримати доступ до таких функцій Android, як мережа, Bluetooth, місцезнаходження
  • Підтримка консолі Python3
  • Підтримка QEdit, що дозволяє редагувати код Python

  • Інші речі, які ви знаєте. Сміливо додайте його сюди


2
Якщо ви вважаєте, що ваша відповідь неповна і ви хочете запропонувати людям оновити її, вам слід зробити її Wiki Wiki.
але

Дякую за підказку @AlEverett, я вперше це зробив.
ce4

Завжди раді допомогти.
але

botbrew є досить акуратним менеджером пакунків для Android теж. Дає вам деякі корисні утиліти , як make, git. А оскільки це менеджер пакунків, ви можете додати тонну більше.
Ехтеш Чудхурі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.