Think before you speak, read before you think.

Tag: MariaDB

  • 制作MariaDB5.5.31的rpm包

    制作MariaDB的rpm包使用CMake CPack Package Generators,这种制作出来的包叫做CPackRPM包。 首先安装好环境(必须全部检查): bzr > 2.0 gunzip GNU tar gcc 2.95.2 or later g++ GNU make 3.75 or later libtool 1.5.24 or later bison (2.0 for MariaDB 5.5) libncurses (在centos下名为ncurses-devel) zlib-dev GNU automake GNU autoconf cmake >= 2.8.7 (在centos下名为cmake28) 使用非root用户,将下载好的mariadb-5.5.31.tar.gz解压,这里是 /home/jpuyy/mariadb-5.5.31。 将要编译的参数写到cmake后面,这里是最关键的是制作rpm包的参数-DRPM=centos6,语句的最后要有一个点号,表示在当前目录生成。 cmake28 -DRPM=centos6 \ -DCMAKE_INSTALL_PREFIX=/usr/local/DBServer/MariaDB5.5.31 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \ -DWITH_MYISAM_STORAGE_ENGINE=1…