Installer Ink/Stitch sur un téléphone ou une tablette Android
Notez que ce tutoriel est pour le fun. On peut douter de l’utilité d’utiliser Ink/Stitch sur un téléphone. Il se peut qu’il y ait des crashs fréquents et nous ne fournissons pas d’assistance pour cela.
Ce tutoriel est un peu technique et à destination des utilisateurs expérimentés. Nous utiliseront Termux This tutorial is a bit technical and directed to experienced users. Nous utiliserons Termux pour configurer un bureau Linux sur lequel nous pourrons utiliser Inkscape et Ink/Stitch. Sur cette page, vous trouverez une procédure d’installation simple. Des informations plus détaillées peuvent être trouvées ici : Termux, Termux X11
Nous tenons à remercier LinuxDroidMaster pour le travail acharné sur le script qui nous permet de réaliser ce travail.
Installation
Dans notre exemple, nous allons utiliser proot, arch linux et xfce desktop. Lisez la documentation mentionnée ci-dessus pour décider ce que vous souhaitez utiliser.
-
Nous commençons par installer Termux, s’il n’est pas déjà utilisé.
-
Dans Termux, installez les packages pour exécuter Linux pour Termux et Android. Exécutez ces commandes dans la ligne de commande Termux
pkg update
pkg upgrade
pkg install x11-repo termux-x11-nightly tur-repo pulseaudio proot-distro wget git vim
-
Téléchargez et installez l’application termux-x11 pour Android à partir de termux-x11 nightly release. Utilisez le fichier
debug-universal.apk
. -
Pour installer Linux avec proot-distro, utilisez la commande suivante
proot-distro install archlinux
- Connexion au conteneur archlinux
proot-distro login archlinux
- Nous sommes maintenant à l’intérieur de l’installation d’Arch. Mettons à jour le système
pacman -Syu
- Installer sudo
pacman -S sudo
- Créer un utilisateur
useradd -m -G wheel username
passwd username
Insérer la ligne suivante dans /etc/sudoers
username ALL=(ALL) ALL
- Installer xfce et inkscape. Vous pouvez bien sûr choisir un autre environnement de bureau si vous le souhaitez.
pacman -S xfce4 inkscape
- Quitter le conteneur Arch Linux
exit
- De retour dans termux, récupérez le script pour exécuter le xfce
wget https://raw.githubusercontent.com/LinuxDroidMaster/Termux-Desktops/main/scripts/proot_arch/startxfce4_arch.sh
Rendre le script exécutable
chmod +x startxfce4_arch.sh
Modifiez le script pour l’adapter à votre nom d’utilisateur
vim startxfce4_arch.sh
Remplacez le nom d’utilisateur droidmaster
par votre propre nom d’utilisateur dans cette ligne
proot-distro login archlinux --shared-tmp -- /bin/bash -c 'export PULSE_SERVER=127.0.0.1 && export XDG_RUNTIME_DIR=${TMPDIR} && su - droidmaster -c "env DISPLAY=:0 startxfce4"'
Sur de nombreux téléphones, vous pouvez rencontrer un écran noir lorsque le script est en cours d’exécution.
Si cela vous arrive, remplacez termux-x11 :0 >/dev/null &
par
termux-x11 :0 -legacy-drawing >/dev/null &
Enregistrez et quittez vim
- Exécutez le script et il démarrera le xfce
./startxfce4_arch.sh
-
Nous avons déjà installé Inkscape.Ouvrez-le puis fermez-le à nouveau.
Téléchargez Ink/Stitch for arm64 et installez comme d’habitude (copie dans le dossier des extensions).