ubuntu如何卸載apt-get install安裝的軟件
創(chuàng)新互聯(lián)是專業(yè)的南澗網(wǎng)站建設(shè)公司,南澗接單;提供網(wǎng)站制作、做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行南澗網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
ubuntu下使用apt方式安裝、卸載nginx
ubuntu下apt-get安裝及卸載jdk
linux命令(5)Ubuntu apt-get安裝卸載命令
ubuntu下apt-get安裝和徹底卸載mysql
ubuntu 下 apt-get來安裝tomcat的幾個(gè)問題
ubuntu中安裝和卸載apache2
Ubuntu中安裝和刪除Tocmat6
Ubuntu安裝VSCode
linux apt-get安裝和卸載命令
如何在Ubuntu 14.04上安裝與卸載PostgreSQL
Haproxy在linux下安裝配置,以及開日志
【Ubuntu16】apt-get安裝MariaDB
ubantu 安裝erlang18.0 記錄
如何重新安裝boost,在ubuntu下
nodeJs express 安裝與升級(jí),ubuntu 卸載apt 包管理的軟件
ubuntu10.10下network-manager的刪除與安裝
Ubuntu下boost庫的編譯安裝步驟及卸載方法詳解
Ubuntu 下面到 apt-get 命令安裝和刪除deb軟件包
xrdp登錄失敗,最終卸載xrdp,重新安裝解決
Ubuntu14.04 下apt-get安裝Code::Blocks
ubuntu 16.04安裝redis的兩種方式(apt和編譯方式)和卸載
ubuntu下安裝go語言;sublime+gocode搭建;go的卸載和環(huán)境變量配個(gè)人.bashrc;2空位3個(gè)網(wǎng)
Ubuntu 16.04 apt終端命令的使用以及軟件的安裝和卸載
Ubuntu 下配置protobuf
Ubuntu apt-get徹底卸載軟件包
ubuntu12.04上的mongodb卸載
Ubuntu16.04 python3.5安裝 / 卸載opencv
在Ubuntu14.01 LTS下安裝OpenMPI
Ubuntu如何重新安裝g++編譯器
Ubuntu14.04 下apt-get安裝Code::Blocks
ubuntu 16.04安裝redis的兩種方式(apt和編譯方式)和卸載
ubuntu下安裝go語言;sublime+gocode搭建;go的卸載和環(huán)境變量配個(gè)人.bashrc;2空位3個(gè)網(wǎng)
Ubuntu 16.04 apt終端命令的使用以及軟件的安裝和卸載
Ubuntu 下配置protobuf
Ubuntu apt-get徹底卸載軟件包
ubuntu12.04上的mongodb卸載
Ubuntu16.04 python3.5安裝 / 卸載opencv
在Ubuntu14.01 LTS下安裝OpenMPI
Ubuntu如何重新安裝g++編譯器
Ubuntu14.04 下apt-get安裝Code::Blocks
ubuntu 16.04安裝redis的兩種方式(apt和編譯方式)和卸載
ubuntu下安裝go語言;sublime+gocode搭建;go的卸載和環(huán)境變量配個(gè)人.bashrc;2空位3個(gè)網(wǎng)
Ubuntu 16.04 apt終端命令的使用以及軟件的安裝和卸載
Ubuntu 下配置protobuf
Ubuntu apt-get徹底卸載軟件包
ubuntu12.04上的mongodb卸載
Ubuntu16.04 python3.5安裝 / 卸載opencv
在Ubuntu14.01 LTS下安裝OpenMPI
Ubuntu如何重新安裝g++編譯器
ubuntu下內(nèi)核的升級(jí)與卸載
Ubuntu 環(huán)境下,卸載Nginx后重裝失敗的處理方法
Ubuntu 安裝MTP驅(qū)動(dòng)訪問安卓設(shè)備
ubuntu搭建libevent環(huán)境
卸載VMware Tools、重新安裝VMware Tools、Ubuntu無法共享文件夾
Ubuntu 16.04 apt終端命令的使用以及軟件的安裝和卸載
ubuntu apt-get卸載軟件無法卸載干凈的解決方法(ubuntu卸載apache)
ubuntu 安裝/卸載redis
ubuntu下virtualbox的安裝、卸載
ubuntu14.04 安裝及卸載opencv2.4.9
ubuntu下內(nèi)核的升級(jí)與卸載
Ubuntu 環(huán)境下,卸載Nginx后重裝失敗的處理方法
Ubuntu 安裝MTP驅(qū)動(dòng)訪問安卓設(shè)備
ubuntu搭建libevent環(huán)境
卸載VMware Tools、重新安裝VMware Tools、Ubuntu無法共享文件夾
Ubuntu 16.04 apt終端命令的使用以及軟件的安裝和卸載
ubuntu apt-get卸載軟件無法卸載干凈的解決方法(ubuntu卸載apache)
ubuntu 安裝/卸載redis
ubuntu下virtualbox的安裝、卸載
ubuntu14.04 安裝及卸載opencv2.4.9
ubuntu下內(nèi)核的升級(jí)與卸載
Ubuntu 環(huán)境下,卸載Nginx后重裝失敗的處理方法
Ubuntu 安裝MTP驅(qū)動(dòng)訪問安卓設(shè)備
ubuntu搭建libevent環(huán)境
卸載VMware Tools、重新安裝VMware Tools、Ubuntu無法共享文件夾
Ubuntu 16.04 apt終端命令的使用以及軟件的安裝和卸載
ubuntu apt-get卸載軟件無法卸載干凈的解決方法(ubuntu卸載apache)
ubuntu 安裝/卸載redis
ubuntu下virtualbox的安裝、卸載
ubuntu14.04 安裝及卸載opencv2.4.9
在linux 系統(tǒng)下如何卸載go 語言
Ubuntu中安裝ZMQ以及pyzmq
Ubuntu下安裝GTK的三種方法
ubuntu安裝及卸載cuda
Ubuntu 16.04 安裝 Java JDK
Ubuntu通過apt-get命令安裝java jdk6
ubuntu16.04卸載mysql5.7安裝mysql5.6
Ubuntu下安裝Jenkins
ubuntu安裝groovy
ubuntu卸載已經(jīng)安裝的軟件包
命令如下:
直接在終端中輸入gohelp即可顯示所有的go命令以及相應(yīng)命令功能簡(jiǎn)介,主要有下面這些:
build:編譯包和依賴;clean:移除對(duì)象文件;doc:顯示包或者符號(hào)的文檔;env:打印go的環(huán)境信息;bug:啟動(dòng)錯(cuò)誤報(bào)告;fix:運(yùn)行g(shù)otoolfix;fmt:運(yùn)行g(shù)ofmt進(jìn)行格式化;generate:從processingsource生成go文件
get:下載并安裝包和依賴;install:編譯并安裝包和依賴;list:列出包;run:編譯并運(yùn)行g(shù)o程序;test:運(yùn)行測(cè)試;tool:運(yùn)行g(shù)o提供的工具;version:顯示go的版本;vet:運(yùn)行g(shù)otoolvet;命令的使用方式為:gocommand[args],除此之外,可以使用gohelp;來顯示指定命令的更多幫助信息。;在運(yùn)行g(shù)ohelp時(shí),不僅僅打印了這些命令的基本信息,還給出了一些概念的幫助信息:;c:Go和c的相互調(diào)用;buildmode:構(gòu)建模式的描述;filetype:文件類型;gopath:GOPATH環(huán)境變量
environment:環(huán)境變量;importpath:導(dǎo)入路徑語法;packages:包列表的描述;testflag:測(cè)試符號(hào)描述;testfunc:測(cè)試函數(shù)描述等。
當(dāng)您對(duì)外部模塊的存儲(chǔ)庫進(jìn)行了 fork (例如修復(fù)模塊代碼中的問題或添加功能)時(shí),您可以讓 Go 工具將您的 fork 用于模塊的源代碼。這對(duì)于測(cè)試您自己的代碼的更改很有用。
為此,您可以使用go.mod 文件中的replace指令將外部模塊的原始模塊路徑替換為存儲(chǔ)庫中 fork 的路徑。這指示 Go 工具在編譯時(shí)使用替換路徑(fork 的位置),例如,同時(shí)允許您保留import 原始模塊路徑中的語句不變。
在以下 go.mod 文件示例中,當(dāng)前模塊需要外部模塊example.com/theirmodule。然后該replace指令將原始模塊路徑替換為example.com/myfork/theirmodule模塊自己的存儲(chǔ)庫的分支。
設(shè)置require/replace對(duì)時(shí),使用 Go 工具命令確保文件描述的需求保持一致。使用go list命令獲取當(dāng)前模塊正在使用的版本。然后使用go mod edit命令將需要的模塊替換為fork:
注意: 當(dāng)您使用該replace指令時(shí),Go 工具不會(huì)像添加依賴項(xiàng)中所述對(duì)外部模塊進(jìn)行身份驗(yàn)證。
您可以使用go get命令從其存儲(chǔ)庫中的特定提交為模塊添加未發(fā)布的代碼。
為此,您使用go get命令,用符號(hào)@指定您想要的代碼 。當(dāng)您使用go get時(shí),該命令將向您的 go.mod 文件添加一個(gè) 需要外部模塊的require指令,使用基于有關(guān)提交的詳細(xì)信息的偽版本號(hào)。
以下示例提供了一些說明。這些基于源位于 git 存儲(chǔ)庫中的模塊。
當(dāng)您的代碼不再使用模塊中的任何包時(shí),您可以停止將該模塊作為依賴項(xiàng)進(jìn)行跟蹤。
要停止跟蹤所有未使用的模塊,請(qǐng)運(yùn)行g(shù)o mod tidy 命令。此命令還可能添加在模塊中構(gòu)建包所需的缺失依賴項(xiàng)。
要?jiǎng)h除特定依賴項(xiàng),請(qǐng)使用go get,指定模塊的模塊路徑并附加 @none,如下例所示:
go get命令還將降級(jí)或刪除依賴于已刪除模塊的其他依賴項(xiàng)。
當(dāng)您使用 Go 工具處理模塊時(shí),這些工具默認(rèn)從 proxy.golang.org(一個(gè)公共的 Google 運(yùn)行的模塊鏡像)或直接從模塊的存儲(chǔ)庫下載模塊。您可以指定 Go 工具應(yīng)該使用另一個(gè)代理服務(wù)器來下載和驗(yàn)證模塊。
如果您(或您的團(tuán)隊(duì))已經(jīng)設(shè)置或選擇了您想要使用的不同模塊代理服務(wù)器,您可能想要這樣做。例如,有些人設(shè)置了模塊代理服務(wù)器,以便更好地控制依賴項(xiàng)的使用方式。
要為 Go 工具指定另一個(gè)模塊代理服務(wù)器,請(qǐng)將GOPROXY 環(huán)境變量設(shè)置為一個(gè)或多個(gè)服務(wù)器的 URL。Go 工具將按照您指定的順序嘗試每個(gè) URL。默認(rèn)情況下,GOPROXY首先指定一個(gè)公共的 Google 運(yùn)行模塊代理,然后從模塊的存儲(chǔ)庫直接下載(在其模塊路徑中指定):
您可以將變量設(shè)置為其他模塊代理服務(wù)器的 URL,用逗號(hào)或管道分隔 URL。
Go 模塊經(jīng)常在公共互聯(lián)網(wǎng)上不可用的版本控制服務(wù)器和模塊代理上開發(fā)和分發(fā)。您可以設(shè)置 GOPRIVATE環(huán)境變量。您可以設(shè)置GOPRIVATE環(huán)境變量來配置go命令以從私有源下載和構(gòu)建模塊。然后 go 命令可以從私有源下載和構(gòu)建模塊。
GOPRIVATE或環(huán)境變量可以設(shè)置為匹配模塊前綴的全局模式列表,這些GONOPROXY前綴是私有的,不應(yīng)從任何代理請(qǐng)求。例如:
具體步驟:
1、去官網(wǎng)下載go1.1.2的tarball,一般下載到tem目錄
2、打開終端cd /usr/local, tar -zxvf go1.1.2.linux-386.tar.gz
將源碼文件解壓縮到/usr/local目錄,如果解壓到其他目錄,需要自己設(shè)置GOROOT
3、安裝gcc工具,因?yàn)間olang有些功能是使用c寫
sudo apt-get install bison gawk gcc libc6-dev make
4、$ cd go/src,$ ./all.bash
運(yùn)行bash腳本,如果運(yùn)行正常會(huì)獲得你的操作系統(tǒng)和cpu信息,自動(dòng)編譯安裝
5、將export PATH=$PATH:/usr/local/go/bin 寫入$HOME/.profile
最后進(jìn)行測(cè)試輸入go version 會(huì)顯示go1.1.2 linux/386