2015-06-26 01:36:36 +01:00
|
|
|
#!/usr/bin/python2
|
2010-10-26 12:02:47 +01:00
|
|
|
|
|
|
|
import apt, sys
|
|
|
|
|
|
|
|
try:
|
2016-05-21 17:11:36 +01:00
|
|
|
cache = apt.Cache()
|
2010-10-26 12:02:47 +01:00
|
|
|
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)
|