2017-03-22 4 views
-3

CentOS에서 golang 패키지를 제거하는 방법. 일치하지 않는 오류를 반환하므로 "yol remove golang"을 사용할 수 없습니다. CentOS에서 와일드 카드 제거를 수행하여 아래의 모든 패키지를 제거하려면 어떻게해야합니까?CentOS에서 golang 패키지를 제거하는 방법

golang.x86_64       1.6.3-2.el7     base  
golang-bin.x86_64      1.6.3-2.el7     base  
golang-bitbucket-kardianos-osext-devel.noarch 
golang-bitbucket-ww-goautoneg-devel.noarch 
golang-bitbucket-ww-goautoneg-unit-test.x86_64 
golang-cover.x86_64      0-1.0.hgd32b5854c941.el7  epel  
golang-docs.noarch      1.6.3-2.el7     base  
golang-github-codegangsta-cli-devel.noarch 
golang-github-coreos-go-log-devel.noarch 
golang-github-coreos-go-systemd-devel.noarch 
golang-github-cpuguy83-go-md2man.x86_64 1.0.4-2.el7_2     base  
golang-github-cpuguy83-go-md2man-devel.noarch 
golang-github-docopt-docopt-go-devel.noarch 
golang-github-fsouza-go-dockerclient-devel.x86_64 
golang-github-godbus-dbus-devel.noarch 0-0.1.gitcb98efb.el7.centos extras 
golang-pkg-linux-386.noarch    1.4.2-1.el7.centos    extras 
golang-pkg-linux-amd64.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-linux-arm.noarch    1.4.2-1.el7.centos    extras 
golang-pkg-netbsd-386.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-netbsd-amd64.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-netbsd-arm.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-openbsd-386.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-openbsd-amd64.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-plan9-386.noarch    1.4.2-1.el7.centos    extras 
golang-pkg-plan9-amd64.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-windows-386.noarch   1.4.2-1.el7.centos    extras 
golang-pkg-windows-amd64.noarch   1.4.2-1.el7.centos    extras 
golang-src.noarch      1.6.3-2.el7     base  
golang-tests.noarch      1.6.3-2.el7     base  
golang-vet.x86_64      0-1.0.hgd32b5854c941.el7  epel  
golang-vim.noarch      1.3.3-2.el7_0     extras 
+0

봐 (https://golang.org/doc/install#uninstall) – Arash

+2

나는 serverfault가 더 좋은 장소라고 생각한다. :) – pltvs

답변

2

Golang은 현재 CentOS의 1.6.3 버전에서만 사용 가능합니다. 따라서 here과 같이 수동으로 "설치"해야합니다. 나는 이것이 당신이 한 일이라고 가정하고 수동으로 제거해야 할 것입니다.

1.

는 이동 바이너리의 위치를 ​​반환합니다
which go 

실행하면 이동을 설치

알아하려면 이동 바이너리 폴더를 제거합니다.

다음으로, 예를 들어 이동 - 폴더 (위의 명령에 의해 반환 된) 제거 : 환경의

[sudo] rm -rf /usr/local/go 

2. 제거 확장이 마지막으로

을 varialbles, 확장자를 제거해야 환경 변수. 일반적으로이 다음 파일 중 하나에서 이루어집니다

/etc/profile 
~/.profile 

중 하나 GOROOT을 설정하거나 PATH 환경 변수를 확장하는 모든 줄을 제거하므로 다음과 같습니다 모든 : [여기]

export PATH=$PATH:/usr/local/go/bin 
export GOROOT=$HOME/go1.X 
export PATH=$PATH:$GOROOT/bin