mintmenu/usr/lib/linuxmint/mintMenu/plugins/get_apt_cache.py
2016-05-21 17:11:36 +01:00

17 lines
476 B
Python
Executable File

#!/usr/bin/python2
import apt, sys
try:
cache = apt.Cache()
for pkg in cache:
if not pkg.is_installed:
name = pkg.name
summary = pkg.candidate.summary.capitalize()
description = pkg.candidate.description.replace("\n", "~~~")
print "CACHE" + "###" + str(name) + "###" + str(summary) + "###" + str(description)
except Exception, detail:
print "ERROR###ERROR###ERROR###ERROR"
print detail
sys.exit(1)