안드로이드에서 리눅스와 같은 경험을 얻는 방법?


11

안드로이드에서 더 많은 리눅스 경험을 제공하는 프로젝트 (예 : ROM)가 있습니까?

여기 내가 바라는 것들이 있습니다.

  • 유사한 플랫폼에 쉽게 설치
  • 쉘 액세스
  • gcc, Python과 같은 개발 도구

2
"유사한 플랫폼에 쉽게 설치"란 무엇입니까?
RR

2
Stackoverflow에서 : Android에서 Python을 실행할 수있는 방법이 있습니까? . 나는에서 검색 할 것이 좋습니다 유래 인해 해당 응용 프로그램의 특성, GCC와 파이썬에 대한.
Zuul

@RichardBorcsik 나는 최종 사용자의 많은 작업없이 다양한 플랫폼에서 실행할 수있는 데비안과 비슷한 것을 원합니다.
Tianyang Li

1
여러 플랫폼 및 Linux와 유사한 부분에서 새로운 Ubuntu Phone OS , Ubuntu Phone OS는 Android OS와 어떤 관련이 있습니까?를 참조하십시오. 을 설치하면 더 이상 휴대 전화에서 Android를 실행하지 않습니다.
GAThrawn

답변:


16

이미 몇 가지 옵션이 있습니다.

  • 본격적인 리눅스로의 Chroot ( 데비안 chroot android 검색 , 꽤 많은 인기가 있습니다)
  • 일부 전화 / 태블릿 모델 에는 데비안 또는 우분투 의 기본 포트도 있습니다 .
  • 셸 액세스가 이미 있습니다 : 터미널 에뮬레이터
  • CyanogenMod 와 같은 애프터 마켓 펌웨어를 설치하면 루트 액세스, 비지 박스, bash, ssh 클라이언트 / 서버 등을 얻을 수 있습니다
  • 여기의 SL4A 프로젝트 (안드로이드에 대한 스크립팅 층), 그것은 안드로이드에 파이썬, 루아, 펄과 다른 해석 언어를 추가는
  • Qt Desktop 프레임 워크의 대부분을 Android로 가져 오는 포트 인 Necessitas를 사용하여 Qt 애플리케이션 (예, QtGui를 사용하는 애플리케이션까지)을 구축 할 수 있습니다 . 소스 변경을 최소화하여 Quassel (ICR 클라이언트 / 서버)과 같은 복잡한 응용 프로그램을 구축 할 수 있습니다. 이론적으로는 일부 파트 (예 : 플라즈마 작업 공간)가 Xorg / GLX와 너무 밀접하게 연결되어 있지만 KDE4를 많이 만들 수 있습니다.
  • 그래픽 인터페이스가 필요없는 GNU / Linux의 대부분의 C / C ++ 프로그램은 Android NDK를 사용하여 Android 에서 실행되도록 컴파일 할 수 있습니다.

    • 안드로이드에서 파이썬을 위해 Qpython3 을 사용할 수도 있습니다 . 풍모:
  • Android 기기에서 스크립트 및 프로젝트를 포함한 Python3 애플리케이션 실행
  • QRCode에서 Python3 코드 및 파일 실행
  • SL4A 프로그래밍 지원, 네트워크, 블루투스, 위치와 같은 안드로이드 기능에 액세스 가능
  • Python3 콘솔 지원
  • Python 코드를 편집 할 수있는 QEdit 지원 PC에서 모바일로 Python3 프로젝트를 쉽게 전송할 수있는 지원 FTP 서버

    • 루팅되지 않은 안드로이드 기기에서 리눅스 유틸리티 용 kbox 를 사용할 수 있습니다 .

    • Android 비디오 의 Linux 기능 확장은 루트없이 busybox를 설치하는 방법을 보여줍니다.

  • 당신이 알고있는 다른 것들. 여기에 자유롭게 추가하십시오


2
답변이 불완전하다고 생각하고 업데이트하도록 사람들을 초대하려면 커뮤니티 Wiki로 만들어야합니다.
ale

@AlEverett 힌트를 주셔서 감사합니다.
ce4

항상 도와 드리겠습니다.
ale

botbrew 는 안드로이드를위한 깔끔한 패키지 관리자입니다. 당신과 같은 몇 가지 유용한 유틸리티를 제공합니다 make, git. 패키지 관리자이기 때문에 톤을 더 추가 할 수 있습니다.
Ehtesh Choudhury
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.