[ 이전 ] [ 차례 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 다음 ]
데비안이 시작했을 때에는 .tar.gz이었다. 사용자들이 각 포로그램을 GNU/리눅스
시스템에서 사용하고자 컴파일 해서 사용하였고 데비안이 시작되었을 때 머신에
설치되어 있던 패키지들을 관리하는 도구가 필요하게 되었다. 데비안에서는
dpkg가 사용되었고 유명한 `패키지'가 GNU/리눅스에 들어오게 되었다.
이는 레드햇이 그들 자신의 `rpm' 시스템을 만들고자 결정하기 전이었다.
새로운 딜레마가 GNU/리눅스 제작자들 마음을 사로잡았다. 이들을 빠르고 실용적이고 효과적으로 패키지를 설치하는데 자동적으로 의존성을 관리하고 설정파일을 업그레이드중에 다루게 하고 싶었다. 여기서 데비안은 방법을 고안해 냈는데 이것이 APT, Advanced Packaging Tool,인데 이는 Conectiva에 의해서 포팅이 되어 rpm과 함께 사용되고 있고 다른 디스트리뷰션에서 채택되어 사용되었다.
이 매뉴얼은 APT의 Conectiva 포팅인 apt-rpm을 말하려는 것이 아니고 이 문서에 대한 "패치"는 언제든지 환영한다.
이 매뉴얼은 다음 데비안 릴리즈인 Sarge에 기반을 두고있다.
Here you can find some basic terminology and concepts used on this manual:
APT source: an APT source is a location (often on the internet, or possibly on a CDROM or other location) which functions as a repository of Debian packages, see /etc/apt/sources.list 파일, 3.1.
APT source line: an APT source line is a line you add to a configuration file to tell APT about the "Apt sources" you want to use, see /etc/apt/sources.list 파일, 3.1.
binary package: a binary package is a .deb file prepared to be installed by the package manager (dpkg), it may include binary files but may also carry just architecture-independent data -- it's called binary package either way.
debian-native: package created specifically for Debian, this kind of package usually has the debian control files inside the original source and every new version of the package is also a new version of the original program or data.
debianize: verb usually used to mean "prepare for use with Debian" or, more simply put, packaged in .deb format.
source package: a source package is really an abstract definition to a set of two or three files which are part of the deb source format: a .dsc file, which contains information about the package, also called source control file; a .orig.tar.gz file, which contains the original upstream source for that package -- you may also find this being called .tar.gz, simply, with no .orig, meaning this is a debian-native package; a .diff.gz file, which carries the modifications made to the original source to "debianize" the package -- you will not find this kind of file on a debian-native package.
upstream: this word usually means something that comes from the original developer of the software or data, or the developer himself.
virtual packages: virtual packages are packages that do not
really exist, but that are generic services "provided" by some
specific packages -- the most common example is the
mail-transport-agent package, to which packages that need an
MTA[1] can specify a dependency
while keeping the user choice as to which MTA to use.
[ 이전 ] [ 차례 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 다음 ]
APT HOWTO
2.0.2 - October 2006kov@debian.orgyooseong@debian.org