Følg disse trin for at installere Geth (Go Ethereum) på RHEL, CentOS eller Rocky Linux:
1. Installer Go
Geth er skrevet i Go, så du skal installere Go på dit system. Du kan downloade den seneste version af Go fra det officielle Go-websted. Når du har downloadet Go-installationsprogrammet, skal du køre følgende kommando for at installere Go:
```
sudo yum installer golang
```
2. Konfigurer miljøvariabler
Dernæst skal du opsætte miljøvariabler for at gøre det nemmere at bruge Go og Geth. Åbn din `.bashrc`-fil og tilføj følgende linjer:
```
eksport GOPATH=$HOME/go
eksport PATH=$PATH:$GOPATH/bin
```
For at gøre disse indstillinger effektive skal du køre kommandoen:
```
kilde .bashrc
```
Eller, hvis du bruger C shell:
```
kilde ~/.bashrc
```
3. Installer Geth
Nu kan du downloade Geth fra GitHub-lageret. Brug følgende kommando:
```
installer github.com/ethereum/go-ethereum/cmd/geth
```
4. Tjek installationen
For at bekræfte, at Geth er blevet installeret korrekt, skal du køre følgende kommando:
```
geth version
```
Du bør se versionen af Geth installeret på dit system.
5. Opret datakatalog
Geth bruger en datamappe til at gemme sin blockchain-data og anden information. Opret en datamappe med navnet "ethereum" i din hjemmemappe:
```
mkdir -p ~/ethereum
```
6. Initialiser Blockchain
Kør følgende kommando for at initialisere Ethereum blockchain i mappen "ethereum":
```
geth init ~/ethereum/genesis.json
```
7. Start Geth Node
Endelig kan du starte Geth-noden ved at køre følgende kommando:
```
geth --datadir ~/ethereum
```
Dette vil starte en Geth-node, oprette forbindelse til Ethereum-netværket og begynde at synkronisere blockchain.
Det er det. Nu har du med succes installeret og startet Geth på RHEL/CentOS/Rocky Linux.