sysreqs_db_list: List contents of the system requirements DB, for a platform

View source: R/sysreqs.R

sysreqs_db_listR Documentation

List contents of the system requirements DB, for a platform

Description

It also tries to update the system dependency database, if it is outdated. (I.e. older than allowed in the metadata_update_after \evalman_config_link("configuration option").

Usage

sysreqs_db_list(sysreqs_platform = NULL)

Arguments

sysreqs_platform

System requirements platform. If NULL, then the sysreqs_platform \evalman_config_link("configuration option") is used, which defaults to the current platform. Set this option if \eval.packageName does not detect your platform correctly.

Value

Data frame with columns:

  • name: cross platform system dependency name in the database.

  • patterns: one or more regular expressions to match to SystemRequirements fields.

  • packages: one or more system package names to install.

  • pre_install: command(s) to run before installing the packages.

  • post_install:: command(s) to run after installing the packages.

See Also

Other system requirements functions: sysreqs_check_installed(), sysreqs_db_match(), sysreqs_db_update(), sysreqs_install_plan(), sysreqs_is_supported(), sysreqs_list_system_packages(), sysreqs_platforms()

Examples


sysreqs_db_list(sysreqs_platform = "ubuntu-22.04")


pkgdepends documentation built on Nov. 10, 2023, 5:06 p.m.