Как удалить golang linux

Как удалить Голанг?

Я попробовал ответ здесь Убрал golang, но команда go по-прежнему работает?, но это не сработало (я все еще могу запустить go)

В настоящее время, когда я запускаю which go , я вижу этот вывод

Думаю, у меня было две установки, так как мой GOPATH указывал на другую папку с именем gocode . Теперь я удалил эту папку и папку usr/local/go/bin/go .

Я также удалил GOPATH . Тем не менее, я все еще могу запустить go .

Как удалить golang?

ОТВЕТЫ

Ответ 1

Вы можете попробовать

затем удалите любое упоминание о go , например. ваш

/.bashrc ; то вам нужно хотя бы выйти из системы и войти в систему.

Однако будьте осторожны при этом. Вы можете сильно нарушить свою систему, если что-то не так.

PS. Я предполагаю систему Linux или POSIX.

Ответ 2

Я использую Ubuntu. Я потратил целую ночь на то, чтобы исправить это, пробовал все разные решения, когда я печатаю версию go, она все еще там, действительно раздражает. Наконец, это сработало для меня, надеюсь, это поможет!

Ответ 3

Обновление августа 2019 года

Обнаружил, что официальные документы по удалению работали должным образом (на Mac OSX).

В общем, чтобы удалить:

Затем сделал новую установку с помощью homebrew, используя brew install go . Теперь у меня есть:

Ответ 4

  • Перейдите в Apps в приложении Settings .
  • Найдите Go Programming Language * в списке и удалите его.
  • Удалите C:\Go\bin из переменной среды PATH (только если вы не планируете устанавливать другую версию golang)

Ответ 5

В системе Mac-OS

  1. Если вы использовали установщик, вы можете удалить golang, используя тот же установщик.
  2. Если вы установили из источника

Затем удалите все записи, относящиеся к go, т.е. GOROOT, GOPATH из

/.bash_profile и запустите

В системе Linux

Затем удалите все записи, относящиеся к go, т.е. GOROOT, GOPATH из

/.bashrc и запустите

Ответ 6

1- Перейдите в каталог $ cd/usr/local

2- Удалите его с привилегиями суперпользователя $ sudo rm -rf go

Ответ 7

Чтобы удалить существующую установку Go из вашей системы, удалите go каталог. Обычно это /usr/local/go под Linux, macOS и FreeBSD или c:\Go под Windows.

Вам также следует удалить каталог Go bin из среды PATH переменная. Под Linux и FreeBSD вы должны отредактировать /etc/profile или $HOME/.profile . Если вы установили Go с пакетом macOS, то вы должен удалить файл /etc/paths.d/go . Пользователи Windows должны прочитать раздел о настройке переменных среды под Windows.

Ответ 8

только вкладка
rm -rvf /usr/local/go/
не работает хорошо, но
sudo rm -rvf /usr/local/go/
сделать.

Ответ 9

В Linux мы можем сделать так, чтобы удалить Go полностью:

Эти две команды удаляют go и скрытые файлы .go. Теперь мы также должны обновить записи в профиле оболочки.

Откройте ваш основной файл. В основном я открываю как sudo gedit

/.bashrc и sudo gedit

/.bashrc все упоминания о переходах.

Вы также можете сделать это с помощью команды sed в Ubuntu.

Это удалит Голанг отовсюду. Также запустите это после выполнения этих команд

Проверено на Linux 18.04 также. Все это.

Ответ 10

Это идеально подходит для Ubuntu 18.18

Ответ 11

Используйте эту команду для удаления Golang for Ubuntu.

Источник

Как удалить Голанг?

Я попробовал ответ здесь Убрал golang, но команда go по-прежнему работает?, но это не сработало (я все еще могу запустить go)

Читайте также:  Размер папок linux команда

В настоящее время, когда я запускаю which go , я вижу этот вывод

Думаю, у меня было две установки, так как мой GOPATH указывал на другую папку с именем gocode . Теперь я удалил эту папку и папку usr/local/go/bin/go .

Я также удалил GOPATH . Тем не менее, я все еще могу запустить go .

Как удалить golang?

Вы можете попробовать

затем удалите любое упоминание о go , например. ваш

/.bashrc ; то вам нужно хотя бы выйти из системы и войти в систему.

Однако будьте осторожны при этом. Вы можете сильно нарушить свою систему, если что-то не так.

PS. Я предполагаю систему Linux или POSIX.

Я использую Ubuntu. Я потратил целую ночь на то, чтобы исправить это, пробовал все разные решения, когда я печатаю версию go, она все еще там, действительно раздражает.
Наконец, это сработало для меня, надеюсь, это поможет!

    Перейдите в Apps в приложении Settings .
    Найдите Go Programming Language * в списке и удалите его.
    Удалите C:\Go\bin из переменной среды PATH (только если вы не планируете устанавливать другую версию golang)

1- Перейдите в каталог
$ cd/usr/local

2- Удалите его с привилегиями суперпользователя
$ sudo rm -rf go

В Linux мы можем сделать так, чтобы удалить Go полностью:

Эти две команды удаляют go и скрытые файлы .go. Теперь мы также должны обновить записи в профиле оболочки.

Откройте ваш основной файл. В основном я открываю как sudo gedit

/.bashrc и sudo gedit

/.bashrc все упоминания о переходах.

Вы также можете сделать это с помощью команды sed в Ubuntu.

Это удалит Голанг отовсюду. Также запустите это после выполнения этих команд

Источник

Как удалить Golang?

Я попробовал ответ здесь Удален golang, но команда go все еще работает?, но это не сработало (я все еще могу бежать иди)

В настоящее время, когда я запускаю which go , я вижу этот вывод

Я думаю, что у меня было две установки go, поскольку мой GOPATH указывал на другую папку с именем gocode . Я удалил эту папку и папку usr/local/go/bin/go .

Я также удалил свой GOPATH . Однако я все еще могу запустить go .

Как мне удалить golang?

11 ответов

Вы можете попробовать

Затем удалите любое упоминание go , например, ваш

/.bashrc ; тогда вам нужно хотя бы выйти и войти.

Однако будьте осторожны при этом. Вы можете сильно сломать свою систему, если что-то не так.

PS . Я предполагаю, что система Linux или POSIX.

Обновление от августа 2019 года

Обнаружил, что официальные документы по удалению работают должным образом (в Mac OSX).

Таким образом, чтобы удалить:

Затем сделал новую установку с помощью homebrew, используя brew install go . Теперь у меня есть:

В системе Mac-OS

  1. Если вы использовали установщик, вы можете удалить golang, используя тот же установщик.
  2. Если вы установили из источника

Затем удалите все записи, связанные с go, т. Е. GOROOT, GOPATH из

/.bash_profile и запустите

В системе Linux

Затем удалите все записи, связанные с go, т. Е. GOROOT, GOPATH из

/.bashrc и запустите

Используйте эту команду для удаления Golang для Ubuntu.

Это удалит только сам пакет golang-go.

Удалите golang-go и его зависимости:

Чтобы удалить существующую установку Go из вашей системы, удалите go каталог . Обычно это /usr/local/go под Linux, macOS и FreeBSD или c:\Go под Windows.

Вам также следует удалить каталог Go bin из среды PATH. переменная . Под Linux и FreeBSD вы должны отредактировать /etc/profile или $HOME/.profile . Если вы установили Go с пакетом macOS, то вы должен удалить файл /etc/paths.d/go . Пользователи Windows должны прочитать раздел о настройке переменных среды под Windows.

Читайте также:  Windows у жесткого нет буквы

В Linux мы можем сделать так, чтобы удалить Go полностью:

Эти две команды удаляют go и скрытые файлы .go. Теперь мы также должны обновить записи в профиле оболочки.

Откройте ваш основной файл. В основном я открываю вот так sudo gedit

/.bashrc и удаляю все упоминания о переходах.

Вы также можете сделать это с помощью команды sed в Ubuntu.

Это удалит Голанг отовсюду. Также запустите это после выполнения этих команд

Проверено на Linux 18.04 также. Это все.

  1. Перейдите к Apps в приложении Settings .
  2. Найдите Go Programming Language * в списке и удалите его.
  3. Удалите C:\Go\bin из вашей переменной среды PATH (только если вы не планируете устанавливать другую версию golang)

Я использую Ubuntu. Я потратил все утро на исправление этого, попробовал все разные решения, когда я набираю go версию, она все еще там, очень раздражает . Наконец-то это сработало для меня, надеюсь, это поможет!

Только вкладка
rm -rvf /usr/local/go/
не работает хорошо, но
sudo rm -rvf /usr/local/go/
делать.

Это идеально подходит для Ubuntu 18.18

В Mac-OS Catalina

нужно добавить sudo перед rm -rf / usr / local / go sudo rm -rf / usr / local / go в противном случае мы столкнемся с отказом в разрешении.

sudo vim

/ .profile или sudo

/ .bash_profile удалить export PATH = $ PATH: $ GOPATH / BIN или все, что связано с идти вперед

Если вы используете оболочку Zsh, то вам нужно удалить приведенную выше строку в файл

Источник

Removing packages installed with go get

I ran go get package to download a package before learning that I needed to set my GOPATH otherwise that package sullies my root Go install (I would much prefer to keep my Go install clean and separate core from custom). How do I remove packages installed previously?

6 Answers 6

It’s safe to just delete the source directory and compiled package file. Find the source directory under $GOPATH/src and the package file under $GOPATH/pkg/ , for example: $GOPATH/pkg/windows_amd64 .

You can delete the archive files and executable binaries that go install (or go get ) produces for a package with go clean -i importpath. . These normally reside under $GOPATH/pkg and $GOPATH/bin , respectively.

Be sure to include . on the importpath, since it appears that, if a package includes an executable, go clean -i will only remove that and not archive files for subpackages, like gore/gocode in the example below.

Source code then needs to be removed manually from $GOPATH/src .

go clean has an -n flag for a dry run that prints what will be run without executing it, so you can be certain (see go help clean ). It also has a tempting -r flag to recursively clean dependencies, which you probably don’t want to actually use since you’ll see from a dry run that it will delete lots of standard library archive files!

A complete example, which you could base a script on if you like:

Note that this information is based on the go tool in Go version 1.5.1.

Источник

How to uninstall Go?

I tried the answer here Removed golang but go command still works?, but it didn’t work (I can still run go)

Currently, when I run which go I see this output

Читайте также:  Обновляется до windows 10 или нет

I think I had two installations of go as my GOPATH was pointing to another folder named gocode . I’ve now removed that folder, and the usr/local/go/bin/go folder.

I’ve also removed my GOPATH . However, I can still run go .

How do I uninstall go?

/.bashrc then logout and login again.

15 Answers 15

Update August 2019

Found the official uninstall docs worked as expected (on Mac OSX).

In summary, to uninstall:

Then, did a fresh install with homebrew using brew install go . Now, i have:

then remove any mention of go in e.g. your

/.bashrc ; then you need at least to logout and login.

However, be careful when doing that. You might break your system badly if something is wrong.

PS. I am assuming a Linux or POSIX system.

I’m using Ubuntu. I spent a whole morning fixing this, tried all different solutions, when I type go version, it’s still there, really annoying. Finally this worked for me, hope this will help!

  1. Go to Apps in the Settings App.
  2. Look for Go Programming Language * in the list and uninstall it.
  3. Remove C:\Go\bin from your PATH environment variable (only if you don’t plan on installing another version of golang)

On a Mac-OS system

  1. If you have used an installer, you can uninstall golang by using the same installer.
  2. If you have installed from source

Then, remove all entries related to go i.e. GOROOT, GOPATH from

/.bash_profile and run

On a Linux system

Then, remove all entries related to go i.e. GOROOT, GOPATH from

To remove an existing Go installation from your system delete the go directory. This is usually /usr/local/go under Linux, macOS, and FreeBSD or c:\Go under Windows.

You should also remove the Go bin directory from your PATH environment variable. Under Linux and FreeBSD you should edit /etc/profile or $HOME/.profile . If you installed Go with the macOS package then you should remove the /etc/paths.d/go file. Windows users should read the section about setting environment variables under Windows.

Use this command to uninstall Golang for Ubuntu.

This will remove just the golang-go package itself.

Uninstall golang-go and its dependencies:

This is perfect for Ubuntu 18.18

On a Mac-OS Catalina

need to add sudo before rm -rf /usr/local/go sudo rm -rf /usr/local/go otherwise, we will run into permission denial.

sudo vim

/.profile or sudo

/.bash_profile remove export PATH=$PATH:$GOPATH/BIN or anything related to go lang

If you use Zsh shell, then you need to remove the above line to

Hope it helps you 🙂

I just have to answer here after reading such super-basic advice in the other answers.

For MacOS the default paths are:

  1. /user/bracicot/go (working dir)
  2. /usr/local/go (install dir)

When uninstalling remove both directories.
If you’ve installed manually obviously these directories may be in other places.

One script I came across installed to /usr/local/.go/ a hidden folder because of permissioning. this could trip you up.

In terminal check:

For me after deleting all go folders I was still getting a go version.

Digging through my system path echo $PATH

revealed some places to check for still-existing go files such as /usr/local/bin

Another user mentioned: /etc/paths.d/go

You may also want to remove GOPATH and GOROOT environment variables.
Check .zshsrc and or .bash_profile.
Or you can unset GOPATH and unset GOROOT

Источник

Оцените статью