Làm thế nào để có được trải nghiệm Linux giống như trên Android?


11

Có dự án nào (ví dụ ROM) ngoài kia cung cấp trải nghiệm giống Linux hơn trên Android không?

Đây là một số điều mà tôi hy vọng

  • cài đặt dễ dàng trên các nền tảng tương tự
  • truy cập vỏ
  • các công cụ phát triển như gcc, Python

2
"Cài đặt dễ dàng trên các nền tảng tương tự" là gì?
RR

2
Từ Stackoverflow: Có cách nào để chạy Python trên Android không? . Tôi sẽ khuyên bạn nên tìm kiếm tại stackoverflow về GCC và Python, do tính chất của các ứng dụng đó.
Zuul

@RichardBorcsik Tôi muốn một cái gì đó tương tự như Debian có thể chạy trên nhiều nền tảng khác nhau mà người dùng cuối không phải làm việc nhiều.
Tianyang Li

1
Trên nhiều nền tảng và phần giống Linux, hãy xem Hệ điều hành Ubuntu Phone mới , Hệ điều hành Ubuntu Phone liên quan đến HĐH Android như thế nào? , mặc dù cài đặt sẽ có nghĩa là bạn sẽ không chạy Android trên điện thoại nữa.
GAThrawn

Câu trả lời:


16

Có khá nhiều lựa chọn rồi:

  • Chroot với một linux đầy đủ (tìm kiếm android debro chroot , nó có khá nhiều lượt truy cập)
  • Ngoài ra còn có các cổng Debian hoặc Ubuntu riêng cho một số kiểu điện thoại / máy tính bảng.
  • Truy cập Shell đã có sẵn: Trình mô phỏng đầu cuối
  • Nếu bạn cài đặt chương trình cơ sở hậu mãi như CyanogenMod, bạn sẽ có quyền truy cập root, busybox, bash, máy khách / máy chủ ssh trong số những thứ khác
  • Đây là dự án SL4A (lớp kịch bản cho Android), nó thêm python, lua, perl và các ngôn ngữ được dịch khác cho Android
  • Bạn có thể xây dựng các ứng dụng Qt (có, ngay cả những ứng dụng sử dụng QtGui) bằng NESEitas - một cổng của hầu hết các phần của khung Qt Desktop cho Android. Các ứng dụng phức tạp như Quassel (máy khách / máy chủ IRC) có thể được xây dựng với những thay đổi nguồn rất tối thiểu. Về lý thuyết, điều này sẽ cho phép bạn xây dựng phần lớn KDE4, mặc dù một số phần (ví dụ không gian làm việc Plasma) có thể được gắn quá nhiều với Xorg / GLX.
  • Hầu hết các chương trình C / C ++ từ GNU / Linux không yêu cầu giao diện đồ họa có thể được biên dịch để chạy trên Android bằng Android NDK

    • Bạn cũng có thể sử dụng Qpython3 cho python trong Android. Đặc trưng:
  • Chạy các ứng dụng Python3 bao gồm tập lệnh và dự án trên thiết bị Android
  • Thực thi mã & tệp Python3 từ QRCode
  • Hỗ trợ lập trình SL4A, có thể truy cập tính năng của Android, như mạng, bluetooth, vị trí
  • Hỗ trợ bảng điều khiển Python3
  • Hỗ trợ QEdit cho phép bạn chỉnh sửa mã Python Hỗ trợ máy chủ FTP, có thể cho phép bạn chuyển dự án Python3 từ PC sang di động một cách dễ dàng

  • Những điều khác, bạn nhận thức được. Hãy thêm nó vào đây


2
Nếu bạn cảm thấy câu trả lời của mình chưa đầy đủ và muốn mời mọi người cập nhật nó, bạn nên tạo ra Community Wiki.
ale

Cảm ơn gợi ý @AlEverett, đây là lần đầu tiên tôi làm như vậy.
ce4

Luôn luôn vui vẻ để giúp đỡ.
ale

botbrew cũng là một trình quản lý gói khá gọn gàng cho Android. Cung cấp cho bạn một số tiện ích hữu ích như make, git. Và vì nó là một trình quản lý gói, bạn có thể thêm một tấn nữa.
Ehtesh Choudhury
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.