Menu Close

Cara membina atau memasang XMR-Stak pada Ubuntu 16.04

XMR-Stak adalah miner untuk pool Stratum. Saya menggunakan program ini untuk mine Monero.

Saya menaip panduan ini berdasarkan penggunaan saya di Ubuntu 16.04, tetapi mungkin boleh juga digunakan pada mana-mana Debian dan Ubuntu bergantung kepada keberadaan dependencies.

Pertama, anda perlu memasang beberapa pakej dan dependencies.

$ sudo apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev git

Klon source

$ git clone https://github.com/fireice-uk/xmr-stak

Secara default, 0.2% hash power akan diberikan kepada developer. Sekiranya anda tidak mahu memberikan sebarang hash power, anda boleh edit

xmr-stak/build/xmrstak/donate-level.hpp

dan mengubah 0.2 kepada 0.0.

Kemudian buat satu folder dimana XMR-Stak akan dibina.

$ mkdir xmr-stak/build
$ cd xmr-stak/build

Ubah beberapa parameter mengikut sistem anda. Saya mahu gunakan CPU, jadi command yang digunakan adalah

$ cmake .. -DOpenCL_ENABLE=off -DCUDA_ENABLE=off

Sekiranya anda mahu menggunakan GPU AMD,

$ cmake .. -DCPU_ENABLE=off -DCUDA_ENABLE=off

Dan jika anda mahu gunakan GPU Nvidia,

$ cmake .. -DCPU_ENABLE=off -DOpenCL_ENABLE=off

Anda boleh rujuk pautan ini untuk parameter tambahan yang lain.

Sekarang kita sudah bersedia untuk membina XMR-Stak.

$ make

Apabila sudah selesai, anda perlu menjalankan XMR-Stak buat pertama kali untuk menjana fail konfigurasi.

$ bin/xmr-stak

Isikan maklumat seperti yang diminta. Tidak perlu gunakan nicehash sekiranya anda tidak mine pada pool NiceHash.

Fail konfigurasi yang bernama config.txt, cpu.txt, amd.txt, dan nvidia.txt akan diletakkan di dalam folder build. Jika anda bina untuk CPU, akan ada config.txt dan cpu.txt. Begitulah seterusnya jika anda bina untuk AMD atau Nvidia. Anda boleh mengubah mana-mana perimeter mengikut kesesuaian anda.

Saya telah menulis sebuah script untuk memudahkan anda untuk menjalankan XMR-Stak. Anda boleh mrnggunakannya sekiranya anda mahu.

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
$DIR/build/bin/xmr-stak --config $DIR/build/config.txt
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x