Linux-Mint
無法在 Linux Mint 18 上更新 R
我最初在 Stack Overflow 網站上發布了這個。我知道在多個網站上問同一個問題是不合適的,但他們無法提供幫助,我被告知要來這裡。
我無法安裝 R 包 ggplot2,因為它依賴於包摘要,它需要 R (>= 3.3.0),而我只有 3.2.3。我嘗試按照此處所述升級 R ,但在第一行之後我收到一條不尋常的消息,在第三行之後收到一條錯誤消息。前 3 行的結果與顯示在命令終端上的結果完全相同,為了清晰起見,在添加命令之前為隱私和空行進行了編輯。
Name1@Name2 ~ $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 [sudo] password for Name1: Executing: /tmp/tmp.BIQ28xf0ql/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 gpg: requesting key E084DAB9 from hkp server keyserver.ubuntu.com gpg: key E084DAB9: "Michael Rutter <marutter@gmail.com>" not changed gpg: Total number processed: 1 gpg: unchanged: 1 Name1@Name2 ~ $ sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list deb http://cran.wustl.edu/bin/linux/ubuntu xenial/ Name1@Name2 ~ $ sudo apt update E: Malformed entry 2 in list file /etc/apt/sources.list (Suite) E: The list of sources could not be read.
第三個之後的所有命令都給出相同的錯誤,命令 4 和 6 出於某種原因給出了兩次錯誤。
坦率地說,我承認整個想法超出了我的範圍,我只是複制和粘貼提供的程式碼,而沒有理解其中的大部分內容。任何幫助將不勝感激。
R 儲存庫支持兩個不同版本的 R:
- 3.5 及更高版本以及
- 4.0 及更高版本。
根據你的問題,你想要第一個。Linux Mint 18 基於 Ubuntu Xenial,所以它的版本應該是合適的。然後,根據官方手冊,你需要不同的行
/etc/apt/sources.list
:deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/
您應該能夠
/etc/apt/sources.list
使用文本編輯器(如nano
. 如果使用nano
,您可以使用以下命令打開文件進行編輯:sudo nano /etc/apt/sources.list
使用箭頭鍵導航到條目,並更正它,按
Ctrl
+X
,輸入y
,然後點擊Enter
保存並退出編輯。