GNU CoreUtils, une alternative à BusyBox pour Android

Ce à quoi nous nous habituons au quotidien, c'est la lecture de sites Web à la recherche de nouvelles nouvelles, de nouvelles applications, de tutoriels intéressants, etc.

Cependant, plusieurs fois, nous trouvons encore plus d'informations en consultant les forums et non les sites Web directement, enfin si vous utilisez Linux/Unix et tu lis DesdeLinuxsi vous utilisez Android et tu lis DeAndroid ou si vous aimez Apple et lisez ipadisé, et ainsi de suite pour les autres systèmes d'exploitation.

Souvent il faut revoir les forums pour trouver des actualités, des solutions aux problèmes ou bogues qui existent, voici ce qui est arrivé à un ami, qui a trouvé ceci dans les forums XDA-Developers: Utilitaires GNU Core

Linux-android-600x325

BusyBox

Ne vous est-il pas arrivé que sur votre ordinateur Android, vous n'ayez pas autant de commandes dans le terminal que vous le souhaiteriez? BusyBox existe pour ajouter plus au terminal Android, c'est un petit exécutable qui existe depuis de nombreuses années (bien avant Android inclus). Selon Wikipedia:

BusyBox est un programme qui combine de nombreux utilitaires Unix standard en un seul petit exécutable. Il est capable de fournir la plupart des utilitaires spécifiés pour les systèmes Unix en plus de nombreux utilitaires couramment utilisés sur les systèmes GNU / Linux.

Busybox est normalement utilisé dans les systèmes qui fonctionnent à partir d'une disquette ou dans les systèmes avec Linux embarqué. Il s'agit d'un logiciel libre sous licence GNU GPL. Il a été défini comme «le couteau suisse des systèmes Linux embarqués».

Utilitaires GNU Core

GNU CoreUtils développé par alireza7991 est un projet alternatif à BusyBox, mais offre beaucoup plus de commandes que BusyBox.

105 commandes fonctionnent jusqu'à présent, seules 2 sont en cours de correction pour leur bon fonctionnement (ls et rejoignez-moi), et cela en est encore à un stade précoce de son développement.

Construit avec Linaro en pensant à une optimisation complète qui améliorerait les performances, même ainsi, vous devez avoir un équipement moderne (compatible avec ARMv7 et aussi avec ARM NEON), ainsi qu'évident ... il doit être enraciné et aussi avec une récupération de costum installée.

Pour l'utiliser, nous devons ajouter cu à la commande, par exemple:

cu.echo «Test de CoreUtils pour DesdeLinux»

Pensé comme ça (le préfixe cu) pour ne pas entrer en conflit avec la version actuelle de BusyBox.

Je laisse le lien vers le sujet dans le forum XDA-Developers:

Projet GNU CoreUtils

FirefoxOS?

Nous savons qu'Android a un noyau Linux en cours d'exécution, à son tour FirefoxOS a une fourchette du noyau Android (qui à son tour, je le répète, est Linux), donc j'aimerais savoir quelles modifications devraient réellement être apportées à CoreUtils pour le faire. fonctionne dans FirefoxOS.

Ensuite, il serait nécessaire de concevoir et de programmer un terminal en HTML5 pour l'équipe, mais bon, avoir CoreUtils dans FirefoxOS serait un grand pas en avant, le terminal FirefoxOS est encore beaucoup plus limité que celui d'Android, il n'a même pas grep Disponible(s) 0_oU

La fin!

Eh bien, continuez à regarder les futures versions de CoreUtils pour voir son développement, l'aide que reçoit le développeur principal (et je crois actuellement seulement), etc.

Je me souviens il y a plusieurs années (quand je n'ai même pas vérifié Facebook, et je n'avais pas Twitter et il n'y avait pas de G +) que j'avais lu de nombreux sujets sur les forums Linux, en regardant des solutions qui donnaient aux utilisateurs les problèmes des autres, je pense que je dois remonter un peu à cette époque 😀

J'espère que cela a été intéressant!


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   toyerd24 dit

    Dommage que cela ne fonctionne pas avec mon pauvre vieux Galaxy Ace (Armv6) 🙁 Salutations xD

  2.   jkxkttt dit

    J'ai un terminal avec Firefox OS et dans la version 1.0, je l'ai enraciné et mis une boîte occupée armv7l complète, lors de la mise à jour vers la version 1.1, il reste sans racine. Dans le cas où mon terminal (ZTE Open) aurait une boîte à outils et une boîte à outils occupée mais ils n'étaient pas si complets.
    L'idée est bien tout est dit.

  3.   Alex dit

    Ce serait très bien de l'avoir dans Firefox OS: p

  4.   Aragorn dit

    Aucun terminal sous Android que j'ai testé n'atteint le terminal mobile dans le jailbreak de l'iPhone, il a de nombreuses commandes et d'autres peuvent être ajoutées via cydia (il a bash, nmap, nc, ping, openssh, vsftpd, rsync, etc.), je espérons que ce projet sera bientôt utilisable (mettre quelque chose avant chaque commande ne semble pas du tout pratique) pour pouvoir passer à android.

    1.    chat dit

      Eh bien, seulement avec Busybox, vous avez déjà suffisamment de commandes.

  5.   st0rmt4il dit

    Super - je vais l'essayer sur mon téléphone portable.

    Salutations!

  6.   Toño dit

    J'ai toutes les commandes bash dans Debian, absolument toutes; vous savez comment ?: FACILE, connexion par ssh ^^