Installation
This guide covers installation of Momovu on Linux systems.
System Requirements
Minimum Requirements
Operating System: Linux
Python: 3.9 or higher
RAM: 4 GB minimum, 8 GB recommended
Disk Space: 500 MB for installation
Display: 1280x720 minimum resolution
Recommended Requirements
Operating System: Latest stable release of your Linux distribution
Python: 3.10 or higher
RAM: 8 GB or more
Disk Space: 1 GB for installation and cache
Display: 1920x1080 or higher resolution
Quick Install
Using pip (Recommended)
The simplest way to install Momovu:
pip install momovu
To upgrade to the latest version:
pip install --upgrade momovu
Installation Instructions
Linux (Debian)
Install system dependencies:
sudo apt update
sudo apt install python3-pip python3-venv python-is-python3
sudo apt install libxcb-xinerama0 libxcb-cursor0 # Qt dependencies
Create a virtual environment (recommended):
python3 -m venv ~/momovu-env
source ~/momovu-env/bin/activate
Install Momovu:
pip install --upgrade pip wheel setuptools
pip install momovu
Install from Source
For users who want the latest development version:
Clone the Repository
git clone https://spacecruft.org/books/momovu
cd momovu/
Install the Application
Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate
Install in user mode:
pip install --upgrade pip wheel setuptools
pip install -e .
Verification
After installation, verify Momovu is working:
# Check version
momovu --version
# Show help
momovu --help
# Test with a sample PDF (if available)
momovu sample.pdf
Uninstallation
To remove Momovu:
Using pip
pip uninstall momovu
Complete Removal
Uninstall the package:
pip uninstall momovu
Remove virtual environment (if used):
rm -rf ~/momovu-env
Remove configuration files (if any):
rm -rf ~/.config/momovu
Next Steps
After successful installation:
Read the Usage guide to learn about features
Try the sample PDFs in the repository
Configure your preferred document types
Explore keyboard shortcuts for efficient workflow