Sha256: b4648db3307d72b115fbdbb176e5b3b6aba0b6c4754118d75f94758ac17911ff
Contents?: true
Size: 318 Bytes
Versions: 4
Compression:
Stored size: 318 Bytes
Contents
class LinuxAdmin class Rpm < LinuxAdmin def self.list_installed out = run("rpm -qa --qf \"%{NAME} %{VERSION}-%{RELEASE}\n\"", :return_output => true) out.split("\n").each_with_object({}) do |line, pkg_hash| name, ver = line.split(" ") pkg_hash[name] = ver end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
linux_admin-0.1.3 | lib/linux_admin/rpm.rb |
linux_admin-0.1.2 | lib/linux_admin/rpm.rb |
linux_admin-0.1.1 | lib/linux_admin/rpm.rb |
linux_admin-0.1.0 | lib/linux_admin/rpm.rb |