A command-line interface for QED Rollup operations.
- Ubuntu 22.04 (x86_64, aarch64)
- Ubuntu 24.04 (x86_64, aarch64)
- Ubuntu 22.04 or Ubuntu 24.04
- curl (will be installed automatically if not present)
- sudo privileges
Run the following command to install QED Rollup CLI:
curl -fsSL https://raw.githubusercontent.com/qed/psyup/main/install.sh | bash
- Clone this repository:
git clone https://github.com/qed/psyup.git
cd psyup
- Make the install script executable:
chmod +x install.sh
- Run the installation script:
./install.sh
The installation script will:
- Detect your Ubuntu version - Only Ubuntu 22.04 and 24.04 are supported
- Detect your architecture - Supports x86_64 and aarch64/arm64
- Download the appropriate prebuilt binary from the latest release
- Install the binary to
/usr/local/bin/
- Verify the installation and make it available in your PATH
If you're running an unsupported Ubuntu version, you'll see an error like:
[ERROR] Unsupported Ubuntu version: 20.04
[ERROR] This script only supports Ubuntu 22.04 and Ubuntu 24.04
Solution: Upgrade to Ubuntu 22.04 or 24.04, or use a supported distribution.
If you're running on an unsupported architecture, you'll see an error like:
[ERROR] Unsupported architecture: i386
[ERROR] This script only supports x86_64 and aarch64/arm64 architectures
Solution: Use a supported architecture (x86_64 or aarch64/arm64).
If you encounter permission issues during installation:
sudo ./install.sh
If the binary is not found in your PATH after installation:
# Check if it's installed
ls -la /usr/local/bin/qed_rollup_cli
# Run directly
/usr/local/bin/qed_rollup_cli --help
# Add to PATH (add to ~/.bashrc or ~/.zshrc)
export PATH="/usr/local/bin:$PATH"
After installation, you can use the QED Rollup CLI:
# Check if installation was successful
qed_rollup_cli --help
# Run your commands
qed_rollup_cli [command] [options]
If you need to build from source for unsupported platforms:
- Clone the repository
- Follow the build instructions in the source code
- Install the built binary manually
- Fork the repository
- Create a feature branch
- Make your changes
- Test on supported platforms
- Submit a pull request
[Add your license information here]
For issues and questions:
- Create an issue on GitHub
- Check the troubleshooting section above
- Ensure you're using a supported platform