class LoomExt::CoreMods::Package::DnfAdapter

Public Instance Methods

install(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 87
def install(pkg_name)
  loom.net.with_net { loom << "dnf install #{pkg_name}" }
end
uninstall(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 91
def uninstall(pkg_name)
  # TODO: fix all loom.execute calls w/ properly atomized params
  loom << "echo dnf uninstall"
end
update_cache() click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 96
def update_cache
  loom.net.with_net { loom << "dnf updateinfo" }
end
upgrade(pkg_name) click to toggle source
# File lib/loomext/coremods/package/adapter.rb, line 100
def upgrade(pkg_name)
  raise 'not implemented'
end