Create home/QuickStart

Dmitrii Tochanskii 2025-09-10 13:11:05 +00:00
parent d9170e53d1
commit 3c861d2f18

17
home/{new_page_title}.md Normal file

@ -0,0 +1,17 @@
Сборка осуществляется внутри контейнера fedora 42. В качестве хоста можно использовать build.tlnx.ru, получить доступ по ключу можно через @toch
Подготовка:
1. Получаем контейнер, если нужно: podman pull fedora:42
2. Создаем именованный контейнер: podman run --name=tlnx-devel -it --net=host -v /root:/root fedora:42
3. В дальнейшем удобно просто стартовать этот контейнер, чтобы настройки и установленные пакеты сохранялись: podman start -a tlnx-devel
Cборка:
1. Непосредственно сборка осуществляется утилитой https://gitlab.tlnx.ru/tools/tlnxbuild это шелл обертка над rpm утилитами.
2. Можно положить этот скрипт в /usr/bin/, а можно запускать непосредственно tlnxbuild/tlnxbuild.sh
3. В качестве аргумента утилита принимает название пакета, при это предполагается, что в каталоге, где происходит вызов есть каталог с пакетом: tlnxbuild.sh bash
Оформление пакета:
1. Используем подходы Fedora https://docs.fedoraproject.org/en-US/package-maintainers/Packaging_Tutorial/
2. Что не понимаем или не знаем - смело пропускаем, но создаем изю.
Пока так