install.sh: установка python3.12, xvfb и ffmpeg через apt-get

This commit is contained in:
root
2026-03-11 11:15:53 +00:00
parent 023dfb95de
commit f1cc04e550
3 changed files with 30 additions and 49 deletions
+1 -3
View File
@@ -6,9 +6,7 @@
|------------|------------|
| **vendor/firefox-esr/** | Каталог Firefox ESR (бинарь `firefox` и библиотеки). При деплое копируется в `/opt/firefox-esr`, симлинк — в `/usr/local/bin/firefox-esr`. |
| **vendor/geckodriver/geckodriver** | Бинарь GeckoDriver для Linux. При деплое копируется в `/usr/local/bin/geckodriver`. |
| **vendor/debs/xvfb\_*.deb** | Debian-пакет `xvfb` для установки Xvfb на целевой машине (`dpkg -i` вызывается из `install.sh`, если Xvfb не найден). |
| **vendor/debs/ffmpeg\_*.deb** | Debian-пакет `ffmpeg` для установки ffmpeg на целевой машине (`dpkg -i` вызывается из `install.sh`, если ffmpeg не найден). |
| **Python 3.12** | Не включён в vendor — ставится через `apt-get install python3.12 python3.12-venv` на целевой машине (скрипт `install.sh` пытается сделать это автоматически и при ошибке выводит подсказку). |
| **Python 3.12, xvfb, ffmpeg** | Не включены в vendor — ставятся через `apt-get install python3.12 python3.12-venv xvfb ffmpeg` на целевой машине (скрипт `install.sh` пытается сделать это автоматически и при ошибке выводит подсказку). |
## Обновление vendor/ (новая машина сборки)