diff --git a/_data/docs_sidebar.yaml b/_data/docs_sidebar.yaml index f17a965..a0235e2 100644 --- a/_data/docs_sidebar.yaml +++ b/_data/docs_sidebar.yaml @@ -55,6 +55,9 @@ - title: Rootless link: /docs/Rootless.html +- title: Uninstallation + link: /docs/Uninstallation.html + - title: Technical list: - title: Structure diff --git a/docs/Uninstallation.md b/docs/Uninstallation.md new file mode 100644 index 0000000..0c350b7 --- /dev/null +++ b/docs/Uninstallation.md @@ -0,0 +1,16 @@ +--- +title: Uninstallation +layout: docs +--- + +## How to Uninstall Theos +Remove your Theos installation with the following shell command: +```bash +[[ -d $THEOS ]] && rm -rvf $THEOS || echo "An error was encountered during Theos' removal. Please see above." && echo "Theos has been successfully uninstalled!" +``` + +**Please note:** this will NOT remove/revert the following: +- [ALL] Any additions made to your shell profile (i.e., defining the THEOS environment variable) +- [ALL] Any system packages installed as part of the installation process (i.e., tooling dependencies) +- [LINUX] Any symlinks made for system libraries to support Theos' toolchain (e.g., `libncurses.so.6` --> `latest libncurses.so`) +- [LINUX] Any changes made to the default `fakeroot` binary (i.e., `fakeroot-tcp` --> `fakeroot-sysv` or vice versa)