Source code for refit.mixins.apt

from .base import MixinBase


[docs]class AptMixin(MixinBase):
[docs] async def apt_update(self) -> None: await self.raw("apt-get update")
[docs] async def apt_autoremove(self) -> None: await self.raw("apt-get autoremove")
[docs] async def apt_install(self, *packages: str) -> None: package_list = " ".join(packages) await self.raw(f"yes | apt-get install {package_list}")