Создание MariaDB из исходного RPM
Для некоторых дистрибутивов вы можете создать MariaDB из исходного RPM. (См. также Почему исходные RPM (SRPM) не упакованы для некоторых платформ).
Вы можете создать его следующим образом:
с использованием dnf
На RHEL8 вам может потребоваться начать с:
sudo dnf config-manager --set-enabled codeready-builder-beta-for-rhel-8-x86_64-rpms
Затем, на всех дистрибутивах dnf:
sudo dnf install rpm-build perl-generators
dnf download --source MariaDB
sudo dnf builddep MariaDB-*.src.rpm
rpmbuild --rebuild MariaDB-*.src.rpm
с использованием yum
sudo yum install rpm-build yum-utils
yumdownloader --source MariaDB
sudo yum-builddep MariaDB-*.src.rpm
rpmbuild --rebuild MariaDB-*.src.rpm
с использованием zypper
sudo zypper in rpm-build
sudo zypper si MariaDB
sudo rpmbuild -bb /usr/src/packages/SPECS/MariaDB.spec
Или (чтобы избежать сборки от имени root):
sudo zypper in rpm-build
sudo zypper si -d MariaDB
zypper --pkg-cache-dir=`pwd` si --download-only MariaDB
rpmbuild --rebuild mariadb/srpms/MariaDB-*.src.rpm
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/building-mariadb-from-a-source-rpm/