[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ siguiente ]
En el principio existían los .tar.gz. Los usuarios tenían que compilar cada
programa que quisieran usar en su sistema GNU/Linux. Cuando Debian fue creado,
fue imperante que el sistema incluyera un programa que se encargara de manejar
la paquetería instalada en la computadora. Este programa se llamó
dpkg
. Así fue como nació el primer "paquete" en el
mundo GNU/Linux, aún antes de que Red Hat decidiera crear su propio programa
"rpm".
Rápidamente llegó un nuevo dilema a las mentes de los creadores de GNU/Linux. Ellos necesitaban un modo fácil, rápido y eficiente de instalar programas, que manejara automáticamente las dependencias y se hiciera cargo de la configuración mientras se actualizan. Nuevamente Debian fue pionero y creó el APT, Herramienta Avanzada de Empaquetamiento (Advanced Packaging Tool), este programa ha sido adaptado por Conectiva para usarse con rpm y ha sido adoptado por otras distribuciones.
Este manual no cubre el apt-rpm, tal como se denomina a la adaptación de Conectiva del APT, y tal vez algunos "parches" para este documento aparecerán en algún tiempo.
Este capítulo está basado en la siguiente distribución de Debian 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 El archivo /etc/apt/sources.list, Sección 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 El archivo /etc/apt/sources.list, Sección 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.
[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ siguiente ]
APT HOWTO
2.0.2 - October 2006kov@debian.org
h.mora@melix.com.mx