Persiapan
- Akun Wallet
- Pool untuk Mining
Update apt Cache
Buka Termux (Terminal Emulator) masuk dengan Superuser (su), masukan password, jika belum ada set dengan perintah sudo passwd root dan uat password baru. lalu ketik perintah berikut:
sudo apt update
sudo apt upgrade
Install Dependencies
Sebelum Anda dapat menginstal XMRig di mesin Ubuntu, ada beberapa dependensi yang harus Anda instal. Ikuti entry instalasi berikut:
apt install software-properties-common
apt install git
apt install wget
apt install proot
Ada kemungkinan besar bahwa perangkat lunak sudah diinstal pada sistem Anda. Perintah di atas akan memastikan Anda memiliki versi terbaru di mesin Anda.
Pasang Script XMRIG dari github
Ketikkan perintah berikut satu per satu
sudo apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev automake libtool autoconf
git clone https://github.com/xmrig/xmrig.git
mkdir xmrig/build && cd xmrig/build
cmake ..
make -j$(nproc)
tunggu sampai proses instalasinya selesai, karena proses instalasinya agak lama saya anjurkan persiapan kopi
Jalankan XMRIG
Untuk menjalankan Anda bisa memilih salah satu perintah. Anda bisa menggunakan command prompt atau dengan Edit file config.json (pilih salah satu)
1. Perintah Command Prompt
Buat file baru, misal dengan nama minenow.sh:
nano minenow.sh
lalu isikan dengan perintah ini:
/root/xmrig/build/xmrig -o pool.hashvault.pro:443 -u 82znAfGuwCWgoSbxs79gQnSWWFzqwzZ2iHuHFZkQQUKNZ8x61Avven7DXSDf5a6EYSJqAB8iQdbsd64iVy5gGq2wF5BscnB -p x -k –tls –tls-fingerprint 420c7850e09b7c0bdcf748a7da9eb3647daf8515718f36d9ccfdd6b9ff834b14 -t 3
Save dengan cara Ctrl+O, Yes: Enter
Ctrl+X untuk Exit
Ket :
-o alamat pool
-u username (ganti dengan Wallet Anda)
-p pasword agan dan bisa diisi dengan x
-t thread/ atau jumlah cpu yang agan gunakan bisa di ganti menjadi 1 – 4 (semakin banyak cpu yang di gunakan maka akan semakin cepat untuk menumukan block crypto currency nya)
2. Edit JSON config file
Cara kedua yaitu dengan edit file config.json. Ikuti perintah berikut
nano config.json
Copas dengan script ini (wallet dan nama worker silakan diganti dengan milik Anda)
{
“api”: {
“id”: null,
“worker-id”: null
},
“http”: {
“enabled”: false,
“host”: “127.0.0.1”,
“port”: 0,
“access-token”: null,
“restricted”: true
},
“autosave”: true,
“version”: 1,
“background”: false,
“colors”: true,
“randomx”: {
“init”: -1,
“numa”: true
},
“cpu”: {
“enabled”: true,
“huge-pages”: true,
“hw-aes”: null,
“priority”: null,
“memory-pool”: false,
“max-threads-hint”: 90,
“asm”: true,
“argon2-impl”: null,
“cn/0”: false,
“cn-lite/0”: false
},
“opencl”: {
“enabled”: false,
“cache”: true,
“loader”: null,
“platform”: “AMD”,
“cn/0”: false,
“cn-lite/0”: false
},
“cuda”: {
“enabled”: false,
“loader”: null,
“nvml”: true,
“cn/0”: false,
“cn-lite/0”: false
},
“donate-level”: 1,
“donate-over-proxy”: 1,
“log-file”: null,
“pools”: [
{
“algo”: null,
“coin”: null,
“url”: “pool.hashvault.pro:443”,
“user”: “82znAfGuwCWgoSbxs79gQnSWWFzqwzZ2iHuHFZkQQUKNZ8x61Avven7DXSDf5a6EYSJqAB8iQdbsd64iVy5gGq2wF5BscnB”,
“pass”: “AlCpu1”,
“rig-id”: null,
“nicehash”: false,
“keepalive”: false,
“enabled”: true,
“tls”: true,
“tls-fingerprint”: “420c7850e09b7c0bdcf748a7da9eb3647daf8515718f36d9ccfdd6b9ff834b14”,
“daemon”: false,
“self-select”: null
}
],
“print-time”: 60,
“health-print-time”: 60,
“retries”: 5,
“retry-pause”: 5,
“syslog”: false,
“user-agent”: null,
“watch”: true
}
Save dengan cara Ctrl+O, Yes: Enter
Ctrl+X untuk Exit
Membuat Autorun
Script agar xmrig dapat berjalan otomatis saat perangkat dinyalakan
Ketik perintah:
crontab -e
Jika menggunakan Command Prompt dengan file minenow.sh, pada baris paling bawah berikan jeda dengan tekan enter lalu isikan dengan:
@reboot bash /root/ccminer/minenow.sh
Save ctrl+o enter,
ctrl+x
Jika menggunakan JSON config file, ketikkan script berikut:
@reboot bash /root/xmrig/build/xmrig
atau
@reboot cd ~/root/xmrig/build/ && sudo ./xmrig
Save ctrl+o enter,
ctrl+x
Sekian dan semoga bermanfaat