So installieren Sie Go 1.19 auf Fedora 36/35 & Centos/Rhel 8/7

So installieren Sie Go 1.19 auf Fedora 36/35 & Centos/Rhel 8/7

Go ist eine Open -Source -Programmiersprache, die von einem Team bei entwickelt wurde Google. Es bietet eine einfach zu bauen einfache, zuverlässige und effiziente Software. Diese Sprache ist für das Schreiben von Servern ausgelegt. Deshalb wird sie heutzutage weit verbreitet. Go hat die neueste Version 1 veröffentlicht.19 im Februar 2022.

Dieses Tutorial hilft Ihnen bei der Installation von Go 1.19 auf Ihrem Fedora 36/35/34/33 & Centos/Rhel 8/7 Systeme. Sie können auch Tutorials verwenden, um Go Lang auf Ubuntu und Debian Systems zu installieren.

Voraussetzungen

Melden Sie sich in Ihrem Red Hat oder seinem Derivatsystem mit SSH an und upgraden Sie ein, um dort die neuesten Sicherheitsaktualisierungen anzuwenden. Führen Sie den folgenden Befehl auf dem Terminal aus.

yum Update  

Schritt 1 - Installieren von Go

Laden Sie nun die GO -Sprache -Binärarchivdatei mit dem folgenden Link herunter. Um die neueste verfügbare Version oder eine 32 -Bit -Version zu finden und herunterzuladen, gehen Sie zur offiziellen Download -Seite.

WGet https: // Go.dev/dl/go1.19.Linux-AMD64.Teer.gz  

Extrahieren Sie nun das heruntergeladene Archiv und installieren Sie es an den gewünschten Ort in Ihrem System. Für dieses Tutorial installiere ich es unter dem /usr/lokal Verzeichnis. Sie können dies auch unter das Heimverzeichnis (für gemeinsam genutzte Hosting) oder an andere Standorte setzen.

tar -xzf go1.19.Linux-AMD64.Teer.gz  MV Go /usr /Lokal  

Schritt 2 - Setup GO -Umgebung

Jetzt müssen Sie GO -Sprachumgebungsvariablen für Ihr Projekt einrichten. In der Regel müssen Sie 3 Umgebungsvariablen festlegen Goroot, Gopath Und WEG.

  • Goroot ist der Ort, an dem das GO -Paket auf Ihrem System installiert ist.
    exportieren goroot =/usr/local/go  
  • Gopath ist der Ort Ihres Arbeitsverzeichnisses. Zum Beispiel ist mein Projektverzeichnis ~/Projects/proj1 .
    Export Gopath = $ home/projects/proj1  
  • Jetzt setzen Sie die WEG Variable zum Zugang zu Binärsystem breit.
    Exportpfad = $ Gopath/bin: $ goroot/bin: $ path  

Alle oben genannten Umgebungen werden nur für Ihre aktuelle Sitzung festgelegt. Um es dauerhaft zu machen, fügen Sie die oben genannten Befehle in hinzu in ~/.bash_profile Datei.

Schritt 3 - Installation überprüfen

In diesem Schritt haben Sie die GO -Sprache in Ihrem System erfolgreich installiert und konfiguriert. Verwenden Sie zunächst den folgenden Befehl, um die Go -Version zu überprüfen.

GO Version  Go Version Go1.19 Linux/AMD64 

Überprüfen Sie nun auch alle konfigurierten Umgebungsvariablen mit dem folgenden Befehl.

Geh en  Goarch = "amd64" gohostarch = "amd64" gohostos = "linux" goos = "linux" gopath = "/root/projects/proj1" goroot = "/usr/local/gooldir ="/usr/go/ pkg/tool/linux_amd64 "gccgo =" gccgo "cc =" gcc "gogccflags ="-fpic -m64 -pThread -fMessage-Länge = 0 -fdebug-Prefix-Map =/TMP/GO-BUILD7641058 =/TMP/GO- build -gno-record-gcc-switches" CXX="g++" CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g - O2 "pkg_config =" pkg-config " 

Abschluss

In diesem Tutorial haben Sie gelernt, Golang auf Fedora & Centos/Rhel Linux Systems zu installieren.