GNU CoreUtils, một giải pháp thay thế cho BusyBox dành cho Android

Những gì chúng ta quen thuộc hàng ngày là đọc các trang web để tìm kiếm tin tức mới, ứng dụng mới lạ, hướng dẫn thú vị, v.v.

Tuy nhiên, nhiều khi chúng tôi tìm thấy nhiều thông tin hơn bằng cách kiểm tra các diễn đàn chứ không phải trực tiếp các trang web, nếu bạn sử dụng Linux và bạn đọc DesdeLinuxnếu bạn sử dụng Android và bạn đọc FromAndroid hoặc nếu bạn thích Apple và đọc ipadized, v.v. đối với các hệ điều hành khác.

thường chúng ta phải xem xét các diễn đàn để tìm tin tức, giải pháp cho các vấn đề hoặc lỗi tồn tại, đây là điều đã xảy ra với một người bạn, người đã tìm thấy điều này trong diễn đàn XDA-Developers: Tiện ích lõi GNU

linux-android-600x325

BusyBox

Đã không xảy ra với bạn rằng trên máy tính Android của bạn, bạn không có nhiều lệnh trong thiết bị đầu cuối như bạn muốn? BusyBox tồn tại để bổ sung nhiều hơn cho thiết bị đầu cuối Android, nó là một tệp thực thi nhỏ đã tồn tại trong nhiều năm (rất lâu trước khi có Android). Theo Wikipedia:

BusyBox là một chương trình kết hợp nhiều tiện ích Unix tiêu chuẩn vào một tệp thực thi nhỏ. Nó có khả năng cung cấp hầu hết các tiện ích được chỉ định cho hệ thống Unix bên cạnh nhiều tiện ích thường thấy trên hệ thống GNU / Linux.

Busybox thường được sử dụng trong các hệ thống hoạt động từ đĩa mềm hoặc trong các hệ thống có nhúng Linux. Nó là phần mềm miễn phí được cấp phép theo giấy phép GNU GPL. Nó được định nghĩa là "con dao quân đội Thụy Sĩ của các hệ thống nhúng Linux."

Tiện ích lõi GNU

GNU CoreUtils được phát triển bởi aliza7991 là một dự án thay thế cho BusyBox, nhưng cung cấp nhiều lệnh hơn BusyBox.

105 lệnh hoạt động cho đến nay, chỉ có 2 lệnh đang được sửa chữa để hoạt động chính xác (ls và tham gia với tôi), và đó vẫn đang ở giai đoạn phát triển ban đầu.

Được xây dựng với Linaro suy nghĩ về việc tối ưu hóa hoàn toàn sẽ cải thiện hiệu suất, mặc dù vậy, bạn phải có một thiết bị hiện đại (tương thích với ARMv7 và cả ARM NEON), cũng như hiển nhiên ... nó phải được root và cũng có cài đặt phục hồi costum.

Để sử dụng nó, chúng ta phải thêm cu vào lệnh, ví dụ:

cu.echo «Thử nghiệm CoreUtils cho DesdeLinux»

Hãy suy nghĩ như thế này (phần bổ sung trước) để không xung đột với phiên bản BusyBox hiện tại.

Tôi để lại liên kết đến chủ đề trong diễn đàn XDA-Developers:

Dự án GNU CoreUtils

FirefoxOS?

Chúng tôi biết rằng Android có Nhân Linux đang chạy, đến lượt FirefoxOS lại có một nhánh của nhân Android (mà tôi nhắc lại là Linux), vì vậy tôi muốn biết CoreUtils thực sự sẽ phải thực hiện những sửa đổi nào để làm cho nó hoạt động FirefoxOS.

Sau đó, sẽ cần thiết phải thiết kế và lập trình một số thiết bị đầu cuối bằng HTML5 cho nhóm, nhưng này, có CoreUtils trong FirefoxOS sẽ là một bước tiến lớn, thiết bị đầu cuối của FirefoxOS vẫn còn hạn chế hơn nhiều so với Android, thậm chí không có grep có sẵn 0_oU

Kết thúc!

Vâng, hãy tiếp tục theo dõi các phiên bản trong tương lai của CoreUtils để xem sự phát triển của nó, trợ giúp mà nhà phát triển chính (và tôi tin là hiện tại chỉ) nhận được, v.v.

Tôi nhớ cách đây vài năm (khi tôi thậm chí không kiểm tra Facebook, không có Twitter và không có G +), tôi đã đọc nhiều chủ đề trên các diễn đàn Linux, xem xét các giải pháp mang lại cho người dùng những vấn đề của người khác, tôi nghĩ rằng tôi phải quay lại một chút về thời gian đó 😀

Tôi hy vọng nó đã được thú vị!


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   toyard24 dijo

    Thật tệ là nó không hoạt động với chiếc Galaxy Ace (Armv6) cũ kỹ tội nghiệp của tôi 🙁 Xin chào xD

  2.   jkxktt dijo

    Tôi có một thiết bị đầu cuối với Firefox OS và trong phiên bản 1.0, tôi đã root nó và đặt một hộp bận rộn armv7l đầy đủ, khi cập nhật lên 1.1 nó vẫn không có root. Trong trường hợp thiết bị đầu cuối của tôi (ZTE Open) có hộp bận và hộp công cụ nhưng chúng không hoàn chỉnh như vậy.
    Ý tưởng là tốt tất cả được nói.

  3.   Alex dijo

    Sẽ rất tốt nếu có nó trong Firefox OS: p

  4.   Aragorn dijo

    Không có thiết bị đầu cuối nào trong Android mà tôi đã thử nghiệm đạt được thiết bị đầu cuối di động trong quá trình bẻ khóa của iPhone, nó có nhiều lệnh và nhiều lệnh khác có thể được thêm vào thông qua cydia (nó có bash, nmap, nc, ping, openssh, vsftpd, rsync, v.v.), Tôi hy vọng dự án này sẽ sớm sử dụng được (đặt một cái gì đó trước mỗi lệnh nghe không thực tế chút nào) để có thể chuyển sang Android.

    1.    gato dijo

      Chà, chỉ với Busybox, bạn đã có đủ lệnh.

  5.   st0rmt4il dijo

    Tuyệt - Tôi sẽ thử nó trên Điện thoại Di động của mình.

    Chúc mừng!

  6.   tấn dijo

    Tôi có tất cả các lệnh bash trong debian, hoàn toàn có thể; bạn biết làm thế nào không?: DỄ DÀNG, kết nối bằng ssh ^^