Peut-on installer GNU utils sur l'émulateur Android ?
En fonction de la plateforme de l'émulateur (x86, x86_64, arm64, armabi, etc), peut-on installer le build GNU utils correspondant ? Je suis surtout intéressé par vim sur l'émulateur.
Peut-on installer GNU utils sur l'émulateur Android ?
En fonction de la plateforme de l'émulateur (x86, x86_64, arm64, armabi, etc), peut-on installer le build GNU utils correspondant ? Je suis surtout intéressé par vim sur l'émulateur.
Je ne pense pas que vous puissiez installer GNU utils directement sur Android, car Android n'est pas GNU/Linux.
Desde Coreutils - Utilitaires de base GNU ,
Introduction à Coreutils
Les utilitaires de base GNU sont les utilitaires de base pour la manipulation des fichiers, de l'interpréteur de commandes et du texte. Système d'exploitation GNU . Ce sont les utilitaires de base qui sont censés exister sur chaque système d'exploitation.
(C'est moi qui souligne)
Mais Android n'est pas GNU/Linux
Android est très différent du Système d'exploitation GNU/Linux car il contient très peu de GNU. En effet, le seul composant commun entre Android et GNU/Linux est Linux, le noyau. Les personnes qui pensent à tort que "Linux" fait référence à l'ensemble de la combinaison GNU/Linux s'empêtrent dans ces faits et font des déclarations paradoxales telles que "Android contient Linux, mais ce n'est pas Linux". * ) En l'absence de cette confusion, la situation est simple : Android contient Linux, mais pas GNU ; ainsi, Android et GNU/Linux sont en grande partie différents, car tout ce qu'ils ont en commun est Linux .
(C'est moi qui souligne)
... cependant , alireza7991 du forum XDA essayait de les porter sur Android.
Exigences : un processeur ARM v7 avec NEON SIMD intégré (scorpion, krait, exynose 4, exynose 5, ...)
Installation
- Assurez-vous que vous remplissez les conditions requises !
- Obtenez le fichier zip ( CoreUtils sur Android v1 )
- Flashez-le via le mode de récupération
- Redémarrez et profitez-en
Utilisation
Pour éviter les problèmes d'avoir busybox et coreutils en même temps, tous les utils sont nommés sous la forme :
cu.${UTIL_NAME}
. Par exemple :cu.echo "hello world!" cu.chmod 644 /system/build.prop
Bugs : quelques utilitaires tels que
ls
yuname
sont en panne jusqu'à ce que je les répare et que j'ajoute le bon au référentiel. Certains utilitaires sont manquants. (actuellement nous avons 103 applets qui fonctionnent)
Pour en savoir plus : Le remplacement de BusyBox à l'horizon ? Découvrez GNU CoreUtils sur Android
PS. Si vous voulez utiliser Vim sur Android, pourquoi ne pas utiliser Vim Touch o Terminal IDE ou cherchez plutôt "vim" sur le Play Store ?
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.