[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/system-packages 41933fb 107/117: Add support for yum pa
From: |
Stefan Monnier |
Subject: |
[elpa] externals/system-packages 41933fb 107/117: Add support for yum package management |
Date: |
Fri, 14 Dec 2018 17:02:18 -0500 (EST) |
branch: externals/system-packages
commit 41933fbfdfdc6323d8d240f623a4cb167f6b6f6f
Author: Laurence Rochfort <address@hidden>
Commit: Alex Branham <address@hidden>
Add support for yum package management
Closes #29
---
system-packages.el | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/system-packages.el b/system-packages.el
index 0b2e85f..239f4b5 100644
--- a/system-packages.el
+++ b/system-packages.el
@@ -241,6 +241,25 @@
(list-installed-packages-all . nil)
(list-dependencies-of . "rpm -qR")
(noconfirm . nil)))
+ ;; RedHat derivatives
+ (yum .
+ ((default-sudo . t)
+ (install . "yum install")
+ (search . "yum search")
+ (uninstall . "yum remove")
+ (update . "yum update")
+ (clean-cache . "yum clean expire-cache")
+ (log . "cat /var/log/yum.log")
+ (get-info . "yum info")
+ (get-info-remote . "repoquery --plugins -i")
+ (list-files-provided-by . "rpm -ql")
+ (verify-all-packages)
+ (verify-all-dependencies)
+ (remove-orphaned . "yum autoremove")
+ (list-installed-packages . "yum list installed")
+ (list-installed-packages-all . "yum list installed")
+ (list-dependencies-of . "yum deplist")
+ (noconfirm . "-y")))
;; Void
;; xbps is the name of the package manager, but that doesn't appear as an
;; executable, so let's just call it xbps-install:
- [elpa] externals/system-packages ec3ca7a 078/117: Fix brew list, (continued)
- [elpa] externals/system-packages ec3ca7a 078/117: Fix brew list, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages ed5d9cc 082/117: Improve system-packages-package-manager :type defcustom, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 04e2f7f 087/117: Make travis run tests, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages e4551fc 079/117: Add initial support for guix, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages df01469 113/117: Ensure a space between command and args, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 453802c 110/117: Add cache cleaning commands for nix and guix, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 4f82d24 092/117: Fix missing space before a nonconfirm option, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages fff67d1 084/117: README: add guix, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages b504534 115/117: Revert "Ensure a space between command and args", Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 41c294b 112/117: Fix tests, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 41933fb 107/117: Add support for yum package management,
Stefan Monnier <=
- [elpa] externals/system-packages 9a8c3a9 099/117: Move CI to gitlab, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 78fd4c0 062/117: Initial support for nix, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 936bb1a 064/117: `system-packages-usesudo' to `system-packages-use-sudo', Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages bd51c53 069/117: travis: spit out Emacs version, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5cc9ce7 072/117: Change brew upgrade --all to brew upgrade, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 2046209 080/117: Make system-packages-supported-package-managers a defvar, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages e882ac1 063/117: `system-packages-packagemanager' to `system-packages-package-manager', Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 9e5532b 090/117: Require Emacs 24.3, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 557b1eb 077/117: Support listing installed packages in apt, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 8fc1a5c 093/117: Bump package version, Stefan Monnier, 2018/12/14