You are confusing things. shell=False means that we'll not use bash to parse the command. You can easily invoke everything correctly with: subprocess.call(['sudo', 'apt-get', 'install', package_name])
The user will have console control over this process. Anyway let's continue this in a merge request. If you need setting one up just ask me (#ubuntu-devel as zyga)
You are confusing things. shell=False means that we'll not use bash to parse the command. You can easily invoke everything correctly with: subprocess. call([' sudo', 'apt-get', 'install', package_name])
The user will have console control over this process. Anyway let's continue this in a merge request. If you need setting one up just ask me (#ubuntu-devel as zyga)