Files
KPK/komentar_instalace_na_linux.txt
2026-06-23 15:20:56 +02:00

82 lines
1.4 KiB
Plaintext

############################################################
# INSTALACE POKLADNY NA UBUNTU (PYTHON 3.12)
############################################################
sudo apt update
sudo apt upgrade -y
# -- INSTALACE PYTHON 3.12 A VENV
sudo apt install -y \
python3 \
python3-pip \
python3-venv \
python3-dev
# -- KONTROLA VERZE PYTHONU
python3 --version
# -- ZAKLADNI SYSTEMOVE BALICKY (obvykle není potřeba)
sudo apt install -y \
build-essential \
pkg-config \
git \
curl \
wget \
zip \
unzip
# -- KNIHOVNY POTREBNE PRO KIVY
sudo apt install -y \
libgl1-mesa-dev \
libgles2-mesa-dev \
mesa-utils \
libglib2.0-0 \
libmtdev1 \
xclip \
xsel \
libjpeg-dev \
libpng-dev \
libfreetype6-dev \
zlib1g-dev \
libffi-dev \
libssl-dev \
libsqlite3-dev
# -- VYTVORENI SLOZKY PRO POKLADNU, aktivace venv
mkdir -p ~/pokladna
cd ~/pokladna
python3 -m venv k312
source k312/bin/activate
# -- UPGRADE PIP, dulezite!!!
python -m pip install --upgrade pip setuptools wheel
# -- INSTALACE KIVY
pip install kivy
# -- BALICKY PRO POKLADNU
pip install \
pydantic \
fastapi \
uvicorn \
requests \
pillow \
qrcode \
# -- VYTVORENI STARTOVACIHO SKRIPTU
cat > start_pokladna.sh <<'BASH'
#!/usr/bin/env bash
cd ~/pokladna
source venv/bin/activate
python kivy_app.py
BASH
chmod +x start_pokladna.sh
# -- SPUSTENI POKLADNY
./start_pokladna.sh
deactivate