我已经安装了 R,但无法安装 Rcmdr,总是收到“软件包 Rcmdr 不可用”的答复
答案1
安装r-cran-rcmdr
来自官方存储库还不够。
它已经过时了,所以功能不全。
它想使用sem
当前存在的包仅适用于 R (≥ 3.5.0)。
因此,您必须r-cran-rcmdr
通过以下方式删除该包
sudo apt-get remove r-cran-rcmdr
然后加较新的存储库对于 R 4.0,请使用以下命令:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/"
sudo apt-get update
sudo apt-get dist-upgrade
然后安装具有构建依赖项的 R 包:
sudo apt-get install r-base-dev libcurl4-openssl-dev
R
最后在会话中安装 R commander
install.packages('Rcmdr')
作为用户包。
要运行 R commander,请使用以下命令:
R_DEFAULT_PACKAGES=Rcmdr R
并确认安装剩余所需的 R 包。