From 71b83f0b6a8d684d513ef242c3fb0fb380a31db3 Mon Sep 17 00:00:00 2001 From: rjhorniii Date: Wed, 27 Mar 2024 15:03:09 -0400 Subject: [PATCH] Add OpenSuse support to linux-pkgs Add support for OpenSuse, which is rpm based w/o dpkg or yum --- linux-pkgs.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linux-pkgs.sh b/linux-pkgs.sh index c980689..2b25c0e 100755 --- a/linux-pkgs.sh +++ b/linux-pkgs.sh @@ -32,6 +32,8 @@ elif [ -d var/lib/yum/yumdb ] ; then for i in var/lib/yum/yumdb/*/* ; do basename $i | cut -d\- -f2- ; done elif [ -d var/lib/dpkg ] ; then egrep '^(Package:|Version:)' var/lib/dpkg/status | awk '{print $2}' | while read a ; do read b ; echo "$a-$b" ; done +elif [ -d var/lib/rpm ] ; then + rpm -q -a else echo "I don't recognize this distro" echo "I currently only handle distros that use dpkg/apt, yum, or dnf"