Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions _data/docs_sidebar.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@
- title: Rootless
link: /docs/Rootless.html

- title: Uninstallation
link: /docs/Uninstallation.html

- title: Technical
list:
- title: Structure
Expand Down
16 changes: 16 additions & 0 deletions docs/Uninstallation.md
Original file line number Diff line number Diff line change
@@ -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)