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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。