Don't understand this weird language?

Clickable ohjelman asentaminen ja käyttöönotto Ubuntu Touch sovellusten tekemistä varten

Koska docker on outo

Aloitin tässä jokin aika sitten (viime marraskuussa) tekemään sovellusta Ubuntu Touch käyttöjärjestelmälle. Se on puhelimille tarkoitettu käyttöjärjestelmä, periaatteessa Androidin ja Linuxin sekoitus, paitsi että sillä ei voi oletuksena käyttää Android tai Linux sovelluksia... (Android sovelluksia voi käyttää Waydroid-ohjelman avulla ja Linux sovelluksia Libertine- tai Snapz0r-ohjelmien avulla. Joka tapauksessa, sovelluksia ei Ubuntu Touchille paljoa ollut, joten päätin tehdä oman.

Koska kuitenkin alkuun pääseminen oli vaikeaa tiedon puutteen vuoksi, päätin kirjoittaa tämän ohjeen. (Oikeastaan kun olin jatkamassa sovelluksen tekemistä eri tietokoneella, olin jo unohtanut miten kaikki tarvittava tehdään, joten jouduin selvittämään sen uudestaan... Vähän pakko kirjoittaa ylös nämä asiat.) Periaatteessa Ubuntu Touch-sovellusten tekeminen on tehty ihmeellisen helpoksi – se on paljon yksinkertaisempaa kuin Android- tai IOS-sovellusten tekeminen mielestäni. Ongelma on vain tiedon puute netissä.

Tämä ohje keskittyy vain Clickable ohjelman asentamiseen ja käyttöönottoon. Clickable on ohjelma jota käytetään Ubuntu Touch sovellusten rakentamiseen ja kääntämiseen ("build" ja "compile", en tiedä miten nuo sanat oikeasti kääntyvät suomen kielelle). Tämä ohje pätee Debian-pohjaisille Linux-tietokoneille, en tiedä paljoakaan siitä, miten muut käyttöjärjestelmät toimivat nykyään. Muille järjestelmille löytyy tietoa Clickable dokumentaatiosta.

Asenna docker, adb, git, python3 ja pipx

Suorita tämä komento päätteessä:

sudo apt install docker.io adb git python3 pipx python3-setuptools

Asenna clickable

pipx install clickable-ut

Laita Docker toimimaan kunnolla, koska se ei itse osaa ilmeisesti

En ole asiantuntija dockerin käytössä, mutta tämä minun piti tehdä jotta mikään toimisi.

Ensin tee docker ryhmä ja lisää itsesi siihen näillä komennoilla:

sudo groupadd docker

sudo usermod -aG docker $USER

newgrp docker (vaihtoehtoisesti käynnistä tietokone uudelleen?)

Lisää tietoa: https://docs.docker.com/engine/install/linux-postinstall/

Clickable setup

Tämä täytyy ilmeisesti tehdä:

clickable setup

Ehkä pitää käynnistää tietokone uudelleen (tai kirjautua ulos?) sen jälkeen, mutta en ole varma (en muista).

Tämän kaiken jälkeen voit aloittaa sovelluksen tekemisen. Tässä on ovi dokumentaatioon, hyvä mies: 𓉞

Saatan tehdä lisää ohjeita jossain vaiheessa, jos siltä tuntuu (eli jos itse tarvitsen niitä).

Takaisin