2014-12-05 3 views
1

제목 : Python-apt API를 사용하여 패키지를 다운로드하는 방법을 알고 싶습니다.python-apt를 사용하여 패키지를 다운로드하는 방법은 무엇입니까?

apt-get download ${package_name} 

나는 우분투 14.04에 파이썬-APT v0.9.3.5와 파이썬 v2.7.5-5ubuntu3를 사용하고 있습니다 만 단지 명령하는 것처럼, 그것을 설치하지 않는, 다운로드합니다.

+0

내 대답이 정확한지 확인할 수 있습니까? –

답변

0

당신은 그것은 파이썬 2.7.8과 파이썬-APT 0.9.3.11 잘 작동이 스크립트

#!/usr/bin/python 
import apt 
import os, sys 

if len(sys.argv) != 2: 
    print 'Usage: apt-download pkg_name' 
    sys.exit() 

cache = apt.Cache() 
pkg = cache[sys.argv[1]] 
cmd = 'wget ' + pkg.candidate.uri 
print cmd 
os.system(cmd) 

를 사용할 수 있지만 그것은 또한 당신의 구성으로 작동합니다.

관련 문제