Installation improvements

- Don’t allow root;
- Reuse `die()`.