helm/rake/lib/package_adapters/aptitude.rb

31 lines
470 B
Ruby

# Aptitude (ubuntu/debian) package adapter
module Package
module_function
def bootstrap; end
def install(package)
self.run("install", "-y", package)
end
def installed?; end
def remove(package); end
def update(*args); end
def tap(repo)
sh_safe "sudo add-apt-repository #{repo}"
end
def untap(repo); end
def tapped?(repo); end
# TODO Finish aptitude adapter
def run(*args)
system("sudo apt-get #{args.join(' ')}")
end
end