locinst.py: a bit better

This commit is contained in:
Geoffrey Frogeye 2016-02-03 19:11:54 +01:00
parent e42d69e348
commit 68b50b8504

View file

@ -15,8 +15,8 @@ DEBIAN_MIRROR = 'http://debian.polytech-lille.fr/debian/'
def globallyInstalled(name):
try:
a = subprocess.check_output(['apt-cache', 'policy', 'name']).decode('utf8').strip().lower()
return 'Installed: (none)' not in [b.strip() for b in a.decode('utf8').split('\n')]
a = subprocess.check_output(['apt-cache', 'policy', name]).decode('utf8').strip().lower()
return 'installé\xa0: (aucun)' not in [b.strip() for b in a.split('\n')]
except FileNotFoundError:
return False