ret = os.system(sudo_cmd + 'ls > /dev/null 2>&1') if ret != 0: print('\nsudo password is not correct\n') exit(1) ''' ''' nginx_prefix = '/usr/local/nginx' nginx_conf_dir = '/usr/local/etc/nginx' url = 'http://nginx.org/download/nginx-' + input_version + '.tar.gz' wsl.download_src(url, 'nginx-' + input_version + '.tar.gz', 'nginx-' + input_version) cmd = '''{sudo_cmd} apt update; {sudo_cmd} apt install -y libpcre3 \ openssl \ zlib1g '''.format(sudo_cmd=sudo_cmd) wsl.install_dep(cmd) cmd = sudo_cmd + '''apt install -y gcc \ g++ \ libc6-dev \ zlib1g-dev \ libssl-dev \ libpcre3-dev '''
sudo_cmd = 'echo ' + input_sudo + ' | sudo -S ' ret = os.system(sudo_cmd + 'ls > /dev/null 2>&1') if ret != 0: print('\nsudo password is not correct\n') exit(1) ''' ''' redis_prefix = '/usr/local/redis' url = 'https://github.com/antirez/redis/archive/' + input_version + '.tar.gz' wsl.download_src(url, input_version + '.tar.gz', 'redis-' + input_version) os.system(sudo_cmd + 'apt update') cmd = sudo_cmd + '''apt install -y gcc \ g++ \ libc6-dev \ make ''' wsl.install_build_dep(cmd) configure_cmd = 'echo "do nothing"' wsl.builder('redis-' + input_version, configure_cmd, sudo_cmd)
if os.path.exists(nginx_conf_d_dir): pass else: cmd = 'mkdir -p {nginx_conf_d_dir}'.format( nginx_conf_d_dir=nginx_conf_d_dir) os.system(sudo_cmd + cmd) ''' ''' url = 'http://nginx.org/download/nginx-' + input_version + '.tar.gz' wsl.download_src(url, 'nginx-1.13.11.tar.gz', 'nginx-1.13.11') os.system(sudo_cmd + 'apt update') cmd = sudo_cmd + '''apt install -y libpcre3 \ openssl \ zlib1g ''' wsl.install_dep(cmd) cmd = sudo_cmd + '''apt install gcc \ g++ \ libc6-dev \ zlib1g-dev \ libssl-dev \