儲存庫“https://cloud.r-project.org/bin/linux/ubuntu bionic Release”沒有發布文件
我的電腦有 Linux Mint 19.1 Tessa 和 R 版本 3.6.3。我正在嘗試做
sudo apt-get update
,但我遇到了這個錯誤:Err:21 https://cloud.r-project.org/bin/linux/ubuntu bionic Release 404 Not Found [IP: 2600:9000:2045:e400:6:c2d3:f940:93a1 443] E: The repository 'https://cloud.r-project.org/bin/linux/ubuntu bionic Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default.
另外,我想安裝適當的驅動程序,但我也收到此錯誤:
E:The repository 'https://cloud.r-project.org/bin/linux/ubuntu bionic Release' does not have a Release file.
有人可以幫助我嗎?我記得我在升級 R 時遇到了問題,但我不確定 Release 發生了什麼。我認為 R 現在工作正常。
R 儲存庫分別具有單獨的
bionic-cran35
和bionic-cran40
用於 R 3.5 和 R 4.0。如果您在基於 Ubuntu Bionic Beaver 的 Linux Mint 19.1 Tessa 上使用 R 版本 3.6.3,則必須將 R 儲存庫的條目/etc/apt/sources.list
更改.list
為/etc/apt/sources.list.d
:deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
在您的情況下,您需要在原始碼行中替換
bionic stable-cran35/
為bionic-cran35/
R 儲存庫以使其如上。您應該能夠在應用程序菜單中進入 Administration > Software Sources > Additional Repositories 並在那裡編輯您現有的條目。
假設該條目位於您所指示的位置,您還可以使用如下
/etc/apt/sources.list.d/additional-repositories.list
文本從命令行編輯它:editor``nano
sudo nano /etc/apt/sources.list.d/additional-repositories.list
使用箭頭鍵導航到條目,並更正它,按
Ctrl
+X
,輸入y
,然後點擊Enter
保存並退出編輯。與編輯現有條目不同,第一次添加條目時,手動編輯文件似乎是唯一的方法。
add-apt-repository
並且管理 > 軟體源中的圖形界面因“輸入格式錯誤,未添加儲存庫”而失敗。在 Debian 中,該軟體包software-properties-common
為 apt 儲存庫提供了一個抽象,但在 Linux Mint 中,他們將其替換為自己的mintsources
,它拒絕添加此類條目,但接受對其進行編輯。我假設您已經安裝了儲存庫密鑰。
apt
如果抱怨公鑰不可用,您需要安裝它:Err:7 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9 … W: GPG error: https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9 E: The repository 'https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default.
為了安全起見,我建議只根據官方文件安裝密鑰。我在這裡提供了我測試過的命令,只是為了您的方便:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
在全新安裝的 Minux Mint 19.1 Tessa 上進行了測試。