συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> CentOS

Πώς να εγκαταστήσετε το Geth (Go Ethereum) σε RHEL CentOS και Rocky Linux

Για να εγκαταστήσετε το Geth (Go Ethereum) σε RHEL, CentOS ή Rocky Linux, ακολουθήστε αυτά τα βήματα:

1. Εγκαταστήστε το Go

Το Geth είναι γραμμένο στο Go, επομένως πρέπει να εγκαταστήσετε το Go στο σύστημά σας. Μπορείτε να κάνετε λήψη της πιο πρόσφατης έκδοσης του Go από τον επίσημο ιστότοπο του Go. Αφού κατεβάσετε το πρόγραμμα εγκατάστασης Go, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το Go:

```

sudo yum εγκατάσταση golang

```

2. Ρύθμιση μεταβλητών περιβάλλοντος

Στη συνέχεια, πρέπει να ρυθμίσετε μεταβλητές περιβάλλοντος για να διευκολύνετε τη χρήση των Go και Geth. Ανοίξτε το αρχείο `.bashrc` και προσθέστε τις ακόλουθες γραμμές:

```

εξαγωγή GOPATH=$HOME/go

εξαγωγή PATH=$PATH:$GOPATH/bin

```

Για να κάνετε αυτές τις ρυθμίσεις αποτελεσματικές, εκτελέστε την εντολή:

```

πηγή .bashrc

```

Ή, εάν χρησιμοποιείτε κέλυφος C:

```

πηγή ~/.bashrc

```

3. Εγκαταστήστε το Geth

Τώρα μπορείτε να κάνετε λήψη του Geth από το αποθετήριο GitHub. Χρησιμοποιήστε την ακόλουθη εντολή:

```

εγκαταστήστε το github.com/ethereum/go-ethereum/cmd/geth

```

4. Ελέγξτε την εγκατάσταση

Για να επιβεβαιώσετε ότι το Geth εγκαταστάθηκε με επιτυχία, εκτελέστε την ακόλουθη εντολή:

```

έκδοση geth

```

Θα πρέπει να δείτε την έκδοση του Geth εγκατεστημένη στο σύστημά σας.

5. Δημιουργία καταλόγου δεδομένων

Η Geth χρησιμοποιεί έναν κατάλογο δεδομένων για να αποθηκεύσει τα δεδομένα του blockchain και άλλες πληροφορίες. Δημιουργήστε έναν κατάλογο δεδομένων με το όνομα "ethereum" στον αρχικό σας κατάλογο:

```

mkdir -p ~/ethereum

```

6. Αρχικοποιήστε το Blockchain

Εκτελέστε την ακόλουθη εντολή για να αρχικοποιήσετε το blockchain Ethereum στον κατάλογο "ethereum":

```

geth init ~/ethereum/genesis.json

```

7. Ξεκινήστε το Geth Node

Τέλος, μπορείτε να ξεκινήσετε τον κόμβο Geth εκτελώντας την ακόλουθη εντολή:

```

geth --datadir ~/ethereum

```

Αυτό θα ξεκινήσει έναν κόμβο Geth, θα συνδεθεί στο δίκτυο Ethereum και θα ξεκινήσει ο συγχρονισμός του blockchain.

Αυτό είναι όλο. Τώρα, εγκαταστήσατε με επιτυχία και ξεκινήσατε το Geth σε RHEL/CentOS/Rocky Linux.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα