[ önceki ] [ İçindekiler ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ sonraki ]
Önce .tar.gz vardı. Kullanıcılar GNU/Linux sistemlerinde kullandıkları her
programı derlemek zorundaydılar. Debian geliştirimi sırasında, kurulu
paketlerin yönetimini sağlayacak bir sistemin zorunluluğu hemen görüldü. Bu
amaçla geliştirilen sisteme dpkg
adı verildi. Sonuçta GNU/Linux
dünyası, RedHat'in kendi paket yönetim sistemini geliştirmesinden biraz önce,
dpkg ile tanıştı.
Hemen ardından GNU/Linux sisteminin geliştiricilerinin kafasında yeni bir ikilem oluştu. Paketlerin hızlı, pratik ve verimli bir yöntemle kurulabilmesini, paket bağımlılıkları yönetimi ve paket güncellemeleri sırasında konfigürasyon dosyalarının güncellenmesini sağlayacak bir araca ihtiyaç vardı. Gene Debian projesi kapsamında ilk ürün ortaya çıktı: APT (Advanced Packaging Tool). Apt daha sonra Connectiva tarafından rpm paketler ile kullanılmak üzere port edildi ve bazı dağıtımlar tarafından da kullanılmaya başlandı.
Bu dokümanda Connectiva APT portu olan apt-rpm'den bahsedilmemekle birlikte, dokümana eklenti amacıyla bu konuda da bir şeyler gönderebilirsiniz.
Bu döküman bir sonraki Debian sürümü olacak Sarge temel alınarak yazılmıştır.
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 dosyası, Kısım 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 dosyası, Kısım 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.
[ önceki ] [ İçindekiler ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ sonraki ]
APT NASIL
2.0.2 - October 2006kov@debian.org
murat@debian.org