Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как правильно обновить go?  (Прочитано 2237 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 283
    • Просмотр профиля
Как правильно обновить go?
« : 30 Декабря 2020, 14:45:22 »
Насколько я понимаю, вначале нужно удалить текущую версию.
У меня ее следы найдены здесь:
/usr/bin/go
 /usr/lib/go
 /usr/local/go
 /usr/share/go
 /usr/share/man/man1/go.1.gz
После этого я скачиваю пакет в ручками и ручками ставлю?
в  /usr/bin/go?
Однако почему-то встречаю в сети советы поставить все в /usr/local/go ?
Текущая версия у меня go13.8.
Может есть более эффективный способ решения задачи?

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Как правильно обновить go?
« Ответ #1 : 30 Декабря 2020, 15:01:09 »
надо делать по инструкции. там написано распаковывать в tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz и добавить путь в  $HOME/.profile export PATH=$PATH:/usr/local/go/bin
сопротивление бесполезно

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 283
    • Просмотр профиля
Re: Как правильно обновить go?
« Ответ #2 : 30 Декабря 2020, 16:14:48 »
надо делать по инструкции. там написано распаковывать в tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz и добавить путь в  $HOME/.profile export PATH=$PATH:/usr/local/go/bin
Инструкция (я ее читал) приводит ссылку на страницу, где сказано, что нужно удалить предыдущую версию не одной папке, а в нескольких.
Однако в моем случае команда whereis находит исполняемые файлы в папках, на которые я указал.
В связи с этим и мои вопросы? Может быть они (вопросы) и пионерские, но хотелось бы получить содержательный ответ.

Пользователь добавил сообщение 30 Декабря 2020, 16:29:23:
Все удалил (все папки), все встало хорошо!
$ sudo rm -rf  /usr/local/go
...
tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
Спасибо, решено.
« Последнее редактирование: 30 Декабря 2020, 17:01:33 от sdchess »

 

Страница сгенерирована за 0.044 секунд. Запросов: 25.