Skip to content

Upgrade Path #4

@Seriousattempts

Description

@Seriousattempts

If anyone wants to upgrade this ubuntu package, this is what I had to do in ubuntu by following this perplexity thread*

TLDR in termux in a non graphical ui environment:

pkg update && pkg upgrade
pkg install root-repo
pkg install tsu
curl -s -o ~/terminalstart.sh https://raw.githubusercontent.com/Jacobw1oo/JakeBox/main/scripts/terminalstart.sh
chmod +x ~/terminalstart.sh
./terminalstart.sh
mount -t tmpfs -o size=256M tmpfs /tmp
chmod 1777 /tmp

Replace every instance of oracular with plucky (Ubuntu 25.04's codename) or the new Ubuntu during the time of reading this using nano

nano /etc/apt/sources.list.d/ubuntu.sources
apt upgrade -y
dpkg --remove --force-all libglapi-amber:arm64 libglapi-amber:armhf libgl1-amber-dri:arm64 libgl1-amber-dri:armhf
apt install -f
apt install libglapi-amber libgl1-amber-dri

if you want to use https://github.com/kevinlekiller/reshade-steam-proton you need git

apt install git
apt dist-upgrade -y
apt list --installed

if you want to remove the packages that we automatically installed but "no longer required" use autoremove

apt autoremove
curl --silent https://raw.githubusercontent.com/FEX-Emu/FEX/main/Scripts/InstallFEX.py --output /tmp/InstallFEX.py && python3 /tmp/InstallFEX.py && rm /tmp/InstallFEX.py
FEXRootFSFetcher

Pick a rootfs, I chose Ubuntu 24.04, not Arch
Extract it

That's it. To use look for either Look for chroot.py. You'd cd ~/.fex-emu/RootFS/Ubuntu_24_04 or your respective installed squash

*Perplexity has horrible business practices like many other companies, tread carefully

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions