Linux環境下安裝yafu

2021-08-08 23:19:34 字數 1709 閱讀 6939

note1:我的linux環境: centos 6.7

note2:注意安裝yafu、msieve、gmp、gmp-ecm在同一目錄下

note3:我的安裝位置:/root/sherlly

rpm -qa|grep zlib

yum install -y zlib-devel-1.2.3-29.el6.x86_64 zlib-1.2.3-29.el6.x86_64

rpm -qa|grep gmp
如果版本》6.0:

yum install -y gmp gmp-devel
如果版本<6.0或者沒有找到:

wget 

tar jxvf gmp-6.1.2.tar.bz2

mv gmp-6.1.2 gmp

cd gmp

./configure

make

make install

wget 

tar zxvf ecm-6.2.tar.gz

mv ecm-6.2 gmp-ecm

cd gmp-ecm

./configure

//如果提示error: gmp 5.0.0 or newer is required則ecm選擇低一點的版本或者公升級gmp

make

make install

wget 

tar zxvf msieve152.tar.gz

mv msieve-1.52 msieve

cd msieve

make all

git clone 

cd yafu

修改makefile檔案

vim makefile

在122行左右位置新增如下語句:

libs+= -lc -lz

在大概68行位置找到

libs += -l../gmp/lib/linux/x86_64

改為libs += -l../gmp/.libs

在大概71行位置找到

libs += -l../gmp-ecm/lib/linux/x86_64

改為libs += -l../gmp-ecm/.libs

在大概95行位置找到

libs += -l../msieve/lib/linux/x86_64

改為libs += -l../msieve

編譯安裝

64位:make x86_64 nfs=1

32位:make x86 nfs=1

//新增環境變數(此處yafu安裝位置為/root/sherlly/yafu,根據實際安裝位置修改)

echo "export path=/root/sherlly/yafu:\$path">>/etc/profile

source /etc/profile

//執行程式

yafu

linux環境下Tomcat安裝

2.解壓tomcat到 usr local 下,執行tar zcvf apache tomcat 5.5.30.tar.gz 3.設定tomcat homel路徑.export tomcat home usr local apache tomcat 5.5.30 4.啟動tomcat,到tomcat...

linux環境下安裝nginx

目的 安裝nginx 環境 ubuntu server 14.03 效果 安裝 g apt get install g 我把檔案放在我自己的目錄裡 usr share myserver tools 進入該目錄 cd usr share myserver tools解壓 tar xzvf pcre 8...

linux下安裝python環境

1 linux下安裝python3 在安裝包中有乙個readme的檔案,裡面有寫如何安裝 tar jxvf python 3.5.0 tar.xz cd python 3.5.0 configure prefix usr local python3 make make install 做軟鏈 ln ...