小樱 发表于 2023/2/12 21:58

一些sb开发者恶心人,不但换了编译方式而且还需要升级Linux系统自带的cmake版本到3.25.2

一些sb开发者恶心人,不但换了编译方式而且还需要升级Linux系统自带的cmake版本到3.25.2

这里点名Transmission 4.0.0这个蠢东西


两种安装方式二选一
极速安装
yum -y install wget bzip2 make automake gcc gcc-c++ zlib-devel perl-devel perl-core cmake
wget https://cmake.org/files/v3.25/cmake-3.25.2-linux-x86_64.tar.gz
tar -zxvf cmake-3.25.2-linux-x86_64.tar.gz
cd cmake-3.25.2-linux-x86_64
cd bin
rm -rf /usr/bin/cmake.OFF
mv /usr/bin/cmake /usr/bin/cmake.OFF
mv cmake /usr/bin/cmake
cd ..
cd share
\cp -rf cmake-3.25 /usr/share/cmake-3.25
cmake --version


编译安装,最低需要1G内存的vps并且启用1G swap,512M小内存机器请关闭make j参数,推荐用极速安装
yum -y install wget bzip2 make automake gcc gcc-c++ zlib-devel perl-devel perl-core cmake
wget https://cmake.org/files/v3.25/cmake-3.25.2.tar.gz
tar -zxvf cmake-3.25.2.tar.gz
cd cmake-3.25.2
./bootstrap
make -j 2
make install
cmake --version


后续安装其他软件大概如下,进入软件目录,创建一个build文件夹,进入文件夹后执行cmake,然后在执行编译安装
mkdir build
cd build
cmake ..
./configure
make
make install

cmake由于没有使用configure方式了,设置软件安装目录需要这样
cmake .. -DCMAKE_INSTALL_PREFIX=/你的安装目录

页: [1]
查看完整版本: 一些sb开发者恶心人,不但换了编译方式而且还需要升级Linux系统自带的cmake版本到3.25.2