Я запустил sudo apt-get install golang-1.9
из моей обычной учетной записи пользователя на моем ubuntu 16.04, и он сказал, что все установлено правильно. Итак, я набрал go version
и подтвердил, что у меня правильная версия. Затем я выключил свой компьютер. Затем я включил свой компьютер. Я снова зашел в систему со своим обычным пользователем. Затем я набрал go version
и я получаю сообщение:
Программа go на данный момент не установлена. Вы можете установить его, набрав: sudo apt install golang-go
Я не хочу запускать sudo apt install golang-go
потому что он устанавливает старую версию 1.6.
Когда я пытаюсь сделать sudo apt-get install golang1.9
, терминал сообщает, что он уже установлен. Итак, если он уже установлен, то почему я получаю сообщение «go is not installed»?
Как заставить работать команду go?
Перейти установлен в /usr/lib
каталог. Итак, на моем компьютере эта символическая ссылка устранила проблему
sudo ln -s /usr/lib/go-1.9/bin/go /usr/bin/go