docs: update install guide

This commit is contained in:
naskya 2024-06-28 16:12:16 +09:00
parent ef34955aa3
commit f2a5a6fa07
No known key found for this signature in database
GPG key ID: 712D413B3A9FED5C

View file

@ -20,20 +20,23 @@ Firefish depends on the following software.
## Build dependencies
- At least [Rust](https://www.rust-lang.org/) v1.74
- C/C++ compiler & build tools
- C/C++ compiler & build tools (like [GNU Make](https://www.gnu.org/software/make/))
- `build-essential` on Debian/Ubuntu Linux
- `base-devel` on Arch Linux
- `"Development Tools"` on Fedora/Red Hat Linux
- [Python 3](https://www.python.org/)
- [Perl](https://www.perl.org/)
This document shows an example procedure for installing these dependencies and Firefish on Debian 12. Note that there is much room for customizing the server setup; this document merely demonstrates a simple installation.
### Use Docker/Podman containers
If you want to use the pre-built container image, please refer to [`install-container.md`](./install-container.md).
Make sure that you can use the `sudo` command before proceeding.
## 1. Install dependencies
Make sure that you can use the `sudo` command before proceeding.
### Utilities
```sh