উবুন্টু প্রিসিজে গো-র বর্তমান সংস্করণটি কীভাবে ইনস্টল করবেন


141

চলমান sudo apt-get install golang-stable, আমি গো সংস্করণ পাই go1.0.3। ইনস্টল করার কোনও উপায় আছে go1.1.1?


1
শেষ পর্যন্ত আমাকে উত্স থেকে ইনস্টল করতে হয়েছিল। সমস্ত পরীক্ষা পাস হয়নি তবে মনে হচ্ছে এটি ঠিক আছে working
সোফিয়া

1
"সমস্ত পরীক্ষা পাস হয়নি তবে মনে হচ্ছে এটি ঠিক আছে working" @ সোফিয়া আপনি উবুন্টুর কোন সংস্করণ ব্যবহার করছেন? আপনি উবুন্টুর একটি খুব পুরানো সংস্করণ না চালিয়ে বা দুর্ঘটনাক্রমে "টিপ" বনাম "স্থিতিশীল" ইনস্টল না করা পর্যন্ত আমি পরীক্ষার ব্যর্থতাগুলি আশা করতে পারব না।
অকার্যকর

আমি উবুন্টু নির্ভুল ব্যবহার করছি তবে রেপো দু / গোলং থেকে সর্বশেষতম সংস্করণ ইনস্টল করা কোনও সমস্যার কথা জানায় নি, তাই সমস্যাটি কী তা নিশ্চিত হন না।
সোফিয়া

আমিও নির্ভুল ব্যবহার করছি using আপনি কি "এইচজি আপডেট টিপ" বা "এইচজি আপডেটের প্রকাশ" চালিয়েছেন? আপনি যদি স্মরণ না করেন তবে আপনার বাশ ইতিহাসের ফাইলে ফিরে তাকাবেন। টিপ ব্যবহার করে পরীক্ষা ব্যর্থতা ব্যাখ্যা করতে পারে।
ভয়েডলোগিক

1
আপনি এই ব্লগটি চেষ্টা করতে পারেন Railskey.wordpress.com/2014/05/31/install-gogolang-on-ubuntu
প্রবীণ মিশ্র

উত্তর:


110

আমি এমন একটি রেপো পেয়েছি যার সর্বশেষতম সংস্করণ রয়েছে: https://launchpad.net/~duh/+archive/golang/+packages । সুতরাং মূলত:

sudo apt-get install python-software-properties  # 12.04
sudo add-apt-repository ppa:duh/golang
sudo apt-get update
sudo apt-get install golang

নিশ্চিত করতে:

go version

যা আমার ক্ষেত্রে ফলাফল (উবুন্টু সুনির্দিষ্ট)

go version go1.1.1 linux/amd64

সেখান থেকে কেবল সেটিংস রফতানি করুন যা আপনাকে bash_rc বা সমতুল্য করতে হবে:

export GOROOT=/usr/lib/go
export GOBIN=/usr/bin/go

39
২০১৪ সালের জুলাই পর্যন্ত, এর কাছে গোয়ের সর্বশেষতম সংস্করণ নেই। বর্তমান সংস্করণ 1.3। উবুন্টু 12.04 এ চেষ্টা করার পরে, আমি সংস্করণ 1.1.1 দিয়ে শেষ করেছি।
425nesp

4
দয়া করে এটি আপডেট করুন। 2014 সালের সেপ্টেম্বর পর্যন্ত, আমি "go1.1.2"
রিকার্ডো

2
2014-10-24 পর্যন্ত, আমি 1.2.1 লিনাক্স / এএমডি 64 পেয়েছি।
নাইয়ারওয়্যার 25:25

5
মার্চ 29th চেক করা হচ্ছে, 404. একটি সঙ্গে 2015. যে পিপিএ সাড়া
btleffler

7
আমি ব্যবহার করেছিppa:evarlast/golang1.4
নাতিম

98

আমি আমার উবুন্টু বাক্সে আমার গো সংস্করণগুলি পরিচালনা করার জন্য জিভিএম ব্যবহার করতে চাই । ব্যবহার করা খুব সহজ এবং আপনি যদি আরভিএমের সাথে পরিচিত হন তবে এটি কোনও নোব্রায়নার er এটি আপনাকে আপনার সিস্টেমে গো এর একাধিক সংস্করণ ইনস্টল করতে দেয় এবং যেকোন সময় আপনি যে কোনও সংস্করণে চান তা পাল্টাতে দেয়।

এর সাথে জিভিএম ইনস্টল করুন:

sudo apt-get install bison mercurial
bash < <(curl -LSs 'https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer')
. "$HOME/.gvm/scripts/gvm"

এবং তারপরে এটি করা যেমন সহজ:

gvm install go1.1.1
gvm use go1.1.1 --default

দ্বিতীয় কমান্ডের শেষে ডিফল্ট পতাকাটি যখনই আপনি একটি নতুন টার্মিনাল সেশন শুরু করবেন তখন go1.1.1 কে আপনার ডিফল্ট গো সংস্করণ হিসাবে সেট করবে।


1
আমি আরভিএম পছন্দ করি এবং সর্বদা আমার কিটে একটি ভাল সরঞ্জাম উপভোগ করি। GVM এর মতো একটি সরঞ্জাম রয়েছে বলে আমি যেতে যেতে খুশি হয়েছিল :)
ব্রেন্ডেন

2
জিভিএম হ'ল গ্রিলের একই নাম gvm
jcilleay

2
আমি কেবল ফিশ শেলের নীচে জিভিএম ব্যবহার করার চেষ্টা করেছি এবং যারা ব্যাশ ব্যবহার করেন না তাদের জন্য একটি সতর্কতা: জিভিএম সঠিকভাবে উঠতে এবং চালাতে ব্যথা হবে। এর বেশিরভাগ স্ক্রিপ্টে উদাহরণস্বরূপ শেবাং লাইন থাকে না।
ডেনিস

"জিভিএম" ওয়েব পৃষ্ঠাটি https://github.com/moovweb/gvmt404 পাওয়া যায়নি। এবং আমি এমন কোনও কিছু ইনস্টল করতে নারাজ যা নিজের সুরক্ষা আপডেট পদ্ধতি বলে মনে হচ্ছে না
nealmcb

আমি সম্মত নই যে এটি "জিভিএম ইনস্টল" এবং "জিভিএম ব্যবহার" এর মতোই সহজ।
কেমিকোফা ভূত

35

আমি GoLang অফিসিয়াল সংগ্রহস্থল থেকে নিম্নলিখিত কমান্ড ব্যবহার করেছি , এটি আমার উবুন্টু 14.04 এ GoLang সংস্করণ 1.6 ইনস্টল করেছে

sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable
sudo apt-get update
sudo apt-get install golang

রেফারেন্স আধিকারিক গোল্যাং রেপো https://github.com/golang/go/wiki/Ubuntu দেখে মনে হচ্ছে ভবিষ্যতে এই পিপিএ সর্বদা আপডেট হবে।


2
The team named '~ubuntu-lxc' has no PPA named 'ubuntu/lxd-stable'
কেনারব

রেফারেন্স করা লিংক থেকে:sudo add-apt-repository ppa:longsleep/golang-backports sudo apt-get update sudo apt-get install golang-go
লি রিচার্ডসন

23

[অক্টোবর ২০১৫] উত্তর কারণ বর্তমানে গৃহীত উত্তরগুলি sudo apt-get install golangআপ্টোডেট নয় এবং আপনি যদি ইনস্টল করতে না চান তবে GVMএই পদক্ষেপগুলি অনুসরণ করুন।

ধাপে ধাপে ইনস্টলেশন:

  1. এখানে সর্বশেষতম সংস্করণটি ডাউনলোড করুন (ওএস: লিনাক্স)।
  2. আপনার টার্মিনালটি খুলুন এবং আপনার ডাউনলোড ডিরেক্টরিতে যান
  3. sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
  4. যোগ goআপনার পথেexport PATH=$PATH:/usr/local/go/bin
  5. go version ইনস্টল করা বর্তমান সংস্করণটি পরীক্ষা করতে
  6. প্রোগ্রামিং শুরু করুন।

সম্ভাব্য ত্রুটি + সমাধানগুলি: (আপডেট করতে হবে)

যদি আপনি কিছু পান go version xgcc (Ubuntu 4.9.1-0ubuntu1) 4.9.1 linux/amd64তবে আপনি কিছু ভুল করেছেন, তাই এই পোস্টটি দেখুন: গো এক্সজিগি সংস্করণ মুদ্রণ করছে তবে ইনস্টল করা সংস্করণ নয়


এতে আর্টভ have নেই
বরুণ

17

আমি উত্স থেকে ইনস্টল। এখানে একটি ধাপে ধাপে টিউটোরিয়াল রয়েছে: http://golang.org/doc/install/source


2
হ্যাঁ. উত্স থেকে গো ইনস্টল করা "যান" যাওয়ার সর্বোত্তম উপায়। এটি সেইভাবে আপডেট করা খুব সহজ।
voidlogic

1
আমি এখান থেকে নির্দেশাবলী অনুসরণ করেছি এবং এটি আমার জন্য সত্যিই দুর্দান্ত কাজ করেছে golang.org/doc/install#tarball
বোগদান

1
তোমাকে অনেক ধন্যবাদ. এখনও আমার উবুন্টু 14.04 এ কাজ করছে যখন পিপিএগুলি না করে। :-)
আয়নিক বিজাউ

1
এটি এখন বিরক্তিকর যে আপনাকে একটি 1.4+ বিল্ড সহ 1.5+ বুটস্ট্র্যাপ করতে হবে।
জোকুল

7

এখানে কোনও পিপিএ বা অন্য কোনও সরঞ্জাম ছাড়াই উবুন্টু 14.04 এ ইনস্টল করার জন্য আমি খুঁজে পেয়েছি সবচেয়ে সোজা ফরোয়ার্ড এবং সহজ পদ্ধতি।

এখন পর্যন্ত, জিওর সংস্করণটি 1.7

উইজেট ব্যবহার করে Go 1.7.tar.gz পান

wget https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz

এটি এক্সট্রাক্ট করুন এবং এটিতে অনুলিপি করুন /usr/local/

sudo tar -C /usr/local -xzvf go1.7.linux-amd64.tar.gz

আপনি এখন সফলভাবে GO ইনস্টল করেছেন। এখন আপনাকে পরিবেশের পরিবর্তনগুলি সেট করতে হবে যাতে আপনি goযে কোনও জায়গা থেকে কমান্ডটি ব্যবহার করতে পারেন ।

এটি অর্জনের জন্য আমাদের .bashrc তাই একটি লাইন যুক্ত করতে হবে ,

sudo nano ~/.bashrc

এবং ফাইলের শেষে নিম্নলিখিত লাইনটি যুক্ত করুন।

export PATH="/usr/local/go/bin:$PATH"

এখন, সমস্ত কমান্ড go/binকাজ করবে।

করে ইনস্টলটি সফল হয়েছে কিনা তা পরীক্ষা করে দেখুন

go version

অফলাইন ডকুমেন্টেশনের জন্য আপনি এটি করতে পারেন

godoc -http=:6060

অফলাইন ডকুমেন্টেশন এ উপলব্ধ হবে http://localhost:6060

বিঃদ্রঃ:

এখানকার কিছু লোক PATH ভেরিয়েবল পরিবর্তন করার পরামর্শ দিচ্ছেন।

এটি একটি ভাল পছন্দ নয়।

  1. এতে পরিবর্তন /usr/local/go/binকরা অস্থায়ী এবং আপনি একবার টার্মিনাল বন্ধ করলে এটি পুনরায় সেট হয়ে যাবে।

  2. go কমান্ড কেবলমাত্র টার্মিনালে কাজ করবে যেখানে আপনি PATH এর মান পরিবর্তন করেছেন।

  3. আপনি অন্য কোনও কমান্ডের মতো ls, nanoবা কেবল সমস্ত কিছু ব্যবহার করতে সক্ষম হবেন না কারণ সমস্ত কিছু /usr/binবা অন্য জায়গায় রয়েছে। এই সমস্ত জিনিস কাজ করা বন্ধ করবে এবং এটি আপনাকে ত্রুটি দেওয়া শুরু করবে।

তবে এটি স্থায়ী এবং অন্য কোনও কিছুকে বিরক্ত করে না।


আপনার env var GOPATH = / কিছু / dir সংজ্ঞায়িত করতে হবে তারপর আপনার নিজের প্রকল্পের কোডের জন্য PATH = $ {গোপথ} / বিন: $ AT PATH def সংজ্ঞায়িত করতে হবে
স্কট স্টেনসল্যান্ড

হ্যাঁ, আমি ভিএসকোড ব্যবহার করি তাই গোপ্যাথ যুক্ত করতে আমার কেবল ব্যবহারকারী সেটিংস জেসসনে গোপথ সম্পাদনা করতে হবে। ইনপুট জন্য ধন্যবাদ।
hanশান জৈন

টার কমান্ডে একটি ছোট টাইপ রয়েছে: amd64 এর পরিবর্তে am64
অ্যাড্রিয়ান লুঙ্গু

1
@ অ্যাড্রিয়ানলুঙ্গু এটি স্থির করেছে
hanশান জৈন

1
সুডো ন্যানো / </ bashrc -> সুডো ন্যানো ~ / .বাশ্রাক .. এছাড়াও
ভিএম করা

4
  1. ডাউনলোড বলুন, go1.6beta1.linux-amd64.tar.gzথেকে https://golang.org/dl/ মধ্যে/tmp

wget https://storage.googleapis.com/golang/go1.6beta1.linux-amd64.tar.gz -o /tmp/go1.6beta1.linux-amd64.tar.gz

  1. un-tar in /usr/local/bin

sudo tar -zxvf go1.6beta1.linux-amd64.tar.gz -C /usr/local/bin/

  1. গুরট, গোপথ, [উবুন্টুতে following / .bashrc এ অনুসরণ করুন] সেট করুন

mkdir ~/go export GOPATH=~/go export PATH=$PATH:$GOPATH/bin export GOROOT=/usr/local/bin/go export PATH=$PATH:$GOROOT/bin

  1. যাচাই করুন

go version দেখাতে হবে

go version go1.6beta1 linux/amd64

go env দেখাতে হবে

GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/home/vats/go" GORACE="" GOROOT="/usr/local/bin/go" GOTOOLDIR="/usr/local/bin/go/pkg/tool/linux_amd64" GO15VENDOREXPERIMENT="1" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0" CXX="g++" CGO_ENABLED="1"


হাই, উত্তরের জন্য আপনাকে ধন্যবাদ, আমি সমস্ত পদক্ষেপ অনুসরণ করছি কিন্তু যখনই আমি 1.7 এর পরিবর্তে "গো সংস্করণ" কল করি এটি 1.4.2 নিয়ে আসে। অন্য কোন ক্রিয়া করা উচিত?
আনাহিত সেরোবায়ান

4

যদি কেউ Go 1.8 ইনস্টল করার জন্য খুঁজছেন তবে এটি অনুসরণ করুন:

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update
sudo apt-get install golang-go

এবং তারপরে ইনস্টল করুন

sudo apt-get install golang-1.8-go

আমার জন্য নির্দোষ কাজ করে। ধন্যবাদ!
গুইনেথ ল্লেওলিন

1
ইনস্টল করার দরকার নেই golang-1.8-go, ইনস্টল করার সময় এটি ইতিমধ্যে ইনস্টল golang-go। প্রকৃতপক্ষে এপ্রিল 2017 এর শেষদিকে, 1.8.1 এ ইনস্টল করা হয়েছে, এটি সর্বশেষতম সংস্করণ। github.com/golang/go/wiki/Ubuntu
ফায়ারপল

আমার ধারণা আপনিও গুরট, গোপথ
নাম জি

অন্যান্য উত্তর 1) এবং GOROOT রেফারেন্স GOPATH সেটিং ডান stackoverflow.com/a/34384978/248616 2) stackoverflow.com/questions/17480044/... আরো সরকারী রেফারেন্স stackoverflow.com/a/10847122/248616
ভিয়েতনামে জি ভি ইউ

আমাদের প্রতিটি প্রকল্পের জন্য, গোপথ = / কিছু / দির, পাঠ্য = $ {গোপথ} / বিন: {AT পাঠ}
নাম জি ভিইউ

4

গো এর বর্তমান প্রকাশের জন্য:

গো প্রোগ্রামিং ভাষা

শুরু হচ্ছে

গো বিতরণ ডাউনলোড করুন

ডাউনলোডগুলি

গো প্রকল্পের ডাউনলোড পৃষ্ঠাগুলি দেখার জন্য উপরের লিঙ্কটি ক্লিক করুন এবং আপনার অপারেটিং সিস্টেম এবং প্রসেসরের আর্কিটেকচারের সাথে মেলে এমন বাইনারি বিতরণ নির্বাচন করুন।

অফিসিয়াল বাইনারি বিতরণগুলি ফ্রিবিএসডি, লিনাক্স, ম্যাকোস এবং উইন্ডোজ অপারেটিং সিস্টেম এবং 32-বিট (386) এবং 64-বিট (এমডি 64) x86 প্রসেসরের আর্কিটেকচারের জন্য উপলব্ধ।

অপারেটিং সিস্টেম এবং আর্কিটেকচারের সংমিশ্রণের জন্য যদি বাইনারি বিতরণ না পাওয়া যায় তবে আপনি উত্স থেকে ইনস্টল করার বা জিসির পরিবর্তে জিসিসিগো ইনস্টল করার চেষ্টা করতে পারেন।

উত্স থেকে ইনস্টল করা


উত্স থেকে ইনস্টল করা আসলেই দ্রুত। এটি দ্রুত সংকলন করে এবং পরীক্ষাগুলি optionচ্ছিক হয় যদি আপনি এগুলি এড়িয়ে চলা পছন্দ করেন।
জেরেমি ওয়াল

3

আমি সর্বশেষ সংস্করণটি ইনস্টল করতে এই নির্দেশটি ব্যবহার করি use পশ্চাত্পট চিত্র:

  1. বিদ্যমান গো সংস্করণটি সরান:

    sudo apt-get purge golang*
  2. Go এর সর্বশেষতম সংস্করণটি ইনস্টল করুন:

    sudo add-apt-repository ppa:longsleep/golang-backports
    sudo apt-get update
    sudo apt-get install golang-go
  3. .profileএই বিষয়বস্তু দিয়ে বাড়ির পথে ফাইলটি তৈরি করুন :

    # ~/.profile: executed by the command interpreter for login shells.
    # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
    # exists.
    # see /usr/share/doc/bash/examples/startup-files for examples.
    # the files are located in the bash-doc package.
    
    # the default umask is set in /etc/profile; for setting the umask
    # for ssh logins, install and configure the libpam-umask package.
    #umask 022
    
    # if running bash
    if [ -n "$BASH_VERSION" ]; then
        # include .bashrc if it exists
        if [ -f "$HOME/.bashrc" ]; then
            . "$HOME/.bashrc"
        fi
    fi
    
    # set PATH so it includes user's private bin directories
    PATH="$HOME/bin:$HOME/.local/bin:$PATH"
  4. পরিবেশের চলকটিতে গো কর্মক্ষেত্র সেট করুন:

    GOPATH=~/.go
  5. .profileকনফিগারেশন প্রয়োগ করুন :

    source ~/.profile

টেস্ট:

$ go version
go version go1.11.1 linux/amd64

তথ্যসূত্র: গো-গিটহাব-ইনস্টলেশন


1

উবুন্টুর সাথে গোলাং গিথুব অনুসারে আজকাল স্ন্যাপের মাধ্যমে সহজেই Go এর সর্বশেষতম সংস্করণ ইনস্টল করা সম্ভব:

স্ন্যাপগুলি ব্যবহার করাও বেশ ভালভাবে কাজ করে:

# This will give you the latest version of go
$ sudo snap install --classic go

পুরানো এবং / অথবা তৃতীয় পক্ষের পিপিএগুলি নিয়ে ফ্যাসিং করা সম্ভাব্য


0

আপনি আপডেট-গোলং স্ক্রিপ্টটিও ব্যবহার করতে পারেন:

আপডেট-গোলং হ'ল একটি নূন্যতম সিস্টেমে অনুপ্রবেশ সহ নতুন গোলং রিলিজ সহজেই আনতে এবং ইনস্টল করার জন্য একটি স্ক্রিপ্ট

git clone https://github.com/udhos/update-golang
cd update-golang
sudo ./update-golang.sh

0

উবুন্টুতে গো ইনস্টল করার সর্বোত্তম উপায় হ'ল এখান থেকে প্রয়োজনীয় সংস্করণটি ডাউনলোড করা । এখানে আপনার সংরক্ষণাগারিত সংস্করণগুলির সাথে সমস্ত স্থিতিশীল এবং প্রকাশনা থাকতে পারে।

আপনার নির্বাচিত সংস্করণটি ডাউনলোড করার পরে আপনি আরও পদক্ষেপগুলি অনুসরণ করতে পারেন, আমি আপনাকে উবুন্টু মেশিনের জন্য tar.gz ফর্ম্যাটটি ডাউনলোড করার পরামর্শ দেব:

  1. প্রথমে এটি করে আপনার স্থানীয় থেকে পুরানো সংস্করণটিকে পুরোপুরি সরিয়ে দিন

sudo rm -rf /usr/local/go /usr/local/gocache

এটি সমস্ত স্থানীয় গো কোড বেসটি সরিয়ে ফেলবে তবে স্থানীয় থেকে সম্পূর্ণ অপসারণের জন্য আমাদের আরও কিছু করার জন্য অপেক্ষা করতে হবে, আমি এই পদক্ষেপটি অনুপস্থিত ছিল এবং আমি কী অনুপস্থিত তা বুঝতে না পারলে এতটা সময় লেগেছিল তাই এখান থেকে অপসারণ করার জন্য এখানে পরিষ্কার করার জিনিস রয়েছে তালিকা

sudo apt-get purge golang

অথবা

sudo apt remove golang-go
  1. এখন এটির সাথে টার্মিনালটি হিট করে আপনার ভিতরে / ইউএসআর / লোকাল / গো এর ডাউনলোড করা সংস্করণটি ইনস্টল / এক্সট্রাক্ট করুন

tar -C /usr/local -xzf go1.10.8.linux-amd64.tar.gz

  1. উপরের সমস্ত জিনিসগুলি করার পরে, GOROOTভেরিয়েবল ভ্যালুটি ভুলে যাবেন না বা চেক করবেন না go envযদি আপনি সেট না করে মানটি পরীক্ষা করতে পারেনexport PATH=$PATH:/usr/local/go
  2. নিশ্চিত করার জন্য একটি ছোট গো প্রোগ্রাম পরীক্ষা করা আরও ভাল। /home/yourusername/go/test.phpআপনি যদি সেট GOPATHমানটি পরিবর্তন না করে থাকেন তবে এটি ভিতরে লিখুন :
package main

import "fmt"

func main() {
    fmt.Println("hello world")
}
  1. এটি চালান go run test.go

আমি আশা করি এটি আপনার জন্য কাজ করে !!


0

অথবা আপনি এই স্ক্রিপ্টটি ব্যবহার করতে পারেন গো এবং লাইটাইড ইনস্টল ?

যদি আপনি প্রদত্ত উত্তরটি থেকে অসন্তুষ্ট হন তবে দয়া করে অন্ধভাবে ভোট দেওয়ার পরিবর্তে মন্তব্য করুন। আমি কোনও সমস্যা ছাড়াই গত 4 বছর ধরে এই সেটআপটি ব্যবহার করেছি।


-1
  1. আপনার যদি উবুন্টু-সাথী থাকে তবে আপনি সর্বশেষতম যানটি ইনস্টল করতে পারেন:

    উমাকে যাও

  2. অফিসিয়াল ওয়েবসাইট থেকে সর্বশেষে যেতে ডাউনলোড এবং ইনস্টল করার জন্য আমার কাছে একটি স্ক্রিপ্ট রয়েছে

     # Change these varialbe to where ever you feel comfortable
     DOWNLOAD_DIR=${HOME}/Downloads/GoLang
     INSTALL_DIR=${HOME}/App
     function install {
        mkdir -p ${DOWNLOAD_DIR}
        cd ${DOWNLOAD_DIR}
    
        echo "Fetching latest Go version..."
        typeset VER=`curl -s https://golang.org/dl/ | grep -m 1 -o 'go\([0-9]\)\+\(\.[0-9]\)\+'`
        if uname -m | grep 64 > /dev/null; then
            typeset ARCH=amd64
        else
            typeset ARCH=386
        fi
        typeset FILE=$VER.linux-$ARCH
    
        if [[ ! -e ${FILE}.tar.gz ]]; then
             echo "Downloading '$FILE' ..."
             wget https://storage.googleapis.com/golang/${FILE}.tar.gz
        fi
    
        echo "Installing ${FILE} ..."
        tar zxfC ${FILE}.tar.gz ${INSTALL_DIR}
        echo "Go is installed"
    }
    
    install

আপনার গুরূট, গোপথ এবং পাঠ সেটআপ করুন:

export GOROOT=${INSTALL_DIR}/go
export GOPATH=<your go path>
export PATH=${PATH}:${GOROOT}/bin:${GOPATH}/bin

-1

আপনি এ থেকে স্ক্রিপ্ট ব্যবহার করতে পারেন udhos/update-golang

এখানে উদাহরণস্বরূপ একটি দ্বি-রেখাযুক্ত (চালানো root):

bash <(curl -s https://raw.githubusercontent.com/udhos/update-golang/master/update-golang.sh)
ln -vs /usr/local/go/bin/go* /usr/local/bin/
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.