{"repo":"cran4linux/bspm","free":true,"listed":false,"github":"https://github.com/cran4linux/bspm","clone":"git clone https://github.com/cran4linux/bspm.git","description":"R Bridge to System Package Manager","language":"R","stars":88,"topics":["automation","r","packages","linux"],"license":null,"category":"workflow-automation","readme_excerpt":"bspm: Bridge to System Package Manager Enables binary package installations on Linux distributions. Provides functions to manage packages via the distribution's package manager. Also provides transparent integration with R's install.packages() and a fallback mechanism. When installed as a system package, interacts with the system's package manager without requiring administrative privileges via an integrated D-Bus service; otherwise, uses sudo. Currently, the following backends are supported: DNF, APT, ALPM. See our contributed talk at useR! 2021 : [video, slides]. Installation Installation from system repositories is preferred, mainly to avoid issues on SELinux-enabled systems (see #19). - Follow these links if the target system is a desktop/server installation of one of the supported distributions: Fedora, Ubuntu, openSUSE, Arch. - If the target system is a containerized application (e.g., a Docker image), refer to the rocker/r-bspm images. - If you are trying bspm in another distro, or you are packaging it as a system package, please follow the general procedure below. General procedure Installation from source requires (apart from R) the folllowing Python bindings: Package manager DBus (\\ ) GObject (\\ ) --------------- ----------------- ------------------------ ------------------- Fedora/RedHat python3-dnf python3-dbus python3-gobject Ubuntu/Debian python3-apt python3-dbus python3-gi openSUSE python3-dnf python38-dbus-python python3-gobject Arch pyalpm python-dbus python-","default_branch":null,"files":null,"tree":[],"storefront":"/r/cran4linux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cran4linux/bspm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}