Create home/QuickStart
parent
d9170e53d1
commit
3c861d2f18
1 changed files with 17 additions and 0 deletions
17
home/{new_page_title}.md
Normal file
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. Что не понимаем или не знаем - смело пропускаем, но создаем изю.
|
||||
|
||||
Пока так
|
||||
Loading…
Add table
Add a link
Reference in a new issue