首頁 > 軟體

安裝Golang 1.6及開發環境

2020-06-16 17:32:59

安裝Golang 1.6及開發環境
=====================================
> 下載軟體
    * go1.4.2.linux-amd64.tar.gz
    * go1.6.2.linux-amd64.tar.gz
    * liteidex29.linux-64-qt4.tar.bz2
    * libpng-1.2.56.tar.xz: http://nchc.dl.sourceforge.net/project/libpng/libpng12/1.2.56/libpng-1.2.56.tar.xz
    注意: Golang1.5+自舉構建,執行src/all.bash需要$HOME/go1.4/bin/go
   
> 安裝步驟
    * 安裝go1.4
        - 解壓重名: tar -zvxf go1.4.2.linux-amd64.tar.gz -C ~/ && mv go go1.4
    * 安裝go1.6
        - 解壓:
            tar -zvxf go1.6.2.linux-amd64.tar.gz -C /usr/local/
        - 編譯:
            /usr/local/go/src/all.bash #注意: 該步信賴$HOME/go1.4/bin/go
        _ 連結:
            update-alternatives --install /usr/bin/go go /usr/local/go/bin/go 100
            update-alternatives --install /usr/bin/godoc godoc /usr/local/go/bin/godoc
            update-alternatives --install /usr/bin/gofmt gofmt /usr/local/go/bin/gofmt
           
        - 檢測:
            go version
            godoc -http=:8080 #注意:linux下1024前的埠要求root許可權.
            存取http://localhost:8080顯示golang documents
    * 安裝liteide:
        - 解壓:
            tar -jxvf liteidex29.linux-64-qt4.tar.bz2 -C /usr/local #注意bz2要用j
        ! 注意: liteidex29依賴libpng12, 如果系統是libpng15+, 需要自己編譯! 方法:
            xz -d libpng-1.2.56.tar.xz && tar -xvf libpng-1.2.56.tar && cd libpng12
            apt-get install zlib1g-dev
            ./configure #預設安裝在/usr/local/lib即可
            ./make
            sudo make install
            sudo ldconfig #載入設定更新,否則提示無法找到libpng12.0.so

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-09/135265.htm


IT145.com E-mail:sddin#qq.com