Знаете ли вы какие-либо URL-адреса для PPA Google Go?
ppa
programming
golang
Marty
источник
источник
Ответы:
Вот PPA для Go. Это сработало для меня, только сейчас, и поддерживается версиями golang для 10.04-12.04.
https://launchpad.net/~gophers/+archive/go
Замените
golang-weekly
или,golang-tip
если вы хотите более свежие снимки.Ссылки:
РЕДАКТИРОВАТЬ: к сожалению, архив Gophers больше не поддерживается (см. Описание PPA и http://blog.labix.org/2013/06/15/in-flight-deb-packages-of-go ), который теперь заменен собственным двоичным файлом это может быть использовано для создания пакетов Go deb из исходного кода.
Тем не менее,
golang
пакет в настоящее время в Trusty является относительно новым (1.2.1 на момент написания этой статьи). Если вы все еще на 12.04, вы можете использовать этот PPA для backports:https://launchpad.net/~bcandrea/+archive/ubuntu/backports
который я продолжаю пытаться не отставать от стабильных обновлений в официальных репозиториях Ubuntu.
источник
14.04
... :-(В настоящее время нет PPA для последней доступной версии Go. Для установки текущей версии Go вы можете использовать godeb , который автоматически устанавливает последнюю версию апстрима в виде пакета .deb:
Подготовьте окружение, создав каталог и установив переменные GOPATH и PATH:
Скачайте, распакуйте и установите последнюю версию Go с помощью godeb:
Go теперь готов к использованию. Для получения дополнительной информации см
godeb --help
.источник
${HOME}
видимому, пусто, поэтому GOPATH завершается как/.go
, что не допускается.v1.11
из архива gophers PPA.Я не смог найти PPA, но
gccgo
разработчик разместил пакеты .deb на своем сайте sourceforge .Отдельные люди работали над сборкой исходных текстов Go в Debian, дополнительную информацию смотрите в сообщении об ошибке WNPP . Вы можете создать
hg
дебо из репозитория следующим образом:Я не очень знаком с использованием
hg
для создания пакетов Debian, и имейте в виду, что это пакет разработки, с которым вы работаете.источник
abort: HTTP Error 404: Not Found
Я использовал этот,
ppa:ubuntu-lxc/lxd-stable
который имеет близкую к последней версииисточник
У gccgo есть официальные пакеты .deb в экспериментальном Debian.
Это должно быть все, что вам нужно для компиляции кода go в исполняемый файл.
Более подробная информация и ссылки здесь:
Поскольку последняя версия Ubuntu обычно отличается от экспериментальной, то, конечно, она должна быть в 11.04 Natty Narwhal.
Если вы хотите откатить собственный .deb для предыдущей версии Ubuntu, то комментарий от @lfaraone предоставит вам доступ к debianized выбору собственного источника Google.
Если вы хотите получить источник напрямую из Google, то @mirwing недавно опубликовал статью, в которой рассказывается, как это сделать.
источник
Версии с 1.4 по 1.11 для Ubuntu Trusty, Xenial, Bionic, Cosmic и Disco можно установить здесь: https://launchpad.net/~gophers/+archive/ubuntu/archive
Примечание: после установки вам нужно будет добавить
/usr/lib/go-1.X/bin
(или, возможно,/usr/lib/go-tip/bin
) к вашему$PATH
, или вы можете просто вызвать/usr/lib/go-1.X/bin/go
напрямую.источник