| #!/usr/bin/python3 | |
| """Example for packages. Print all essential and important packages""" | |
| import apt_pkg | |
| def main(): | |
| """Main.""" | |
| apt_pkg.init_config() | |
| apt_pkg.init_system() | |
| cache = apt_pkg.Cache() | |
| print("Essential packages:") | |
| for pkg in cache.packages: | |
| if pkg.essential: | |
| print(" ", pkg.name) | |
| print("Important packages:") | |
| for pkg in cache.packages: | |
| if pkg.important: | |
| print(" ", pkg.name) | |
| if __name__ == "__main__": | |
| main() | |