Вручную установленный идут, автоматическое обновление в конфликте

У меня есть эта версия установленного движения:

$ go version
go version go1.10.3 linux/amd64

Мой исходный список содержит:

$ cat /etc/apt/sources.list.d/gophers-ubuntu-archive-bionic.list
deb http://ppa.launchpad.net/gophers/archive/ubuntu bionic main
# deb-src http://ppa.launchpad.net/gophers/archive/ubuntu bionic main

Когда я делаю любые обновления пакета, я вижу:

The following packages will be upgraded:
  golang-1.10-go
After this operation, 17.4 kB disk space will be freed.
Do you want to continue? [Y/n] 

(Reading database ... 377323 files and directories currently installed.)
Preparing to unpack .../golang-1.10-go_1.10.4-2ubuntu1~18.04.1_amd64.deb ...
Unpacking golang-1.10-go (1.10.4-2ubuntu1~18.04.1) over (1.10.1-1ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/golang-1.10-go_1.10.4-2ubuntu1~18.04.1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/go-1.10/src', which is also in package golang-1.10-race-detector-runtime 0.0+svn285455-0ubuntu1
Errors were encountered while processing:
 /var/cache/apt/archives/golang-1.10-go_1.10.4-2ubuntu1~18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Что идет не так, как надо, что неправильно конфигурируется, и как я могу заставить обновление успешно выполниться?

0
задан 23 November 2018 в 09:56

1 ответ

удалите пакет:

sudo apt-get remove golang-go

удалите deps:

sudo apt-get remove --auto-remove golang-go

удалите данные и конфигурацию:

sudo apt-get purge golang-go

затем следуйте инструкциям по установке по golang.org

1
ответ дан 27 October 2019 в 02:21

Другие вопросы по тегам:

Похожие вопросы: