That way these packages are not changed inside /usr which can break a user's system.
Even if a package still breaks a user's system, these installed packages can easily be removed with:
That way the OS as a whole won't break (even if another software breaks but then it's just a matter of reinstalling the correct dependencies)
In:
```
git clone https://github.com/casualsnek/waydroid_script
cd waydroid_script
sudo python3 -m pip install -r requirements.txt
```
Instead of:
```
sudo python3 -m pip install -r requirements.txt
```
Use `--user`
```
sudo python3 -m pip install --user -r requirements.txt
```
That way these packages are not changed inside `/usr` which can break a user's system.
Even if a package still breaks a user's system, these installed packages can easily be removed with:
```
sudo python3 -m pip uninstall --user -r requirements.txt
```
That way the OS as a whole won't break (even if another software breaks but then it's just a matter of reinstalling the correct dependencies)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
In:
Instead of:
Use
--userThat way these packages are not changed inside
/usrwhich can break a user's system.Even if a package still breaks a user's system, these installed packages can easily be removed with:
That way the OS as a whole won't break (even if another software breaks but then it's just a matter of reinstalling the correct dependencies)
Just install the dependencies without sudo as per the instructions and use a venv.
Fixed in #118