diff --git a/doc/rust-setup.md b/doc/rust-setup.md
index e120b8f7cf426e366a036143c5f84241a1686365..c0cbff9c0f9867d26d821d912a721227b4d98ad0 100644
--- a/doc/rust-setup.md
+++ b/doc/rust-setup.md
@@ -48,6 +48,17 @@ export OPENSSL_LIB_DIR="/usr/lib/openssl-1.0"
 export OPENSSL_INCLUDE_DIR="/usr/include/openssl-1.0"
 ```
 
+### Fedora/RHEL/CentOS
+
+Use a terminal to run the following commands:
+
+```bash
+# Update
+sudo dnf update
+# Install packages
+sudo dnf install cmake pkgconfig rocksdb rocksdb-devel llvm git libcurl libcurl-devel curl-devel clang
+```
+
 ## Rust Developer Environment
 
 This project uses [`rustup`](https://rustup.rs/) to help manage the Rust toolchain. First install