Commit 6d80d530 authored by 神楽坂玲奈's avatar 神楽坂玲奈

fix

parent a4badb9b
mycard_version=1.2.9 mycard_version=1.2.9
sudo apt-get update -y #dependences
sudo apt-get update
sudo apt-get install python-software-properties -y sudo apt-get install python-software-properties -y
sudo wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add - sudo wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c "echo 'deb http://archive.getdeb.net/ubuntu/ precise-getdeb games' >> /etc/apt/sources.list" sudo sh -c "echo 'deb http://archive.getdeb.net/ubuntu/ precise-getdeb games' >> /etc/apt/sources.list"
sudo add-apt-repository ppa:codegear/release -y sudo add-apt-repository ppa:codegear/release -y
sudo add-apt-repository ppa:chris-lea/node.js -y
sudo apt-get update sudo apt-get update
sudo apt-get install build-essential git premake4 libfreetype6-dev libevent-dev libsqlite3-dev libirrlicht1.8-dev liblua5.2-dev libgl1-mesa-dev-lts-raring libglu-dev p7zip-full -y sudo apt-get install build-essential git premake4 libfreetype6-dev libevent-dev libsqlite3-dev libirrlicht1.8-dev liblua5.2-dev libgl1-mesa-dev-lts-raring libglu-dev p7zip-full nodejs -y
sudo ln -s /usr/lib/x86_64-linux-gnu/liblua5.2.so /usr/lib/liblua.so sudo ln -s /usr/lib/x86_64-linux-gnu/liblua5.2.so /usr/lib/liblua.so
sudo ln -s /usr/include/irrlicht1.8 /usr/include/irrlicht sudo ln -s /usr/include/irrlicht1.8 /usr/include/irrlicht
#ygopro
git clone https://github.com/mycard/ygopro.git -b server git clone https://github.com/mycard/ygopro.git -b server
cd ygopro/ cd ygopro/
premake4 gmake premake4 gmake
...@@ -18,23 +21,19 @@ make config=release ygopro -j2 ...@@ -18,23 +21,19 @@ make config=release ygopro -j2
cd .. cd ..
ln -s bin/release/ygopro ./ ln -s bin/release/ygopro ./
strip ygopro strip ygopro
cd ..
#ygopro lastest data
wget --user-agent="Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" https://my-card.in/mycard/download -O mycard.7z wget --user-agent="Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" https://my-card.in/mycard/download -O mycard.7z
7z x mycard.7z mycard-$mycard_version/ygocore -y 7z x mycard.7z mycard-$mycard_version/ygocore -y
yes | cp -rf mycard-$mycard_version/ygocore/* ygopro/ yes | cp -rf mycard-$mycard_version/ygocore/* ygopro/
rm -rf mycard-$mycard_version mycard.7z rm -rf mycard-$mycard_version mycard.7z
cd .. cd ..
sudo add-apt-repository ppa:chris-lea/node.js -y
sudo apt-get update
sudo apt-get install nodejs -y
#ygopro-server
git clone https://github.com/mycard/ygopro-server.git git clone https://github.com/mycard/ygopro-server.git
cd ygopro-server cd ygopro-server
npm install npm install
sudo npm install -g coffee-script forever bunyan sudo npm install -g coffee-script forever bunyan
ln -s ../ygopro ygocore ln -s ../ygopro ygocore
vim config.json
forever start ygopro-server.js \ No newline at end of file
cd ..
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment