Skip to content

YogSottot/bitrix-env-rpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Исходные коды bitrix-env

Один коммит — одно обновление.
Репозиторий создан для удобства отслеживания изменений в новых версиях пакета.

  • Способ получения оригинального пакета с исходным кодом.

Добавляем файл для репозитория /etc/yum.repos.d/bitrix-source.repo с содержимым:

[bitrix-source-9]
name=Bitrix Packages Source for Enterprise Linux 9 - x86_64
baseurl=https://repo.bitrix.info/dnf/SRPMS
enabled=1
gpgcheck=1
priority=1
failovermethod=priority
gpgkey=https://repo.bitrix.info/dnf/RPM-GPG-KEY-BitrixEnv-9
dnf -y install 'dnf-command(download)' && \
dnf download --source bitrix-env
# или
yum install yum-utils && yumdownloader --source bitrix-env
rpm -Uvh  bitrix-env-9.0-0.el9.src.rpm
# распаковано в /root/rpmbuild
  • Сборка из исходных кодов
dnf config-manager --set-enabled crb && \
dnf -y install epel-release && \
dnf -y install almalinux-release-devel && \
dnf -y install mock dnf-utils rpmdevtools
# или
yum install yum-utils mock -y

Настроить mock по инструкции
https://rpm-software-management.github.io/mock/#setup

git clone https://github.com/YogSottot/bitrix-env-rpm ~/rpmbuild
cd ~/rpmbuild/SOURCES/
tar czf bitrix-env.tar.gz bitrix-env
rm -rf bitrix-env
spectool -g -R ~/rpmbuild/SPECS/bitrix-env.noarch.spec
rpmbuild -bs ~/rpmbuild/SPECS/bitrix-env.noarch.spec
mock -r epel-9-x86_64 --rebuild ~/rpmbuild/SRPMS/bitrix-env-9.0-0.el9.src.rpm
# реультат в
/var/lib/mock/epel-7-x86_64/result/bitrix-env-9.0-0.el9.noarch.rpm

Получили пакет для centos 9.

  • Ссылка для скачивания браузером/wget
    https://repo.bitrix.info/dnf/SRPMS/bitrix-env-9.0-1.el9.src.rpm
    Подставить нужную версию.

About

bitrix-env rpm sources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published