3 votes

Puis-je installer des applications sur Ubuntu Touch sans me connecter ?

En essayant d'installer une application depuis l'Ubuntu Store, on m'a demandé mon nom d'utilisateur et mon mot de passe Ubuntu. Je n'ai pas trouvé de moyen d'installer des applications sans m'inscrire. J'ai été surpris, car cela semble un peu contraire au mouvement du logiciel libre.

Y a-t-il un moyen?

Si ce n'est pas le cas, pourquoi est-ce obligatoire?

2voto

lak-b Points 764

Non, vous ne pouvez pas installer des applications depuis le magasin sans vous connecter à un compte Ubuntu One. Cependant, vous pouvez installer des packages manuellement depuis la ligne de commande, en ignorant les signatures. Installer des applications de cette manière peut présenter un risque pour la sécurité.

Il y a plusieurs choses qui nécessitent un compte Ubuntu One, et installer/mettre à jour des applications n'est qu'une partie de cela. Un compte Ubuntu One est également requis pour soumettre des avis, soumettre des rapports de bogues sur le système sur le site https://launchpad.net/, et un compte est nécessaire pour recevoir des notifications push des applications qui le prennent en charge.

Le compte est nécessaire pour installer des applications, ainsi que pour permettre certaines fonctionnalités dans le futur, telles que l'installation à distance via le web, la réinstallation des applications installées sur de nouveaux/appareils re-flashes/autres, et la révocation du blacklisting des applications malveillantes qui ont pu être installées.

Les applications dites "gratuites" peuvent également utiliser des achats intégrés, et un compte est requis pour que cette fonctionnalité fonctionne correctement, même si vous ne souhaitez rien acheter. L'API QtPurchasing de haut niveau pour cela est très limitée, et exiger un compte pour installer l'application aide à garantir que le compte existe pendant que l'application est utilisée.

0voto

bouche Points 21

Apparemment, il y a un moyen, mais ce n'est pas pour les âmes sensibles. J'ai un thread similaire ici.

Les paquets 'click' d'Ubuntu touch

Vous pouvez utiliser adb shell pour installer des paquets 'click', une fois que vous avez trouvé ces paquets et que vous êtes satisfait de leur origine.

Pour obtenir adb installé, vous pouvez suivre la section "Préparez votre bureau" du guide d'installation d'Ubuntu touch.

Une fois que vous avez adb, activez le débogage sur le périphérique (Paramètres système, À propos, Mode développeur = Activé), connectez le périphérique via usb et exécutez sur votre hôte :

adb devices

Vous obtiendrez une liste indiquant que le périphérique est hors ligne. Ne désespérez pas, une boîte de dialogue de confirmation s'affichera sur votre appareil pour permettre à l'hôte particulier d'accéder au périphérique. Une fois que vous confirmez, le périphérique répondra. Ensuite, exécutez :

adb shell

Cela vous donne un accès shell (et root via sudo) à la tablette. Vous pouvez ensuite installer N'IMPORTE quel paquet 'click'. Tout ce que vous pouvez obtenir, ce qui est un peu bizarre...

pkcon install-local --allow-untrusted FICHIERS

On m'a conseillé que vous pouvez compiler les paquets 'click' à partir de la source, mais j'espère trouver une manière simple de localiser les paquets de logiciel libre distribués.

Paquets Debian/Ubuntu

Vous pouvez passer le système de fichiers en mode écriture (attention, il y a des dragons!) et faire les choses habituelles apt-get. Vous savez que ce n'est pas conseillé car cela rendra votre système non pris en charge par les mises à jour automatiques et vous risquez de perdre vos modifications. Mais je peux vivre avec ça...

J'ai trouvé une autre ressource intéressante sur l'utilisation de conteneur d'applications personnalisé avec Libertine. Je ne l'ai pas encore essayé moi-même, mais cela pourrait vous donner des idées. Voici une introduction aux conteneurs Libertine.

Pourquoi?

... Je me demande! Pour répondre à votre deuxième question, pourquoi est-il obligatoire d'avoir le compte 'un', je ne peux que faire quelques suppositions pour vous :

  • C'est du travail à faire pour prendre en charge le fonctionnement anonyme, donc cela n'a pas encore été fait (mon favori optimiste)
  • Les auteurs veulent en fait vous suivre pour quelque raison que ce soit (j'espère que ce n'est pas le cas)

SistemesEz.com

SystemesEZ est une communauté de sysadmins 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