1. 程式人生 > 其它 >ubuntu 'This must be accepted explicitly before updates for this repository can be applied'

ubuntu 'This must be accepted explicitly before updates for this repository can be applied'

ubuntu 更新的指令

sudo apt-get update

但是執行完指令之後,卻出現一下問題:

E: 倉庫'http://dl.google.com/linux/chrome/deb stable Release'將其'Origin'值從'Google, Inc.'修改到了'Google LLC'
N: 為了讓這個倉庫能夠應用,這必須在更新之前顯式接受。更多細節請參閱 apt-secure(8) 手冊。

英語環境下的輸出

E: Repository ‘http://dl.google.com/linux/chrome-remote-desktop/deb stable Release’ changed its ‘Origin’ value from ‘Google, Inc.’ to ‘Google LLC’
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details/

這條指令提示如果我們想使用這個倉庫,我們需要提前接受這個倉庫

解決方法

解決方法很簡單,只要將自動更新變為手動更新就可以了,具體的指令為:

sudo apt update

將apt-get中的get去掉就變為手動選擇更新了,這條命令的執行結果是:

E: 倉庫'http://dl.google.com/linux/chrome/deb stable Release'將其'Origin'值從'Google, Inc.'修改到了'Google LLC'
N: 為了讓這個倉庫能夠應用,這必須在更新之前顯式接受。更多細節請參閱 apt-secure(8) 手冊。
您是否願意接受這些更改,並且繼續從此倉庫更新? [y/N] y

英語環境下的輸出

E: Repository ‘http://dl.google.com/linux/chrome-remote-desktop/deb stable Release’ changed its ‘Origin’ value from ‘Google, Inc.’ to ‘Google LLC’
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] y

手動選擇y就OK 了!然後之後可以正常的執行指令了:

$ sudo apt-get update
$ sudo apt-get upgrade