1. 開啟scidb的預設埠
修改/etc/sysconfig/iptables檔案,新增下邊的配置行
-a input -m state --state new -m tcp -p tcp --dport 1239 -j accept
3. 安裝第三方的各種庫
cd /scidbtrunk
deployment/deploy.sh prepare_toolchain localhost
4. 安裝postgresql
cd /scidbtrunk
deployment/deploy.sh prepare_postgres postgres postgres localhost/24 locolhost
postgresql的使用者名稱是postgres,密碼是postgres,位置及埠是localhost/24
5. 配置postgres使用者可以讀取scidb的原始碼位址
sudo usermod -g root -a postgres
chmod a+rx
我這裡使用的就是root許可權,也可以使用乙個scidb使用者單獨做scidb相關的操作
可以測試一下是否postgres使用者的許可權配好
sudo -u postgres ls
如果顯示的是permission_denied就是沒有配置好
6. 環境變數的設定,可以修改~/.bashrc檔案
export scidb_ver=14.3
export scidb_install_path=/scidbtrunk/stage/install
export path=$scidb_install_path/bin:$path
7.build過程,這個是出現問題最多的
./run.py setup
如果你的直接通過,恭喜!
安裝bzip2-devel如下
sudo yum whatprovide */bzlib.h
sudo yum install bzip2-devel-1.***x.x86_64
編譯./bootstrap.sh --prefix=/opt/scidb/14.3/3rdparty/boost這裡我是看到cmake裡是按照這個路徑尋找的,先這麼寫吧
安裝./bjam install
增加乙個配置檔案/etc/ld/so.conf.d/boost-x86_64.conf,內容為/opt/scidb/14.3/3rdparty/boost
配置boost_root變數和boost_indludedir變數
export boost_root=/opt/scidb/14.3/3rdparty/boost
export boost_includedir=/opt/scidb/14.3/3rdparty/boost/include
Codility上的練習 (14)
1 tieropes 給定n段繩子 乙個正整數陣列,和乙個正整數k,每次只能連線相鄰的兩根繩子,連線好了繩子長度為之前的繩子長度和,並且位置不變,問這麼連線下去,最多能形成多少根長度至少為k的繩子?資料範圍 n 1.10 5 陣列元素和k的範圍 1.10 9 要求複雜度 時間o n 空間o 1 分析...
centos上gitlab的安裝
centos6.8下git的安裝 sudo yum install git配置gitlab 1 安裝配置依賴項 在 centos 6 系統上,下面的命令將在系統防火牆裡面開放http和ssh埠.sudo yum install curl openssh server openssh clients ...
centos上的軟體管理
軟體管理 rpm 查詢 query 這些命令都是在桌面當前位置敲就ok rpm q 軟體名稱 查詢某個軟體包是否安裝 rpm qa 軟體名稱 all,檢視所有已安裝軟體包 rpm qf file,通過檔案找軟體包 which yum,檢視檔案路徑 rpm qf user bin yum rpm ql...