Managing Go Installations — Deutsche Übersetzung
- Das Original:
-
https://golang.org/doc/manage-install
Version of June 3, 2021 - Diese Übersetzung:
-
https://bitloeffel.de/DOC/golang/manage-install_20210817_de.html
Stand: 04.06.2021
© 2021 Hans-Werner Heinzen @ Bitloeffel.de
Die Nutzung dieses Werks ist unter den Bedingungen der "Creative Commons Attribution 3.0"-Lizenz erlaubt.
Für Fachbegriffe und ähnliches gibt es hier noch eine Wörterliste.
Verwalten von Go-Installationen
Dieses Dokument beschreibt, wie man mehrere Go-Versionen auf derselben Maschine installiert, und wie man Go deinstalliert.
Zum Thema Installieren gibt es noch weitere Infos:
- "Download and Install" (de) — Die einfachste Art, Go zu installieren und zum Laufen zu bringen.
- "Installing Go from source" (de) — Wie man sich die Quelldateien besorgt und die Installation auf der eigenen Maschine erstellt und benutzt.
Installieren mehrerer Go-Versionen
Sie können verschiedene Go-Versionen auf derselben Maschine gleichzeitig installiert haben. Sie wollen vielleicht Ihren Kode mit verschiedene Go-Versionen testen. Eine Liste der Versionen, die Sie auf diese Weise installieren können, finden Sie auf der Download-Seite.
Hinweis: Um mit der hier beschriebenen Methode zu arbeiten, muss bereits git installiert sein.
Um zusätzliche Go-Versionen zu installieren, rufen Sie das Kommando
go get
und geben dabei den Speicherort der
gewünschten Version an. Es folgt ein Beispiel mit der
Version 1.10.7:
$ go get golang.org/dl/go1.10.7 $ go1.10.7 download
Das go
-Kommndo dieser jetzt installierten Version
benutzt man, indem man die Versionsnummer an den Namen anhängt:
$ go1.10.7 version go version go1.10.7 linux/amd64
Sind mehrere Versionen installiert, können Sie den Installationsort
herausfinden, indem Sie für diese Version den Wert von
GOROOT
inspizieren —
zum Beispiel mit diesem Kommando:
$ go1.10.7 env GOROOT
Zum Deinstallieren einer solchen zusätzlichen Version
entfernen Sie einfach das Verzeichnis, das mit der
Umgebungsvariablen GOROOT
bezeichnet ist,
sowie die zugehörige Binärdatei goX.Y.Z.
Deinstallieren von Go
Go können Sie mit den folgenden Arbeitschritten von Ihrem System entfernen.
Linux / macOS / FreeBSD
-
Löschen Sie das go-Verzeichnis.
Das ist üblicherweise
/usr/local/go
. -
Entfernen Sie das Go-bin-Verzeichnis aus Ihrer Umgebungsvariablen
PATH
.Bearbeiten Sie dazu unter Linux und FreeBSD die Datei
/etc/profile
oder$HOME/.profile
.
Hatten Sie Go mit dem macOS-Paket installiert, entfernen Sie die Datei/etc/paths.d/go
.
Windows
Am einfachsten entfernt man Go mit den Add/Remove-Programmen des Windows-Kontrollfensters:
- Im Kontrollfenster (Control Panel) doppelklicken Sie Add/Remove Programs.
- Wählen Sie in Add/Remove Programs den Punkt Go Programming Language, Klicken Sie Uninstall und folgen Sie den Anweisungen.
Sie können Go auch mit Werkzeugen der Kommandozeile entfernen:
-
Deinstallieren Sie von der Kommandozeile mit dem folgenden Kommando:
msiexec /x go{{version}}.windows-{{cpu-arch}}.msi /q
Hinweis: Mit diesem Windows-Deinstallationsprozess werden automatisch die zugehörigen Windows-Umgebungsvariablen gelöscht.