Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

UBPorts

Ubuntu Touch OTA-2 disponible et Librem 5

Rédigé par dada / 26 septembre 2017 / Aucun commentaire





J'en parlais il y a maintenant 4 mois, les gars d'UBPorts ont pris le relais de Canonical pour le développement d'Ubuntu Touch. Après nous avoir fait profiter d'une mise à jour en juin, ils reviennent avec une OTA-2 !
Au programme de cette «Over The Air» numéro 2, pas grand chose, qu'on se le dise. Les plus heureux devraient être les propriétaires de Nexus 5 et de OnePlus. Ces deux appareils concentrent la grande majorité des quelques corrections de bug. Ceci-dit, hors de question de bouder une mise à jour, ça ne se fait pas !

Nous avons donc :
  • Amélioration du magasin d'application OpenStore
  • La possibilité de changer facilement entre les canaux stable/RC/développement.
  • Le support direct de Caldav dans le calendrier intégré (!)
  • Correction du crash navigateur quand l'appareil est branché à un écran externe
  • Et le reste par ici.

J'en profite pour balancer un commentaire un peu trollesque sur ce truc :





Comme dit dans les commentaires de ce Toot, après Firefox OS et Ubuntu Touch, j'avoue être devenu très frileux vis-à-vis des tentatives qui s'acharnent à faire des OS pour appareils mobiles. UBPorts fait très bien le boulot sur ma tablette et c'est maintenant hors de question de bidouiller mon téléphone ou d'en acheter un autre. Mon Fairphone 2 ne bougera pas avant de très nombreuses années !

M'enfin, si vous voulez mettre la main à la poche, laissez-vous aller, l'idée sera peut-être un réussite !

UBPorts : retrouver les Desktop Apps

Rédigé par dada / 13 juin 2017 / Aucun commentaire




Avec mon passage à UBPorts pour mon Aquaris M10 FDH, j'ai rapidement regretté l'absence des Desktop Apps (Firefox, LibreOffice, etc) de la liste des applications disponibles. Une recherche rapide m'a soulagé : il est possible de les retrouver, mais ça demande un peu d'effort. Voici l'astuce.

Installer le Desktop Apps Scope

Pour installer cette dépendance, il faut passer par l'OpenStore pour installer uApp Explorer. Une fois fait, il faut maintenant passer par l'uApp pour installer le scope Desktop Apps Scope. Cette première étape va vous permettre d'avoir accès aux X Apps que nous allons pouvoir bientôt installer.

Préparer l'appareil

- Il faut maintenant passer l'appareil en mode développeur. On l'active en allant dans les paramètres, puis À propos et en cliquant sur le mode développeur. Notez qu'il faut mettre en place un code de sécurité pour pouvoir le faire. Petit piège.
- Connectez-vous à la tablette depuis votre ordinateur en tapant phablet-shell depuis votre terminal. Elle va vous permettre de vous connecter à votre appareil en SSH, mais la manipulation peut se faire directement depuis un terminal lancé depuis l'appareil.
- Une fois connecté, tapez la commande suivante pour mettre en place le conteneur qui accueillera les applications tournant avec X.
libertine-container-manager create --id ubuntu --name 'ubuntu' 
L'opération va bien prendre 10 min. Allez vous en griller une ou c'que vous voulez. 'ubuntu' sera l'identifiant (id) du conteneur, il est à titre indicatif, vous pouvez mettre ce que vous voulez. Faudra penser à reporter la modif' à l'étape suivante.

Une fois que c'est terminé, il faut rendre le conteneur persistant en tapant ce qui suit :
libertine-container-manager exec --command "/bin/bash" --id ubuntu 
Vous vous prendrez un retour avec de simples warnings dans les dents mais tout va bien, vous êtes dans la matrice et vous pouvez maintenant installer vos applications !

Installer vos applications

Tout simple, un exemple pour Firefox :
apt install firefox 
Et voilà ! Bon, LibreOffice semble ne pas tourner, mais j'ai réussi à faire tourner VLC !

Vous pouvez retrouver l'origine de ce billet par ici.