Любые PPA для Google Go Language?

Знаете ли вы какие-либо URL-адреса для PPA Google Go Language?

31
задан 5 April 2012 в 09:21

10 ответов

Вот PPA для Go. Это сработало для меня, сейчас, и поддерживается с версиями golang за 10.04-12.04.

https://launchpad.net/~gophers/+archive/go
sudo add-apt-repository ppa:gophers/go
sudo apt-get update
sudo apt-get install golang-stable 

Замените golang-weekly или golang-tip, если вы хотите получить более свежие снимки. [ ! d5]

Ссылки:

https://launchpad.net/~gophers/+archive/go
sudo add-apt-repository ppa:gophers/go
sudo apt-get update
sudo apt-get install golang-stable 
Что такое PPAs и как их использовать?

EDIT: к сожалению, архив Gophers теперь прекращен (см. описание PPA и http://blog.labix.org/2013/06/15/in-flight-deb-packages-of-go) , теперь заменяется пользовательским двоичным кодом, который может быть использован для генерации пакетов Go deb из исходного кода.

Однако пакет golang в настоящее время находится в Trusty относительно недавно (1.2.1 на момент написания этой статьи) , Если вы все еще на 12.04, вы можете использовать этот backports PPA:

Что такое PPAs и как их использовать?

https: / /launchpad.net/~bcandrea/+archive/ubuntu/backports

13
ответ дан 29 May 2018 в 13:03
  • 1
    Я установил этот PPA, и у меня, похоже, установлены все соответствующие пакеты (стабильная версия). Но где исполняемые файлы? Я пытаюсь использовать обычные - 6g и 6l не находятся на пути. – egarcia 20 March 2012 в 01:02
  • 2
    Нет поддержки для 14.04 ... :-( – Ionică Bizău 2 May 2014 в 20:09
  • 3
    ... aaaaand это еще один мертвый PPA без пакетов для текущих версий Ubuntu. – Aaron C. de Bruyn 6 October 2015 в 21:24

В настоящее время нет PPA для последней версии Go Go. Чтобы установить текущую версию Go, вы можете использовать godeb, который автоматически устанавливает последнюю восходящую версию в виде пакета .deb:

Подготовьте среду, создав каталог и установив переменную GOPATH и PATH:
mkdir -p ~/.go/bin
echo "GOPATH DEFAULT=\${HOME}/.go" >> ~/.pam_environment
echo "PATH DEFAULT=\${PATH}:\$GOPATH/bin" >> ~/.pam_environment
# Re-login your user so the variables are applied
Загрузить , распакуйте и установите последнюю версию Go с godeb:
wget -O /tmp/godeb-amd64.tar.gz https://godeb.s3.amazonaws.com/godeb-amd64.tar.gz
tar xfz /tmp/godeb-amd64.tar.gz -C ~/.go/bin
godeb install
Go теперь готов к использованию. Для получения дополнительной информации см. [F3].
6
ответ дан 29 May 2018 в 13:03
  • 1
    2016 здесь. Это правильный ответ. – mniess 1 February 2016 в 03:27
  • 2
    Да, я сам это понял как правильный ответ. Вы можете прочитать здесь сообщение в блоге. blog.labix.org/2013/06/15/in-flight-deb-packages-of-go – RayfenWindspear 7 October 2016 в 18:25

Я не смог найти PPA, но разработчик gccgo разместил пакеты .deb на своем сайте sourceforge.

Люди работали над упаковкой upstream Go в Debian, см. sourceforge site для получения дополнительной информации. Вы могли бы создать deb из репо hg, как описано ниже:

hg clone http://hg.debian.org/hg/collab-maint/golang/
cd golang
debuild -us -uc

Я не очень хорошо знаком с использованием hg для создания пакетов debian, и имейте в виду, что это разработка с которыми вы работаете.

5
ответ дан 29 May 2018 в 13:03

Я использовал этот ppa:ubuntu-lxc/lxd-stable, который имеет близкую к последней версии

5
ответ дан 29 May 2018 в 13:03
  • 1
    Почему это было приостановлено? Они фактически предоставляют пакет golang с бета-версией версии 1.6. Это сработало для меня! – Atmocreations 21 January 2016 в 11:25
  • 2
    Соответствующая страница Launchpad: launchpad.net/~ubuntu-lxc/+archive/ubuntu/lxd-stable – Veger 8 September 2016 в 11:34
  • 3
    Это то, что я использовал, но в настоящее время они отстают. Сейчас их версия 1.6.2, но выпущены версии 1.6.3 и 1.7. – RayfenWindspear 7 October 2016 в 18:17

gccgo имеет официальные пакеты .deb в экспериментах Debian.

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

Дополнительная информация и ссылки здесь:

Go (golang) intro incl. доступность пакетов в основных дистрибутивах

Поскольку последний Ubuntu, как правило, тянет экспериментальный, то он, безусловно, должен быть в 11.04 Natty Narwhal.

Если вы хотите, чтобы вы сделали свой собственный .deb для предыдущая версия Ubuntu, тогда комментарий от @lfaraone даст вам доступ к debianized выбору собственного источника Google.

Если вы хотите вытащить источник прямо из Google, то есть недавняя статья от @mirwing, рассказывающая вам, как для этого.

0
ответ дан 29 May 2018 в 13:03

gccgo имеет официальные пакеты .deb в экспериментах Debian.

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

Дополнительная информация и ссылки здесь:

Go (golang) intro incl. доступность пакетов в основных дистрибутивах

Поскольку последний Ubuntu, как правило, тянет экспериментальный, то он, безусловно, должен быть в 11.04 Natty Narwhal.

Если вы хотите, чтобы вы сделали свой собственный .deb для предыдущая версия Ubuntu, тогда комментарий от @lfaraone даст вам доступ к debianized выбору собственного источника Google.

Если вы хотите вытащить источник прямо из Google, то есть недавняя статья от @mirwing, рассказывающая вам, как для этого.

0
ответ дан 29 May 2018 в 13:03

gccgo имеет официальные пакеты .deb в экспериментах Debian.

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

Дополнительная информация и ссылки здесь:

Go (golang) intro incl. доступность пакетов в основных дистрибутивах

Поскольку последний Ubuntu, как правило, тянет экспериментальный, то он, безусловно, должен быть в 11.04 Natty Narwhal.

Если вы хотите, чтобы вы сделали свой собственный .deb для предыдущая версия Ubuntu, тогда комментарий от @lfaraone даст вам доступ к debianized выбору собственного источника Google.

Если вы хотите вытащить источник прямо из Google, то есть недавняя статья от @mirwing, рассказывающая вам, как для этого.

0
ответ дан 29 May 2018 в 13:03

gccgo имеет официальные пакеты .deb в экспериментах Debian.

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

Дополнительная информация и ссылки здесь:

Go (golang) intro incl. доступность пакетов в основных дистрибутивах

Поскольку последний Ubuntu, как правило, тянет экспериментальный, то он, безусловно, должен быть в 11.04 Natty Narwhal.

Если вы хотите, чтобы вы сделали свой собственный .deb для предыдущая версия Ubuntu, тогда комментарий от @lfaraone даст вам доступ к debianized выбору собственного источника Google.

Если вы хотите вытащить источник прямо из Google, то есть недавняя статья от @mirwing, рассказывающая вам, как для этого.

0
ответ дан 29 May 2018 в 13:03

gccgo имеет официальные пакеты .deb в экспериментах Debian.

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

Дополнительная информация и ссылки здесь:

Go (golang) intro incl. доступность пакетов в основных дистрибутивах

Поскольку последний Ubuntu, как правило, тянет экспериментальный, то он, безусловно, должен быть в 11.04 Natty Narwhal.

Если вы хотите, чтобы вы сделали свой собственный .deb для предыдущая версия Ubuntu, тогда комментарий от @lfaraone даст вам доступ к debianized выбору собственного источника Google.

Если вы хотите вытащить источник прямо из Google, то есть недавняя статья от @mirwing, рассказывающая вам, как для этого.

0
ответ дан 29 May 2018 в 13:03

gccgo имеет официальные пакеты .deb в экспериментах Debian.

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

Дополнительная информация и ссылки здесь:

Go (golang) intro incl. доступность пакетов в основных дистрибутивах

Поскольку последний Ubuntu, как правило, тянет экспериментальный, то он, безусловно, должен быть в 11.04 Natty Narwhal.

Если вы хотите, чтобы вы сделали свой собственный .deb для предыдущая версия Ubuntu, тогда комментарий от @lfaraone даст вам доступ к debianized выбору собственного источника Google.

Если вы хотите вытащить источник прямо из Google, то есть недавняя статья от @mirwing, рассказывающая вам, как для этого.

0
ответ дан 29 May 2018 в 13:03

Другие вопросы по тегам:

Похожие вопросы: