Package Managers
pipx (All platforms)
pipx install comprobotAPT (Ubuntu/Debian/Kali)
# If add-apt-repository isn't found, run this first:
# sudo apt install software-properties-common
sudo add-apt-repository ppa:badluma/ppa
sudo apt update
sudo apt install comprobotAUR (Arch)
yay -S --noconfirm --nodiffmenu comprobotHomebrew (macOS)
brew tap badluma/tap
brew install comprobotWinget (Windows)
winget install badluma.comprobotScoop (Windows)
scoop bucket add badluma https://github.com/badluma/scoop-bucket
scoop install comprobotDocker
docker run -d \
-v comprobot-data:/root/.local/share/Comprobot \
--name comprobot \
badluma/comprobot:latestFirst run, set up credentials:
docker run -it --rm \
-v comprobot-data:/root/.local/share/Comprobot \
badluma/comprobot:latest onboardInstalling the package manager
pipx
python3 -m pip install --user pipx
python3 -m pipx ensurepathyay (AUR)
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
cd ..
rm -rf yayHomebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Scoop
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression