Minor typos
[nepi.git] / src / neco / resources / linux / debfuncs.py
1 # TODO: Investigate using http://nixos.org/nix/
2
3 def install_packages_command(os, packages):
4     if not isinstance(packages, list):
5         packages = [packages]
6
7     cmd = ""
8     for p in packages:
9         cmd += " ( dpkg -s %(package)s || sudo -S apt-get -y install %(package)s ) ; " % {
10                 'package': p}
11    
12     #cmd = (dpkg -s vim || sudo dpkg -s install vim) ; (...)
13     return cmd 
14
15 def remove_packages_command(os, packages):
16     if not isinstance(packages, list):
17         packages = [packages]
18
19     cmd = ""
20     for p in packages:
21         cmd += " ( dpkg -s %(package)s && sudo -S apt-get -y purge %(package)s ) ; " % {
22                 'package': p}
23     
24     #cmd = (dpkg -s vim || sudo apt-get -y purge vim) ; (...)
25     return cmd 
26