Yanıtlar:
İşte Go için bir PPA. Benim için çalıştı, şimdi ve 10.04-12.04 için golang sürümleri ile korunur.
https://launchpad.net/~gophers/+archive/go
sudo add-apt-repository ppa:gophers/go
sudo apt-get update
sudo apt-get install golang-stable
Yerine golang-weekly
veya golang-tip
güncel anlık görüntüleri daha fazla istiyorsanız.
Referanslar:
EDIT: maalesef Gophers arşivi artık devam etmiyor (şimdi PPA açıklamasına ve http://blog.labix.org/2013/06/15/in-flight-deb-packages- of- go'ya bakın ) Go deb paketlerini kaynaktan üretmek için kullanılabilir.
Bununla birlikte, golang
şu anda Trusty'de bulunan paket nispeten yenidir (bu yazı sırasında 1.2.1). Hala 12.04’ün içindeyseniz, bu destek PPA’yı kullanmak isteyebilirsiniz:
https://launchpad.net/~bcandrea/+archive/ubuntu/backports
sudo add-apt-repository ppa:bcandrea/backports
sudo apt-get update
sudo apt-get install golang
Resmi Ubuntu depolarındaki kararlı güncellemeleri takip etmeye çalışıyorum.
14.04
... :-(
Şu anda, mevcut Go'nun son akış yukarı sürümü için PPA bulunmamaktadır. Geçerli Go sürümünü yüklemek için , en son yukarı akış sürümünü otomatik olarak bir .deb paketi olarak yükleyen godeb'i kullanabilirsiniz :
Bir dizin oluşturarak ve GOPATH ve PATH değişkenini ayarlayarak genişleme hazırlayın:
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
Godeb ile en son Go sürümünü indirin, açın ve kurun:
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 şimdi kullanıma hazır. Daha fazla bilgi için bkz godeb --help
.
${HOME}
görünüşe göre boştur, bu yüzden GOPATH devamsız olarak biter /.go
.
v1.11
.
Bir PPA bulamadım, ancak gccgo
geliştirici sourceforge sitesine .deb paketleri gönderdi .
Bireyler Debian'a gitmekte olan ambalaj üzerinde çalışıyor, daha fazla bilgi için WNPP hatalarına bakınız . Sen bir deb oluşturmak mümkün olabilir hg
folloows olarak repo:
hg clone http://hg.debian.org/hg/collab-maint/golang/
cd golang
debuild -us -uc
hg
Debian paketleri oluşturmak için kullanmayı bilmiyorum ve bunun birlikte çalıştığınız geliştirme paketi olduğunu unutmayın.
abort: HTTP Error 404: Not Found
ppa:ubuntu-lxc/lxd-stable
En son sürüme yakın olanı kullandım
Şu anda Debian’da deneysel olan .deb paketlerinin resmi.
Go kodunu çalıştırılabilir bir dosyada derlemek için tek ihtiyacınız olan şey budur.
Daha fazla bilgi ve buraya link:
En son Ubuntu genellikle deneysel bir çekme olduğundan, o zaman kesinlikle 11.04 Natty Narwhal olmalıdır.
Eğer bir önceki Ubuntu sürümü için kendi .deb'ınızı almak istiyorsanız, lfaraone'dan gelen yorum google'ın kendi kaynağının debianized seçimine erişmenizi sağlayacaktır.
Kaynağı doğrudan Google’dan çekmek istiyorsanız, @mirwing tarafından size nasıl yapılacağını anlatan yeni bir makale var.
Ubuntu Trusty, Xenial, Bionic, Cosmic ve Disco için 1.4 ile 1.11 arasındaki sürümleri buradan yükleyebilirsiniz: https://launchpad.net/~gophers/+archive/ubuntu/archive
sudo add-apt-repository ppa:gophers/go
sudo apt-get update
sudo apt-get install golang-1.11-go
Not: Yüklemeden sonra, bilgisayarınıza eklemelisiniz /usr/lib/go-1.X/bin
(veya belki de /usr/lib/go-tip/bin
) $PATH
, ya da /usr/lib/go-1.X/bin/go
doğrudan doğrudan çağrı yapabilirsiniz .