packageStatus
位于 utils
包(package)。 说明
汇总有关已安装的软件包和各个存储库中可用的软件包的信息,并自动升级过时的软件包。
用法
packageStatus(lib.loc = NULL, repositories = NULL, method,
type = getOption("pkgType"), ...)
## S3 method for class 'packageStatus'
summary(object, ...)
## S3 method for class 'packageStatus'
update(object, lib.loc = levels(object$inst$LibPath),
repositories = levels(object$avail$Repository), ...)
## S3 method for class 'packageStatus'
upgrade(object, ask = TRUE, ...)
参数
lib.loc |
说明位置的字符向量R要搜索的库树,或者 |
repositories |
说明位置的 URL 的字符向量RInternet 或本地计算机上的软件包存储库。如果指定为 |
method |
下载方法参见 |
type |
包分发的类型:参见 |
object |
|
ask |
如果是 |
... |
为了 |
细节
repositories
中的 URL 应该是存储库相应 contrib 部分的完整路径。默认为 contrib.url(getOption("repos"))
。
"packageStatus"
对象有 print
和 summary
方法:print
方法提供简短的表格摘要,summary
方法打印结果。
update
方法更新"packageStatus"
对象。 upgrade
方法类似于 update.packages
:它提供安装当前不是 up-to-date 的软件包的当前版本。
值
类 "packageStatus"
的对象。这是一个包含两个组成部分的列表
inst |
以列作为矩阵的 DataFrame ,由 |
avail |
以列作为矩阵的 DataFrame ,由 |
对于 summary
方法,结果也是带有附加组件的类 "summary.packageStatus"
Libs |
每个库包含一个元素的列表 |
Repos |
每个存储库包含一个元素的列表 |
元素是每个状态的包名称的字符向量列表。
例子
## Not run:
x <- packageStatus()
print(x)
summary(x)
upgrade(x)
x <- update(x)
print(x)
## End(Not run)
也可以看看
相关用法
- R packageName 查找与环境关联的包
- R packageDescription 包装说明
- R package.skeleton 为新的源包创建骨架
- R page 在 R 对象上调用寻呼机
- R personList 人员集合(旧接口)
- R promptData 为数据集生成大纲文档
- R person 人员
- R promptPackage 生成包文档的 Shell
- R prompt 生成 R 文档文件的原型
- R process.events 触发事件处理
- R select.list 从列表中选择项目
- R COMPILE 编译用于 R 的文件
- R readRegistry 读取 Windows 注册表配置单元
- R browseVignettes 在 HTML 浏览器中列出晕影
- R hasName 检查姓名
- R nsl 按主机名查找 IP 地址
- R edit 调用文本编辑器
- R create.post 准备电子邮件和帖子的辅助函数
- R hsearch-utils 帮助搜索实用程序
- R download.packages 从类似 CRAN 的存储库下载软件包
- R DLL.version MS Windows 上的 DLL 版本信息
- R ls.str 列表对象及其结构
- R Rscript R 前端脚本
- R bug.report 发送错误报告
- R PkgUtils 用于构建和检查附加包的实用程序
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Package Management Tools。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。