Pasang Pergi pada Ubuntu 18.04 Bionic Beaver Linux
- 4735
- 150
- Daryl Wilderman
Objektif
Objektifnya ialah memasang GO di Ubuntu 18.04. Pergi juga dikenali sebagai Golang, adalah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google.
Panduan ini akan menunjukkan kepada anda cara memasang GO di Ubuntu menggunakan repositori Ubuntu standard dengan menggunakan Apt
perintah dan penggunaan pemasang golang google serta cara memasang pergi menggunakan snap
perintah.
Sistem operasi dan versi perisian
- Sistem operasi: - Ubuntu 18.04 Bionic Beaver
- Perisian: - Pergi versi Go1.10 linux/amd64 atau lebih tinggi
Keperluan
Akses istimewa ke sistem Ubuntu anda sebagai akar atau melalui sudo
Perintah diperlukan.
Konvensyen
- # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak
Versi lain dalam tutorial ini
Ubuntu 20.04 (Focal Fossa)
Arahan
Pasang prasyarat
Untuk memasang dan menguji kami akan memerlukan arahan Linux berikut: wget
dan git
. Alat ini kemungkinan besar sudah dipasang pada sistem ubuntu anda. Sekiranya mereka tidak, lari:
$ sudo apt memasang wget git
Pasang Pergi Menggunakan Pemasang Golang
Menggunakan pemasang golang google kemungkinan besar cara yang paling mudah bagaimana memasang sistem ubuntu anda. Mari mulakan dengan memuat turun pemasang golang:
$ wget -q https: // penyimpanan.Googleapis.com/golang/getgo/installer_linux
Jadikan pemasangan Golang boleh dilaksanakan:
$ chmod +x installer_linux
Terakhir, jalankan Installer_linux
boleh dilaksanakan untuk memasang Sistem Ubuntu anda. Pemasang akan memuat turun dan memasang versi terkini GO:
$ ./Installer_linux Selamat datang ke pemasang Go! Memuat turun versi Go GO1.10 hingga/rumah/linuxconfig/.Pergi ini mungkin memerlukan sedikit masa ... dimuat turun! Menyiapkan GOPATH GOPAT! Satu perkara lagi! Jalankan 'Sumber/Laman Utama/Linuxconfig/.bash_profile 'untuk meneruskan pembolehubah persekitaran baru ke sesi semasa anda, atau buka shell baru.
Seperti yang diminta oleh pemasang, jalankan sumber
Perintah untuk mengemas kini pemboleh ubah sesi shell semasa anda untuk memasukkan yang baru GOPATH
, Atau hanya buka sesi shell baru:
$ sumber/rumah/linuxconfig/.BASH_PROFILE
Periksa Pergi
Versi:
versi $ Go versi Go1.10 Linux/AMD64
Akhir sekali, sebagai ujian, cuba dapatkan dan laksanakan contoh Hello World Golang:
$ pergi github.com/golang/contoh/hello $ hello hello, pergi contoh!
Pergi bahasa di Ubuntu 18.04
Kelemahan menggunakan pemasang golang untuk memasang sistem ubuntu adalah bahawa kami tidak dapat memilih versi pemasangan. Tetapi saya yakin ini hanya kemunduran sementara:
$ ./Installer_linux -Saya selamat datang ke pemasang Go! Adakah anda ingin memasang Go? Y/n [y]: y versi go terbaru adalah go1.10, pasang itu? Y/n [y]: n membatalkan pemasangan.
Pasang GO dari Ubuntu Reposttiory
Alternatif lain untuk memasang GO ON Ubuntu 18.04 adalah dengan menggunakan Apt
Perintah untuk memasang binari go dari repositori Ubuntu:
$ sudo apt pasang golang
Ini akan memasang pakej tradisional terkini yang pada masa penulisannya adalah Pergi versi Go1.10
:
versi $ Go versi Go1.10 Linux/AMD64
Sebelum kita melakukan ujian, kita perlu terlebih dahulu menetapkan GOPATH
:
$ echo 'Export GOPATH = $ Home/Go' >> ~/.BASHRC $ echo 'Export Path = $ Path: $ GOPATH/bin' >> ~/.Bashrc $ Sumber ~/.Bashrc
Melakukan a Pergi
Ujian Perintah dengan Hello World yang telah dikompilasi:
$ pergi github.com/golang/contoh/hello $ hello hello, pergi contoh!
Pasang pergi menggunakan snap
Dalam bahagian ini, kami akan melakukan pemasangan GO ON UBUNTU 18.04 Menggunakan snap
perintah. Untuk memasang GO di Ubuntu 18.04 Menggunakan Snap semudah perintah Linux berikut:
$ sudo snap install Go -Classic Go 1.10 dari 'Mwhudson' dipasang
Periksa versi yang dipasang:
versi $ Go versi Go1.10 Linux/AMD64
Seterusnya, tetapkan GOPATH
:
$ echo 'Export GOPATH = $ Home/Go' >> ~/.BASHRC $ echo 'Export Path = $ Path: $ GOPATH/bin' >> ~/.Bashrc $ Sumber ~/.Bashrc
Akhir sekali, untuk menguji pemasangan, gunakan Pergi
Perintah untuk memuat turun dan melaksanakan contoh Hello World:
$ pergi github.com/golang/contoh/hello $ hello hello, pergi contoh!
Sebagai alternatif, snap
Perintah membolehkan anda memilih versi Go untuk dipasang pada sistem ubuntu anda. Perintah di bawah akan menyenaraikan semua versi GO yang ada:
$ snap Info GO Nama: Pergi Ringkasan: Pergi pengkompil bahasa pengaturcaraan, Linker, stdlib Publisher: Mwhudson Hubungi: [email protected] com: BSD-3-Clause Keterangan: | Snap ini menyediakan pemasangan, penyusun, penyambung, dan perpustakaan yang disusun untuk bahasa pengaturcaraan Go. snap-id: md1hbashzp4i0bniscajgxgnoii9cek6e saluran: stabil: 1.10 (1473) Calon klasik 64MB: 1.10RC2 (1406) 64MB Beta Klasik: ↑ Edge: Devel-86A3389 (1598) 69MB Classic 1.10/stabil: 1.10 (1473) 64MB klasik 1.10/Calon: ↑ 1.10/beta: ↑ 1.10/tepi: ↑ 1.6/stabil: 1.6.4 (122) 49MB klasik 1.6/Calon: ↑ 1.6/beta: ↑ 1.6/tepi: ↑ 1.7/stabil: 1.7.6 (324) 48MB klasik 1.7/Calon: ↑ 1.7/beta: ↑ 1.7/tepi: ↑ 1.8/stabil: 1.8.7 (1407) 51MB klasik 1.8/Calon: ↑ 1.8/beta: ↑ 1.8/tepi: ↑ 1.9/stabil: 1.9.4 (1404) 55MB klasik 1.9/Calon: ↑ 1.9/beta: ↑ 1.9/tepi: ↑
Contohnya, perintah di bawah akan memasang go 1.7 stabil:
$ sudo snap install Go -Channel 1.7 -klasik pergi (1.7/stabil) 1.7.6 dari 'Mwhudson' dipasang $ Go versi Go GO1.7.6 Linux/AMD64
Bermula Contoh Pergi
Mari memulakan projek baru dengan membuat direktori baru dalam ~/pergi/src/
. Kami akan menyebutnya Linuxconfig
projek:
$ mkdir ~/go/src/linuxconfig
Menggunakan Nano
atau mana -mana editor teks lain mengedit fail baru Linuxconfig.Pergi
:
$ nano ~/go/src/linuxconfig/linuxconfig.Pergi
Semasa dalam mod penyuntingan, masukkan kod Go berikut:
Pakej Utama Import ("FMT" "GitHub.com/golang/contoh/stringutil ") func main () fmt.Println (StringUtil.Terbalik ("Gro.gifnocxunil gnitisiv rof uoy knaht "))
Salinan Susun dan pasang binari baru:
$ pergi pasang linuxconfig
Jalankan Golang Binary Executable:
$ linuxconfig terima kasih kerana melawat linuxconfig.org
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Perkara yang perlu dipasang di Ubuntu 22.04
- Ubuntu 20.04 Panduan
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Ubuntu 20.04 Muat turun
- Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
- Ubuntu 22.04 Panduan
- Cara memasang Ubuntu 22.04 Jammy Jellyfish Desktop
- Cara Menyiapkan Pengurus Pakej Snap di mana -mana Linux Distro
- « Pasang Eclipse Oxygen di Ubuntu 18.04 Bionic Beaver Linux
- Pasang AWS CLI di Ubuntu 18.04 Bionic Beaver Linux »