def update(self): args = ["yum"] if not self._interactive: args.append("-y") args.append("update") command.run_with_sudo(args, test=self._test, interactive=self._interactive)
def install_packages(self, packages): args = ["apt-get", "--no-install-recommends"] if not self._interactive: args.append("-y") args.append("install") args.extend(packages) command.run_with_sudo(args, test=self._test, interactive=self._interactive)
def install_packages(self, packages): args = ["yum"] if not self._interactive: args.append("-y") args.append("install") args.extend(packages) command.run_with_sudo(args, test=self._test, interactive=self._interactive)
def update(self): command.run_with_sudo(["apt-get", "update"], test=self._test) args = ["apt-get"] if not self._interactive: args.append("-y") args.append("upgrade") command.run_with_sudo(args, test=self._test, interactive=self._interactive)
def remove_packages(self, packages): args = ["dpkg", "-P"] args.extend(packages) command.run_with_sudo(args, test=self._test)