Cara Memasang GO 1.19 di Fedora 36/35 & Centos/RHEL 8/7

Cara Memasang GO 1.19 di Fedora 36/35 & Centos/RHEL 8/7

Go adalah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh pasukan di Google. Ia menyediakan perisian mudah, boleh dipercayai, dan cekap yang mudah dibina. Bahasa ini direka untuk menulis pelayan, itulah sebabnya ia digunakan secara meluas hari ini. Go telah mengeluarkan versi terkini 1.19 pada bulan Februari 2022.

Tutorial ini akan membantu anda memasang GO 1.19 di Fedora anda 36/35/34/33 & Centos/RHEL 8/7. Anda juga boleh menggunakan tutorial untuk memasang Go Lang di Ubuntu dan Debian Systems.

Prasyarat

Log masuk ke topi merah atau sistem derivatifnya menggunakan SSH dan naik taraf untuk memohon kemas kini keselamatan terkini di sana. Laksanakan arahan berikut di terminal.

kemas kini yum  

Langkah 1 - Memasang Pergi

Sekarang muat turun fail arkib binari go bahasa menggunakan pautan berikut. Untuk mencari dan memuat turun versi terkini yang tersedia atau versi 32 bit pergi ke halaman muat turun rasmi.

wget https: // pergi.dev/dl/go1.19.Linux-AMD64.tar.Gz  

Sekarang ekstrak arkib yang dimuat turun dan pasangkannya ke lokasi yang dikehendaki di sistem anda. Untuk tutorial ini, saya memasangnya di bawah /usr/tempatan direktori. Anda juga boleh meletakkan ini di bawah direktori rumah (untuk hosting bersama) atau lokasi lain.

tar -xzf go1.19.Linux-AMD64.tar.Gz  mv go /usr /local  

Langkah 2 - Persekitaran Persediaan Pergi

Sekarang anda perlu menyediakan pembolehubah persekitaran bahasa untuk projek anda. Biasanya anda perlu menetapkan 3 pembolehubah persekitaran sebagai Goroot, GOPATH dan Jalan.

  • Goroot Adakah lokasi di mana pakej Go dipasang pada sistem anda.
    Eksport goroot =/usr/local/go  
  • GOPATH adalah lokasi direktori kerja anda. Contohnya direktori projek saya adalah ~/Projek/proj1 .
    Eksport GOPATH = $ Rumah/Projek/ProJ1  
  • Sekarang tetapkan Jalan pemboleh ubah untuk mengakses sistem binari yang luas.
    Laluan Eksport = $ GOPATH/BIN: $ GOROOT/BIN: $ PATH  

Semua persekitaran di atas akan ditetapkan untuk sesi semasa anda sahaja. Untuk menjadikannya kekal menambah arahan di atas ~/.BASH_PROFILE fail.

Langkah 3 - Sahkan pemasangan

Pada langkah ini, anda telah berjaya memasang dan mengkonfigurasi bahasa GO di sistem anda. Pertama, gunakan arahan berikut untuk memeriksa versi Go.

Pergi versi  Pergi versi Go1.19 Linux/AMD64 

Sekarang juga sahkan semua pembolehubah persekitaran yang dikonfigurasikan menggunakan arahan berikut.

Pergi env  Goarch = "amd64" gohostarch = "amd64" gohostos = "linux" goos = "linux" gobat = "/root/projects/proj1" goroot = "/usr/local/go" gotooldir = "/usr/local/go/go/go/go/go/go/go/go/go/go/go/go/go/go/go" pkg/tool/linux_amd64 "gccgo =" gccgo "cc =" gcc "gogccflags ="-fpic -m64 -pthread -fmessage-length = 0 -fdebug-prefix-map =/tmp/goild7645050 membina -gno-rekod-gcc-switches "cxx =" g ++ "cgo_enabled =" 1 "cgo_cflags ="-g -o2 "cgo_cxxflags ="-g -o2 "cgo_fflags ="-g -o2 "cgo_ldflags ="-g- O2 "pkg_config =" pkg-config " 

Kesimpulan

Dalam tutorial ini, anda telah belajar memasang Golang di Fedora & Centos/Rhel Linux Systems.