Internet Offline: UnixBench

From OnnoWiki
Revision as of 08:34, 17 December 2018 by Onnowpurbo (talk | contribs) (Created page with "==Install== apt update apt install mesa-common-dev libsdl-net1.2-dev libsdl-net1.2 unzip # untuk RaspberryPi apt install mesa-common-dev libsdl* unzip...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Install

apt update
apt install mesa-common-dev libsdl-net1.2-dev libsdl-net1.2 unzip  # untuk RaspberryPi
apt install mesa-common-dev libsdl* unzip                          # untuk PC

Compile

cd /usr/local/src
wget https://github.com/kdlucas/byte-unixbench/archive/master.zip
unzip master.zip
cd /usr/local/src/byte-unixbench-master/UnixBench
make

Run

cd /usr/local/src/byte-unixbench-master/UnixBench
./Run > hasil.txt


Run Menggunakan ssh & Script

Pastikan id_dsa.pub & id_rsa.pub sudah di copy ke .ssh/known_hosts

Script unixbench-run.sh

vi unixbench-run.sh
cd /usr/local/src/byte-unixbench-master/UnixBench/
rm /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt
touch /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt
/usr/local/src/byte-unixbench-master/UnixBench/Run >> /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt
chmod -Rf 777 /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt


Execute dari remote

ssh -t user@remote 'sudo /home/user/unixbench-run.sh'
sleep 60m
ssh -t user@remote 'mv /usr/local/src/byte-unixbench-master/UnixBench/hasil-unixbench.txt hasil-unixbench-1.txt'