-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
MadeInLithuania edited this page Aug 5, 2025
·
6 revisions
This guide will walk you through installing Riceify on your Linux system.
The fastest way to get Riceify running on your system.
curl -sSL https://raw.githubusercontent.com/MadeInLithuania/Riceify/main/install.sh | bashgit clone https://github.com/MadeInLithuania/Riceify
cd Riceify
mkdir build && cd build
cmake ..
make -j$(nproc)
sudo make install- Downloads the latest release
-
Extracts the binary to
/usr/local/bin/ - Sets up basic configuration
- Creates necessary directories
- Installs man pages and documentation
After installation, verify Riceify is working:
riceify --version
riceify --helpFor users who want the latest features or need to customize the build.
git clone https://github.com/MadeInLithuania/Riceify.git
cd Riceifysudo apt update
sudo apt install build-essential cmake git libboost-all-dev libssl-dev zlib1g-dev libcurl4-openssl-devsudo dnf install gcc-c++ cmake git boost-devel openssl-devel zlib-devel libcurl-develsudo pacman -S base-devel cmake git boost openssl zlib curlbrew install cmake boost openssl zlib curl#### Create build directory
mkdir build && cd build
#### Configure with CMake
cmake ..
#### Build (use all available cores)
make -j$(nproc)
#### Install (requires sudo)
sudo make installriceify --version
riceify --helpFor maximum performance and optimization.
### Make build script executable
chmod +x build.sh
### Run performance build
./build.sh- Release Build: Optimized for production use
- Maximum Optimization: Highest performance settings
- Profile-Guided Optimization: Uses runtime profiling
- Link Time Optimization: Whole-program optimization
mkdir build && cd build
### Configure with performance options
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="-O3 -march=native -mtune=native" \
-DENABLE_LTO=ON \
-DENABLE_PGO=ON \
..
### Build with all optimizations
make -j$(nproc)
### Install
sudo make installSOON
SOON