4 votes

Y a-t-il des documents à lire absolument pour les Linux-heads qui achètent un appareil Android ?

J'ai décidé de passer de mon N900 à un téléphone Android, parce que Twitter est le plus grand réseau social européen. open source l'application de messagerie SMS cryptée TextSecure par Whisper Systems.

Je veux des logiciels linux classiques, probablement busybox/bash, sshd, rsync, perl, python, latex, duplicity, git, git-annex, gnupg, encfs (fuse), et tahoe-lafs.

Existe-t-il une bonne ressource pour comparer les problèmes liés à l'enracinement de différents appareils Android ? Ou peut-être des ressources pour suggérer des problèmes que je devrais chercher sur Google avant de choisir un opérateur ?

Y a-t-il des modes d'emploi ou d'autres documents que je devrais parcourir avant d'acheter un appareil Android ? Y a-t-il un dérivé de Debian dont je devrais explorer la liste des paquets ?

En fait, quelle est la diligence raisonnable pour un utilisateur de Linux qui achète son premier appareil Android ?

10voto

Flow Points 18254

Android != GNU/Linux. C'est un malentendu courant.

Vous n'aurez jamais la même expérience de Linux que celle que vous avez eue avec votre N900 sous Debian. . Bien sûr, vous pouvez installer busybox, sshd, peut-être rsync et fuse devraient également être possibles. Latex par exemple, avec ses diverses dépendances, sera difficile à faire fonctionner. Principalement parce qu'il n'y a pas de gestionnaire de paquets pour Android et que la chaîne d'outils (c'est-à-dire libc) n'est pas la même. Tout est techniquement possible, il n'y a pas de blocages majeurs. Il existe même des moyens de faire fonctionner debian/ubuntu sur Android, même côte à côte. Mais cela ne semble pas être une solution pratique, plutôt une preuve de concept pour le moment.

2voto

Gautham C. Points 844

Comme Flux déjà mentionné Android, bien que basé sur Linux, ne vous donnera pas la même expérience. Cela signifie également que les utilitaires linux devront être compilés de manière croisée. Désolé.

Si vous voulez un appareil de développement avec un logiciel vanille et des mises à jour rapides, alors la gamme de smartphones Nexus est la meilleure solution.

  1. Galaxy Nexus - version GSM (si vous souhaitez opter pour le téléphone le plus récent et le plus compatible en termes de pilotes et de système d'exploitation).
  2. Nexus S - Si vous n'avez pas besoin d'un téléphone haut de gamme, mais que vous voulez quand même un téléphone supporté par Android Open Source Project (AOSP).
  3. Nexus One - Google a récemment abandonné la prise en charge d'AOSP pour cet appareil, il faudra donc le bricoler, mais c'est de loin le moins cher des trois sur ebay, avec suffisamment de puissance pour faire tourner la dernière version d'Android.

Le guichet unique pour tous les besoins en matière de développement Android : http://forum.xda-developers.com

androidalle.com

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.

Powered by:

X