How I Survived on SteamOS Upgrade

SteamOS is immutable Linux system witch will reset all packages in directory /usr during upgrade. Packages I needs is for web development and couldn't found in flatpak. For example, I need git command on every project I work. This package will being remove on every SteamOS upgrade. Then I wrote this to record how I survive on this ****.

Before doing anything, you should check below: