Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: PROOT or CHROOT as guest OS (Android/Termux)

  1. #11
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    12,911
    Blog Entries
    2

    Default Re: PROOT or CHROOT as guest OS (Android/Termux)

    Quote Originally Posted by Sick6tySix View Post
    How if my phone is arm7
    I don't know what your question is supposed to mean,
    But if you're asking whether your phone or system being ARM is a problem, openSUSE regularly maintains images for various ARM, but you need to be more precise what your ARM hardware is.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  2. #12

    Default Re: PROOT or CHROOT as guest OS (Android/Termux)

    Quote Originally Posted by Sick6tySix View Post
    How if my phone is arm7
    Hi. You can try the following commands in Termux, unfortunately I cannot validate them because my phone is aarch64.

    Please let me know if they work.

    1. Download Termux components and openSUSE Tumbleweed image.

    Code:
    pkg install wget openssl-tool proot tar -y && hash -r && wget https://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSUSE-Tumbleweed-ARM-XFCE.armv7-rootfs.armv7l.tar.xz -O opensuse-tumbleweed-rootfs.tar.xz
    2. Execute installation script.

    Code:
    wget https://raw.githubusercontent.com/radumamy/Termux-openSUSE/master/Scripts/Installer/openSUSE/Tumbleweed/opensuse-tumbleweed.sh && bash opensuse-tumbleweed.sh
    3. Log into openSUSE and install VNC server.

    Code:
    wget https://raw.githubusercontent.com/radumamy/Termux-openSUSE/master/Scripts/Installer/openSUSE/vnc-server-armv7.sh && bash vnc-server-armv7.sh
    Thanks.

  3. #13
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    12,911
    Blog Entries
    2

    Default Re: PROOT or CHROOT as guest OS (Android/Termux)

    FYI -
    Sometime after my last post (June 2020?)
    I was able to get Termux to install openSUSE on my phone, but all it did was boot up.
    Was pretty much broken.

    Bottom line is I didn't immediately identify an installation problem but the image I installed (I've forgotten which but was likely the one identified earlier in this Forum thread) wasn't functional and I didn't try to look further if the problem is the image itself or how the image is supposed to run.

    Sorry that I had to remove the experiment immediately, it uses up an enormous amount of space on a phone... And if something that big isn't working, it affects what's available for everything else that's installed and running.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  4. #14

    Default Re: PROOT or CHROOT as guest OS (Android/Termux)

    Quote Originally Posted by tsu2 View Post
    FYI -
    Sometime after my last post (June 2020?)
    I was able to get Termux to install openSUSE on my phone, but all it did was boot up.
    Was pretty much broken.

    Bottom line is I didn't immediately identify an installation problem but the image I installed (I've forgotten which but was likely the one identified earlier in this Forum thread) wasn't functional and I didn't try to look further if the problem is the image itself or how the image is supposed to run.

    Sorry that I had to remove the experiment immediately, it uses up an enormous amount of space on a phone... And if something that big isn't working, it affects what's available for everything else that's installed and running.

    TSU
    Hi @TSU,

    I have created scripts for aarch64 that allow you to install and run Leap 15.2 and Tumbleweed. Patches for Yast2 and Zypper are included. I don't think you can use systemd commands due to limitations of Android/proot.

    Leap 15.2
    Code:
    pkg install wget openssl-tool proot tar -y && hash -r && wget https://raw.githubusercontent.com/radumamy/Termux-openSUSE/master/Scripts/Installer/openSUSE/Leap/opensuse-leap.sh && bash opensuse-leap.sh
    Tumbleweed
    Code:
    pkg install wget openssl-tool proot tar -y && hash -r && wget https://raw.githubusercontent.com/radumamy/Termux-openSUSE/master/Scripts/Installer/openSUSE/Tumbleweed/opensuse-tumbleweed.sh && bash opensuse-tumbleweed.sh
    Once installed you can login and install VNC server to use XFCE4 Desktop Environment.

    Code:
    wget https://raw.githubusercontent.com/radumamy/Termux-openSUSE/master/Scripts/Installer/openSUSE/vnc-server.sh && bash vnc-server.sh
    I'll do my best to sort out most things.

    Thank you.

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •