r - 设置以防止 R 更新使用 apt 安装的库
问题描述
有人可以告诉我如何设置一个人的 .Rprofile 或 .Renviron 文件以防止系统升级通过 Ubuntu 的 apt 包管理系统安装的库吗?似乎 on 应该能够将 update.packages() 的选项设置为只查看“/usr/local/lib/R/site-library”。
谢谢,
麦克风
解决方案
这部分有效,因为我可以将单个值分配给lib.loc
.
library(default) ## Load library
default(update.packages) <- list(lib.loc="/usr/local/lib/R/site-library")
> default(update.packages)
* - lib.loc = "/usr/local/lib/R/site-library"
- repos = getOption("repos")
- contriburl = contrib.url(repos, type)
- method = [none]
- instlib = NULL
- ask = TRUE
- available = NULL
- oldPkgs = NULL
- ... = [none]
- checkBuilt = FALSE
- type = getOption("pkgType")
我不明白为什么在使用多个值时它不起作用。例如,这里的默认值都是不稳定的。
default(update.packages) <- list(lib.loc=c("/usr/local/lib/R/site-library", "/home/<user>/R/lib/4.1")
> default(update.packages)
* - c("lib.loc = \"/usr/local/lib/R/site-library\"", "lib.loc = \"/home/<user>/R/lib\"")
- repos = getOption("repos")
- contriburl = contrib.url(repos, type)
- method = [none]
- instlib = NULL
- ask = TRUE
- available = NULL
- oldPkgs = NULL
- ... = [none]
- checkBuilt = FALSE
- type = getOption("pkgType")
推荐阅读
- python - pandas 插值方法的差异
- python - 自动更正功能错误:字符串 2 列表
- shopify - 我可以在 shopify 的收藏列表中创建收藏列表吗?是否可以
- python - 分析从 Python 代码调用的 C++ OpenCV 函数
- php - 表单提交时未调用php操作文件
- sql - 从 Microsoft SQL Server 表中删除某个日期之前的所有记录
- python - 从类元素中创建一个 python 列表的副本
- java - 无法在 try/catch 块中捕获“UnreachableBrowserException”
- python - 删除变量(指针)值不会删除它指向的值
- c - 使用 Clickone 发布后无法运行应用程序