mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-03-11 03:52:40 +00:00
minor corrections
This commit is contained in:
parent
86d9a40624
commit
ae86fe1cb3
1 changed files with 13 additions and 8 deletions
|
|
@ -50,7 +50,7 @@ else
|
|||
fi
|
||||
```
|
||||
|
||||
Таким чином, якщо користувач не вказав вибірковий шлях `XASH3D_BASEDIR` або в його стандартній теці (`$HOME/.local/share/xash3d-fwgs/valve`) не встановлено ігрові набори `valve` вручну, то вони будуть скопійовані туди з "внутрішньої пам'яті" контейнера (`/valve-default`) при першому запуску гри.
|
||||
Таким чином, якщо користувач не вказав вибірковий шлях XASH3D_BASEDIR або в його стандартній теці ($HOME/.local/share/xash3d-fwgs/valve) не встановлено ігрові набори valve вручну, то вони будуть скопійовані туди з "внутрішньої пам'яті" контейнера (/valve-default) при першому запуску гри.
|
||||
|
||||
Це також дозволятиме користувачеві встановлювати різні модифікації, редагувати файли конфігурації, переглядати журнали, тощо.
|
||||
|
||||
|
|
@ -72,24 +72,24 @@ git clone https://iris.radicle.xyz/zQwuiSABZkACpAYgn5mJvf7y4QNm.git xash3d-fwgs
|
|||
```
|
||||
* тут вам все одно потрібно буде правити Веб-сорс в маніфесті, тому краще юзайте `rad`
|
||||
|
||||
Перед збіркою потрібно перемкнути гілку на `radicle-bundle`:
|
||||
Перед збіркою потрібно перемкнути гілку на radicle-bundle:
|
||||
|
||||
``` bash
|
||||
cd xash3d-fwgs
|
||||
git checkout radicle-bundle
|
||||
git submodule update --init --recursive
|
||||
```
|
||||
* останньою командою підтягуємо залежності `.gitmodules` (для них я поки не реалізував локальні дзеркала, тому поки використовуємо оригінальні джерела)
|
||||
* останньою командою підтягуємо залежності .gitmodules (для них я поки не реалізував локальні дзеркала, тому поки використовуємо оригінальні джерела)
|
||||
|
||||
## Системні залежності
|
||||
|
||||
Для збірки пакунків `.flatpak`, потрібно встановити `flatpak-builder`. На Fedora, це робиться командою:
|
||||
Для збірки пакунків .flatpak, потрібно встановити flatpak-builder. На Fedora, це робиться командою:
|
||||
|
||||
``` bash
|
||||
sudo dnf install flatpak flatpak-builder
|
||||
```
|
||||
|
||||
Надалі, я буду робити все в просторі користувача (`--user`). Якщо ви ставите глобально, то можете цей аргумент прибрати звідусіль.
|
||||
Надалі, я буду робити все в просторі користувача (--user). Якщо ви ставите глобально, то можете цей аргумент прибрати звідусіль.
|
||||
|
||||
Окремо додається стандартний репозиторій залежностей Flathub, якщо його не було додано раніше:
|
||||
|
||||
|
|
@ -108,14 +108,19 @@ rad node start --foreground --verbose
|
|||
З теки репозиторію:
|
||||
|
||||
``` bash
|
||||
flatpak-builder --force-clean build --install-deps-from=flathub --install --repo=repo --user scripts/flatpak/su.xash.Engine.Compat.i386.yml
|
||||
flatpak-builder --force-clean build \
|
||||
--install-deps-from=flathub \
|
||||
--install \
|
||||
--repo=repo \
|
||||
--user \
|
||||
scripts/flatpak/su.xash.Engine.Compat.i386.yml
|
||||
```
|
||||
|
||||
Після завершення збірки, працюючий вузол Radicle більше не потрібен.
|
||||
|
||||
### Запуск
|
||||
|
||||
Застосунок "**Xash3D FWGS**" буде доступним в меню системи, назву його поки не змінював. Опціонально, можна запустити командою, за необхідності вказавши там аргументи середовища типу `--env=XASH3D_BASEDIR=/`:
|
||||
Застосунок "Xash3D FWGS" буде доступним в меню системи, назву його поки не змінював. Опціонально, можна запустити командою, за необхідності вказавши там аргументи середовища типу --env=XASH3D_BASEDIR=/
|
||||
|
||||
``` bash
|
||||
flatpak run su.xash.Engine.Compat.i386
|
||||
|
|
@ -143,7 +148,7 @@ flatpak install --user flathub org.freedesktop.Platform.GL32.default
|
|||
|
||||
### Створення пакунку
|
||||
|
||||
Можна згенерувати пакунок `.flatpak` і встановити через менеджер додатків або поділитись з іншими:
|
||||
Можна згенерувати пакунок .flatpak і встановити через менеджер додатків або поділитись з іншими:
|
||||
|
||||
``` bash
|
||||
flatpak build-bundle repo Half-Life.flatpak su.xash.Engine.Compat.i386
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue