Provided by:
aptitude_0.6.6-1ubuntu1_i386 
NOMBRE
aptitude - interfaz de alto nivel para la gestion de paquetes
SINOPSIS
aptitude [<opciones>...] {autoclean | clean | forget-new | keep-all |
update}
aptitude [<opciones>...] {full-upgrade | safe-upgrade} [<paquetes>...]
aptitude [<options>...] {build-dep | build-depends | changelog |
download | forbid-version | hold | install | markauto | purge
| reinstall | remove | show | unhold | unmarkauto | versions}
<packages>...
aptitude extract-cache-subset <directorio_de_salida> <paquetes>...
aptitude [<opciones>...] search <patrones>...
aptitude [<opciones>...] {add-user-tag | remove-user-tag} <etiqueta>
<paquetes>...
aptitude [<opciones>...] {why | why-not} [<patrones>...] <paquete>
aptitude [-S <nombre_de_archivo>] [--autoclean-on-startup |
--clean-on-startup | -i | -u]
aptitude help
DESCRIPCI'ON
aptitude es una interfaz de texto para el sistema de paquetes de Debian
GNU/Linux.
Permite al usuario ver la lista de paquetes y realizar tareas de
gestion tales como instalar, actualizar o eliminar paquetes. Puede
llevar a cabo las acciones con una interfaz grafica o en la linea de
ordenes.
ACCIONES EN LA L'INEA DE 'ORDENES
El primer argumento que no va precedido de un guion ("-") se toma como
una accion que el programa ha de llevar a cabo. Si no se especifica
ninguna opcion en la linea de ordenes, aptitude iniciara el modo
grafico.
Dispone de las siguientes acciones:
install
Instalar uno o mas paquetes. Los paquetes deben aparecer despues de
la orden "install"; si un nombre de paquete contiene una tilde
("~") o un signo de interrogacion ("?"), se toma como un patron de
busqueda y se instalara cada paquete que se corresponda con el
patron (vease la seccion "Patrones de busqueda" en el manual de
referencia de aptitude)
To select a particular version of the package, append "=<version>"
to the package name: for instance, "aptitude install apt=0.3.1".
Similarly, to select a package from a particular archive, append
"/<archive>" to the package name: for instance, "aptitude install
apt/experimental". You cannot specify both an archive and a version
for a package.
No tiene que instalar todos los paquetes enumerados en la linea de
ordenes; puede decirle a aptitude que haga una accion diferente con
cada paquete si anade un "especificador de invalidacion" al nombre
del paquete. Por ejemplo, aptitude remove wesnoth+ instalaria
wesnoth, no lo eliminaria. Estan disponibles los siguientes
"especificadores de invalidacion":
<paquete>+
Instalar <paquete>.
<paquete>+M
Instalar el <paquete>, y marcarlo inmediatamente como instalado
automaticamente (observe que si nada depende del <paquete>,
este se eliminaria inmediatamente).
<paquete>-
Eliminar <paquete>.
<paquete>_
Purgar el <paquete>: eliminarlo asi como todos sus archivos de
configuracion y de datos asociados a el.
<paquete>=
Retener el <paquete>: impide instalar, actualizar o eliminar,
asi como cualquier futura actualizacion automatica.
<paquete>:
Mantener el <paquete> en su version actual: cancela instalar,
eliminar o actualizar. Al contrario que "retener" (vease
arriba) esto no impide actualizaciones automaticas en el
futuro.
<paquete>&M
Marcar el <paquete> como automaticamente instalado.
<paquete>&m
Marcar el <paquete> como manualmente instalado.
Como caso especial, "install" sin argumentos procesaria cualquier
accion guardada o pendiente de ejecucion.
Nota
Una vez que introduce Y en la peticion final de confirmacion,
la orden "install" modificara la informacion guardada en
aptitude relativa a que acciones ejecutar. Por ello, si ejecuta
la orden, por ejemplo, "aptitude install foo bar" y despues
interrumpe la instalacion durante la descarga e instalacion de
paquetes, necesitara ejecutar "aptitude remove foo bar" para
cancelar esa orden.
remove, purge, hold, unhold, keep, reinstall
Estas ordenes realizan lo mismo que "install", pero en este caso la
accion nombrada afectaria a todos aquellos paquetes en la linea de
ordenes que no la invaliden. La diferencia entre hold (retener) y
keep (mantener), es que el primero causaria que un paquete se
ignorase en futuras ordenes safe-upgrade o full-upgrade, mientras
que keep solo cancela toda accion programada para ese paquete.
unhold (anular retencion) permitiria actualizar un paquete en un
futuro con las ordenes safe-upgrade o full-upgrade, que de otra
forma no alterarian su estado.
Por ejemplo, "aptitude remove '~ndeity'" eliminaria todos los
paquetes cuyo nombre contiene "deity".
markauto, unmarkauto
Marcar paquetes como automatica o manualmente instalado,
respectivamente. Los paquetes se especifican al igual que con la
orden "install". Por ejemplo, "aptitude markauto '~slibs'" marcaria
todos los paquetes de la seccion "libs" como automaticamente
instalados.
Para mas informacion acerca de paquetes automaticamente instalados,
vease la seccion "Gestionar paquetes automaticamente instalados"
del manual de referencia de aptitude.
build-depends, build-dep
Satisfacer las dependencias de construccion
(<<build-dependencies>>) de un paquete. Cada nombre de paquete
puede ser un paquete fuente, en cuyo caso se instalaran las
dependencias de compilacion de ese paquete fuente; por otro lado,
los paquetes binarios se encuentran de la misma manera que con la
orden "install", y asi satisfacer las dependencias de compilacion
de los paquetes fuente que compilan esos paquetes binarios.
De estar presente el parametro de linea de ordenes --arch-only,
solo obedeceria aquellas dependencias de compilacion independientes
de arquitectura (p. ej., no Build-Depends-Indep o
Build-Conflicts-Indep).
forbid-version
Forbid a package from being upgraded to a particular version. This
will prevent aptitude from automatically upgrading to this version,
but will allow automatic upgrades to future versions. By default,
aptitude will select the version to which the package would
normally be upgraded; you may override this selection by appending
"=<version>" to the package name: for instance, "aptitude
forbid-version vim=1.2.3.broken-4".
This command is useful for avoiding broken versions of packages
without having to set and clear manual holds. If you decide you
really want the forbidden version after all, "aptitude install
<package>" will remove the ban.
update
Actualizar la lista de paquetes disponibles desde las fuentes de
apt (equivale a "apt-get update")
safe-upgrade
Upgrades installed packages to their most recent version. Installed
packages will not be removed unless they are unused (see the
section "Managing Automatically Installed Packages" in the aptitude
reference manual). Packages which are not currently installed may
be installed to resolve dependencies unless the --no-new-installs
command-line option is supplied.
Si no introduce ningun <paquete> en la linea de ordenes, aptitude
intentara actualizar todos los paquetes susceptibles de ello. De no
ser asi, aptitude intentara actualizar solo aquellos paquetes que
se deben actualizar. Puede extender <paquete> con sufijos de la
misma manera que da argumentos a aptitude install, lo que le
permite dar a aptitude instrucciones adicionales. Por ejemplo,
aptitude safe-upgrade bash dash- intentaria actualizar el paquete
bash y eliminar el paquete dash.
A veces es necesario eliminar un paquete para poder actualizar
otro; en tales situaciones esta orden no es capaz de actualizar
paquetes. Utilice la orden full-upgrade para actualizar tantos
paquetes como sea posible.
full-upgrade
Actualizar paquetes instalados a su version mas reciente,
instalando o eliminando paquetes si es necesario. Esta orden es
menos conservadora que safe-upgrade, y por ello mas proclive a
ejecutar acciones no deseadas. Sin embargo, es capaz de actualizar
paquetes que safe-upgrade es incapaz de actualizar.
If no <package>s are listed on the command line, aptitude will
attempt to upgrade every package that can be upgraded. Otherwise,
aptitude will attempt to upgrade only the packages which it is
instructed to upgrade. The <package>s can be extended with suffixes
in the same manner as arguments to aptitude install, so you can
also give additional instructions to aptitude here; for instance,
aptitude full-upgrade bash dash- will attempt to upgrade the bash
package and remove the dash package.
Nota
Por razones historicas, la orden se llamaba originalmente
dist-upgrade, y aptitude aun reconoce dist-upgrade como
sinonimo de full-upgrade.
keep-all
Cancelar todas las acciones programadas para cualquier paquete; se
volvera al estado original cualquier paquete cuyo estado virtual
indique instalar, actualizar o eliminar el paquete.
forget-new
Olvidar toda informacion interna relativa a que paquetes son
"nuevos" (equivale a pulsar "f" en el modo grafico).
search
Buscar paquetes que coincidan con uno de los patrones introducidos
en la linea de ordenes. Se mostrarian todos los paquetes que
coincidan con cualquier patron introducido; por ejemplo "aptitude
search '~N' edit" listaria todos los paquetes "nuevos" y todos
aquellos paquetes cuyo nombre contenga "edit". Para mas informacion
acerca de patrones de busqueda, vease la siguiente seccion en la
guia de referencia de aptitude "Patrones de busqueda".
Nota
In the example above, "aptitude search '~N' edit" has two
arguments after search and thus is searching for two patterns:
"~N" and "edit". As described in the search pattern reference,
a single pattern composed of two sub-patterns separated by a
space (such as "~N edit") matches only if both patterns match.
Thus, the command "aptitude search '~N edit'" will only show
"new" packages whose name contains "edit".
A menos que introduzca la opcion -F, la salida de aptitude search
tendra este aspecto:
i apt - Advanced front-end for dpkg
pi apt-build - frontend to apt to build, optimize and in
cp apt-file - APT package searching utility -- command-
ihA raptor-utils - Raptor RDF Parser utilities
Cada resultado de la busqueda aparece en una linea distinta. El
primer caracter de cada linea indica el estado actual del paquete:
los estados mas comunes son p, no se encontro ninguna senal de que
tal paquete exista en el sistema, c, el paquete se elimino pero sus
archivos de configuracion permanecen en el sistema, i, el paquete
esta instalado, y v, que significa que el paquete es virtual. El
segundo caracter indica la accion programada (de existir, si no,
vera un espacio en blanco) para el paquete. Las acciones
principales son i, el paquete se va a instalar, d, el paquete se va
a eliminar, y p, que significa que el paquete y sus archivos de
configuracion se van a eliminar completamente (purgar). Si el
caracter es A, es que el paquete se instalo automaticamente.
Para una lista completa de las marcas de estado y de accion
posibles, vease la seccion "Acceder a la informacion de los
paquetes" en la guia de referencia de aptitude. Para personalizar
la salida de search, vease las opciones de linea de ordenes -F y
--sort.
show
Mostrar informacion detallada relativa a uno o mas paquetes,
listados de acuerdo a la orden <<search>>. Si el nombre de un
paquete contiene un caracter de tilde ("~") o un signo de
interrogacion ("?"), se tomara como un patron de busqueda y vera
todos aquellos paquetes coincidentes (vease la seccion "Patrones de
busqueda" en el manual de referencia de aptitude).
Si el nivel de verbosidad es 1 o mayor (p. ej., al menos hay un -v
en la linea de ordenes), aparecera informacion acerca de todas las
versiones de los paquetes. De no ser asi, se muestra la informacion
acerca de la "version candidata" (la version que "aptitude install"
descargaria).
Puede ver informacion relativa a una version diferente del paquete
anadiendo =<versi'on> al nombre del paquete; puede ver la version de
un archivo o distribucion en particular anadiendo /<archivo> o
/<distribuci'on>al nombre del paquete. De introducirse uno, solo se
mostrara la version que Ud. requirio, independientemente del nivel
de verbosidad.
Si el nivel de verbosidad es 1 o mayor, se mostrara la arquitectura
del paquete, tamano comprimido, nombre de archivo y la suma de
control md5. Si el nivel de verbosidad es 2 o mayor, la version o
versiones seleccionadas se mostraran una vez por cada archivo en el
que se encontraron.
versions
Displays the versions of the packages listed on the command-line.
$ aptitude versions wesnoth
p 1:1.4.5-1 100
p 1:1.6.5-1 unstable 500
p 1:1.7.14-1 experimental 1
Each version is listed on a separate line. The leftmost three
characters indicate the current state, planned state (if any), and
whether the package was automatically installed; for more
information on their meanings, see the documentation of aptitude
search. To the right of the version number you can find the
releases from which the version is available, and the pin priority
of the version.
If a package name contains a tilde character ("~") or a question
mark ("?"), it will be treated as a search pattern and all matching
versions will be displayed (see the section "Search Patterns" in
the aptitude reference manual). This means that, for instance,
aptitude versions '~i' will display all the versions that are
currently installed on the system and nothing else, not even other
versions of the same packages.
$ aptitude versions '~nexim4-daemon-light'
Package exim4-daemon-light:
i 4.71-3 100
p 4.71-4 unstable 500
Package exim4-daemon-light-dbg:
p 4.71-4 unstable 500
If the input is a search pattern, or if more than one package's
versions are to be displayed, aptitude will automatically group the
output by package, as shown above. You can disable this via
--group-by=none, in which case aptitude will display a single list
of all the versions that were found and automatically include the
package name in each output line:
$ aptitude versions --group-by=none '~nexim4-daemon-light'
i exim4-daemon-light 4.71-3 100
p exim4-daemon-light 4.71-4 unstable 500
p exim4-daemon-light-dbg 4.71-4 unstable 500
To disable the package name, pass --show-package-names=never:
$ aptitude versions --show-package-names=never --group-by=none '~nexim4-daemon-light'
i 4.71-3 100
p 4.71-4 unstable 500
p 4.71-4 unstable 500
In addition to the above options, the information printed for each
version can be controlled by the command-line option -F. The order
in which versions are displayed can be controlled by the
command-line option --sort. To prevent aptitude from formatting the
output into columns, use --disable-columns.
add-user-tag, remove-user-tag
Anadir una etiqueta de usuario o quitar una etiqueta de usuario del
grupo de paquetes seleccionado. Si el nombre de un paquete contiene
una tilde ("~") o un signo de interrogacion ("?"), se tomara como
un patron de busqueda y la etiqueta se anadira o quitara a todos
los paquetes que coinciden con el patron (vease la seccion
"Patrones de busqueda" en el manual de referencia de aptitude).
Las etiquetas de usuario son cadenas arbitrarias asociadas a un
paquete. Pueden utilizarse en conjuncion con el termino de busqueda
?user-tag(<etiqueta>), el cual selecciona todos los paquetes con
una etiqueta de usuario que coincide con <etiqueta>.
why, why-not
Explicar la razon de que un paquete en particular no se deberia, o
deba, instalar en el sistema.
Esta orden busca paquetes que requieren o entran en conflicto con
el paquete dado. Muestra una secuencia de dependencias que llevan
al paquete objetivo, acompanado de una nota que indica el estado de
instalacion de cada paquete en la cadena de dependencias.
$ aptitude why kdepim
i nautilus-data Recomienda nautilus
i A nautilus Recomienda desktop-base (>= 0.2)
i A desktop-base Sugiere gnome | kde | xfce4 | wmaker
p kde Depende de kdepim (>= 4:3.4.3)
The command why finds a dependency chain that installs the package
named on the command line, as above. Note that the dependency that
aptitude produced in this case is only a suggestion. This is
because no package currently installed on this computer depends on
or recommends the kdepim package; if a stronger dependency were
available, aptitude would have displayed it.
Al contrario, why-not encuentra una cadena de dependencias que
lleva a un conflicto con el paquete objetivo.
$ aptitude why-not textopo
i ocaml-core Depende de ocamlweb
i A ocamlweb Depende de tetex-extra | texlive-latex-extra
i A texlive-latex-extra tiene conflictos con textopo
If one or more <pattern>s are present, then aptitude will begin its
search at these patterns; that is, the first package in the chain
it prints will be a package matching the pattern in question. The
patterns are considered to be package names unless they contain a
tilde character ("~") or a question mark ("?"), in which case they
are treated as search patterns (see the section "Search Patterns"
in the aptitude reference manual).
Si no introduce ningun patron, aptitude busca cadenas de
dependencias que se inician en paquetes manualmente instalados.
Esto muestra con efectividad los paquetes que han causado o
causarian que se instalase un paquete en particular.
Nota
aptitude why no ejecuta una resolucion completa de
dependencias, solo muestra relaciones directas entre paquetes.
Por ejemplo, si A depende de B, C depende de D, y B y C entran
en conflicto, "aptitude why-not D" no devolveria la respuesta
"A depende de B, B entra en conflicto con C, y D depende de C".
By default aptitude outputs only the "most installed, strongest,
tightest, shortest" dependency chain. That is, it looks for a chain
that only contains packages which are installed or will be
installed; it looks for the strongest possible dependencies under
that restriction; it looks for chains that avoid ORed dependencies
and Provides; and it looks for the shortest dependency chain
meeting those criteria. These rules are progressively weakened
until a match is found.
If the verbosity level is 1 or more, then all the explanations
aptitude can find will be displayed, in inverse order of relevance.
If the verbosity level is 2 or more, a truly excessive amount of
debugging information will be printed to standard output.
This command returns 0 if successful, 1 if no explanation could be
constructed, and -1 if an error occurred.
clean
Eliminar todos los paquetes .deb del directorio almacen de paquetes
(generalmente /var/cache/apt/archives).
autoclean
Eliminar todos los paquetes del almacen que ya no se pueden
descargar. Esto le permite evitar que un almacen crezca sin control
a lo largo del tiempo, sin tener que vaciarlo en su totalidad.
changelog
Descargar y mostrar el registro de cambios de Debian para cada
paquete binario o fuente dado.
De manera predeterminada, se descarga el registro de cambios de la
version que se va a instalar con "aptitude install". Puede
seleccionar una version en particular de un paquete anadiendo
=<versi'on> al nombre del paquete; puede seleccionar una version de
un archivo o distribucion en particular anadiendo /<archivo> o
/<distribuci'on>al nombre del paquete (por ejemplo, /unstable o
/sid).
download
Descargar el archivo .deb del paquete dado al directorio actual. Si
el nombre de un paquete contiene un signo de tilde ("~") o un signo
de interrogacion ("?"), se tomara como un patron de busqueda y se
descargaran todos los paquetes correspondientes (vease la seccion
"Patrones de busqueda" del manual de referencia de aptitude).
De manera predeterminada, se descarga la version que se instalaria
con "aptitude install". Puede seleccionar una version en particular
de un paquete anadiendo =<versi'on> al nombre del paquete; puede
seleccionar una version de un archivo o distribucion en particular
anadiendo /<archivo> o /<release> al nombre del paquete (por
ejemplo, /unstable o /sid).
extract-cache-subset
Copy the apt configuration directory (/etc/apt) and a subset of the
package database to the specified directory. If no packages are
listed, the entire package database is copied; otherwise only the
entries corresponding to the named packages are copied. Each
package name may be a search pattern, and all the packages matching
that pattern will be selected (see the section "Search Patterns" in
the aptitude reference manual). Any existing package database files
in the output directory will be overwritten.
Las dependencias en estancias de paquete binarias se reescribiran
para eliminar referencias a paquetes que no se encuentren en el
conjunto seleccionado.
help
Mostrar un breve resumen de las ordenes disponibles y sus opciones.
OPCIONES
Puede utilizar las siguientes opciones para modificar el comportamiento
de las acciones descritas anteriormente. Observe que mientras que todas
las ordenes aceptan todas las opciones, algunas opciones no afectan a
ciertas ordenes y estas ordenes las ignoraran.
--add-user-tag <etiqueta>
Para full-upgrade, safe-upgrade, forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge, reinstall, remove, unhold, y
unmarkauto: anadir la etiqueta de usuario <etiqueta> a todos los
paquetes instalados, eliminados o actualizados mediante esta orden,
al igual que con la orden add-user-tag.
--add-user-tag-to <etiqueta>,<patr'on>
Para full-upgrade, safe-upgrade forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge, reinstall, remove, unhold,
and unmarkauto: anadir la etiqueta de usuario <etiqueta> a todos
los paquetes que coinciden con <patr'on> al igual que con la orden
add-user-tag. El patron es un patron de busqueda tal y como se
describe en la seccion "Patrones de busqueda" en el manual de
referencia de aptitude.
Por ejemplo, aptitude safe-upgrade --add-user-tag-to
"new-installs,?action(install)" anadiria la etiqueta new-installs a
todos los paquetes instalados mediante la orden safe-upgrade.
--allow-new-upgrades
When the safe resolver is being used (i.e., --safe-resolver was
passed, the action is safe-upgrade, or
Aptitude::Always-Use-Safe-Resolver is set to true), allow the
dependency resolver to install upgrades for packages regardless of
the value of Aptitude::Safe-Resolver::No-New-Upgrades.
--allow-new-installs
Allow the safe-upgrade command to install new packages; when the
safe resolver is being used (i.e., --safe-resolver was passed, the
action is safe-upgrade, or Aptitude::Always-Use-Safe-Resolver is
set to true), allow the dependency resolver to install new
packages. This option takes effect regardless of the value of
Aptitude::Safe-Resolver::No-New-Installs.
--allow-untrusted
Instalar paquetes de fuentes sin firmar sin pedir confirmacion.
Deberia utilizar esto solo si sabe lo que esta haciendo, ya que
podria comprometer facilmente la seguridad de su sistema.
--disable-columns
This option causes aptitude search and aptitude version to output
their results without any special formatting. In particular:
normally aptitude will add whitespace or truncate search results in
an attempt to fit its results into vertical "columns". With this
flag, each line will be formed by replacing any format escapes in
the format string with the corresponding text; column widths will
be ignored.
Por ejemplo, las primeras lineas de la salida de "aptitude search
-F '%p %V' --disable-columns libedataserver" pueden ser:
disksearch 1.2.1-3
hp-search-mac 0.1.3
libbsearch-ruby 1.5-5
libbsearch-ruby1.8 1.5-5
libclass-dbi-abstractsearch-perl 0.07-2
libdbix-fulltextsearch-perl 0.73-10
Como se aprecia en el ejemplo anterior, --disable-columns es a
menudo util en combinacion con un formato de diseno personalizado
usando la opcion en linea de ordenes -F.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Disable-Columns.
-D, --show-deps
Mostrar explicaciones breves de las instalaciones y eliminaciones
automaticas de las ordenes que instalaran o eliminaran paquetes
(install, full-upgrade, etc)
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Show-Deps.
-d, --download-only
Descargar cuantos paquetes se necesitan al almacen de paquetes,
pero no instalar o eliminar nada. De manera predeterminada, el
almacen de paquetes se guarda en /var/cache/apt/archives.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Download-Only.
-F <formato>, --display-format <formato>
Specify the format which should be used to display output from the
search and version commands. For instance, passing "%p %V %v" for
<format> will display a package's name, followed by its currently
installed version and its available version (see the section
"Customizing how packages are displayed" in the aptitude reference
manual for more information).
La opcion en linea de ordenes --disable-columns es a veces util
combinado con -F.
For search, this corresponds to the configuration option
Aptitude::CmdLine::Package-Display-Format; for versions, this
corresponds to the configuration option
Aptitude::CmdLine::Version-Display-Format.
-f
Intentar arreglar agresivamente las dependencias de paquetes rotos,
incluso si ello significa ignorar las acciones introducidas en la
linea de ordenes.
Esto se corresponde con el elemento de configuracion
Aptitude::CmdLine::Fix-Broken.
--full-resolver
Cuando se encuentren problemas de dependencias de paquetes,
utilizar el solucionador predeterminado "full" (completo). A
diferencia del solucionador "seguro" (el cual se ejecuta mediante
--safe-resolver), el solucionador completo eliminara con alegria
cualquier paquete para asi cumplir con las dependencias. Puede
solucionar mas situaciones que el algoritmo seguro, pero puede que
sus soluciones sean indeseables.
Esta opcion se puede utilizar para forzar el uso del solucionador
completo aunque Aptitude::Always-Use-Safe-Resolver tenga valor de
<<true>>. La orden safe-upgrade nunca utiliza el solucionador
completo, y no acepta la opcion --full-resolver.
--group-by <grouping-mode>
Control how the versions command groups its output. The following
values are recognized:
o archive to group packages by the archive they occur in
("stable", "unstable", etc). If a package occurs in several
archives, it will be displayed in each of them.
o auto to group versions by their package unless there is
exactly one argument and it is not a search pattern.
o none to display all the versions in a single list without any
grouping.
o package to group versions by their package.
o source-package to group versions by their source package.
o source-version to group versions by their source package and
source version.
This corresponds to the configuration option
Aptitude::CmdLine::Versions-Group-By.
-h, --help
Muestra un breve mensaje de ayuda. Identica a la accion help.
--log-file=<archivo>
Si el <archivo> es una cadena que no esta vacia, en el se
escribiran los mensajes del registro. Pero si <archivo> es "-" los
mensajes saldran por la salida convencional. Si introduce esta
opcion varias veces, la ultima aparicion es la que tiene efecto.
This does not affect the log of installations that aptitude has
performed (/var/log/aptitude); the log messages written using this
configuration include internal program events, errors, and
debugging messages. See the command-line option --log-level to get
more control over what gets logged.
Esto se corresponde con la opcion de configuracion
Aptitude::Logging::File.
--log-level=<nivel>, --log-level=<categor'ia>:<nivel>
--log-level=<nivel> provoca que aptitude registre mensajes cuyo
nivel es <nivel>, o superior. Por ejemplo, si define el nivel de
registro como error, solo los mensajes al nivel de error y fatal se
mostrarian; todos los otros se ocultarian. Los niveles de registro
(en orden descendente) son off, fatal, error, warn, info, debug, y
trace. El nivel de registro predeterminado es warn.
--log-level=<categor'ia>:<nivel> hace que los mensajes
pertenecientes a <categor'ia> se registren solo si su nivel es
<nivel> o superior.
--log-level puede aparecer varias veces en la linea de ordenes; la
configuracion mas especifica es la que tiene efecto. Si introduce
--log-level=aptitude.resolver:fatal y
--log-level=aptitude.resolver.hints.match:trace, los mensajes en
aptitude.resolver.hints.parse se imprimiran solo si su nivel es
fatal, pero aquellos mensajes en aptitude.resolver.hints.match se
mostraran. Si configura el nivel de la misma categoria dos o mas
veces, la ultima configuracion es la que tiene efecto.
This does not affect the log of installations that aptitude has
performed (/var/log/aptitude); the log messages written using this
configuration include internal program events, errors, and
debugging messages. See the command-line option --log-file to
change where log messages go.
Esto se corresponde con el grupo de configuracion
Aptitude::Logging::Levels.
--log-resolver
Definir algunos niveles estandar del registro relativos al
solucionador, para producir una salida del registro apropiada para
su procesamiento con herramientas automaticas. Esto equivale a las
opciones en linea de ordenes
--log-level=aptitude.resolver.search:trace
--log-level=aptitude.resolver.search.tiers:warn.
--no-new-installs
Evitar que safe-upgrade instale cualquier paquete nuevo; cuando se
utiliza el solucionador seguro (p. ej., introdujo --safe-resolver,
o Aptitude::Always-Use-Safe-Resolver tiene valor de <<true>>),
impide que el solucionador de dependencias instale paquetes nuevos.
Esta opcion tiene efecto independientemente del valor de
Aptitude::Safe-Resolver::No-New-Installs.
Esto imita el comportamiento historico de apt-get upgrade.
--no-new-upgrades
When the safe resolver is being used (i.e., --safe-resolver was
passed or Aptitude::Always-Use-Safe-Resolver is set to true),
forbid the dependency resolver from installing upgrades for
packages regardless of the value of
Aptitude::Safe-Resolver::No-New-Upgrades.
--no-show-resolver-actions
No mostrar las acciones ejecutadas por el solucionador "seguro",
invalidando toda opcion de configuracion o una orden anterior
--show-resolver-actions.
-O <orden>, --sort <orden>
Specify the order in which output from the search and versions
commands should be displayed. For instance, passing "installsize"
for <order> will list packages in order according to their size
when installed (see the section "Customizing how packages are
sorted" in the aptitude reference manual for more information).
The default sort order is name,version.
-o <llave>=<valor>
Definir directamente una opcion del archivo de configuracion; por
ejemplo, use -o Aptitude::Log=/tmp/my-log para registrar las
acciones de aptitude a /tmp/my-log. Para mas informacion acerca de
las opciones del archivo de configuracion, vease la seccion
"Referencia del archivo de configuracion" en el manual de
referencia de aptitude.
-P, --prompt
Siempre pedir una confirmacion antes de descargar, instalar o
eliminar paquetes, aunque no haya otras acciones programadas mas
que las que Ud. requirio.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Always-Prompt.
--purge-unused
Si define Aptitude::Delete-Unused como "true" (su valor
predeterminado), ademas de eliminar cada paquete que ya no necesite
ningun otro paquete instalado, aptitude los purgara, borrando sus
archivos de configuracion y puede que otros datos importantes. Para
mas informacion relativa a que paquetes se consideran "en desuso",
vease la seccion "Gestionar paquetes automaticamente instalados".
,iESTA OPCI'ON PUEDE OCASIONAR P'ERDIDA DE DATOS! ,iNO LA USE A MENOS
QUE SEPA LO QUE EST'A HACIENDO!
Esto se corresponde con la opcion de configuracion
Aptitude::Purge-Unused.
-q[=<n>], --quiet[=<n>]
Eliminar todos los indicadores de progreso incrementales,
permitiendole registrar la salida. Puede introducirlo varias veces
para disminuir los mensajes del programa, pero al contrario que
apt-get, aptitude no activa -y cuando introduce q.
Se puede utilizar la orden opcional =<n'umero> para configurar
directamente la cuantia de silencio (por ejemplo, para invalidar
una configuracion en /etc/apt/apt.conf); causa que el programa
responda como si se hubiese introducido -q <n'umero> veces.
-R, --without-recommends
No toma recomendaciones como dependencias a la hora de instalar
paquetes (esto invalida las configuraciones en /etc/apt/apt.conf y
~/.aptitude/config)
Esto se corresponde con las dos opciones de configuracion
Apt::Install-Recommends y Apt::AutoRemove::InstallRecommends.
-r, --with-recommends
Tratar las recomendaciones como dependencias a la hora de instalar
paquetes nuevos (esto invalida las configuraciones en
/etc/apt/apt.conf y ~/.aptitude/config).
Esto se corresponde con la opcion de configuracion
Apt::Install-Recommends
--remove-user-tag <etiqueta>
Para full-upgrade, safe-upgrade forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge, reinstall, remove, unhold, y
unmarkauto: eliminar la etiqueta de usuario <etiqueta> de todos los
paquetes que se van a instalar, eliminar o actualizar con esta
orden, al igual que con la orden add-user-tag.
--remove-user-tag-from <etiqueta>,<patr'on>
Para full-upgrade, safe-upgrade forbid-version, hold, install,
keep-all, markauto, unmarkauto, purge, reinstall, remove, unhold, y
unmarkauto: eliminar la etiqueta de usuario <etiqueta> de todos los
paquetes que coinciden con <patr'on> al igual que con la orden
remove-user-tag. El patron es un patron de busqueda tal y como se
describe en la seccion "Patrones de busqueda" en el manual de
referencia de aptitude.
Por ejemplo, aptitude safe-upgrade --remove-user-tag-from
"not-upgraded,?action(upgrade)" borraria toda etiqueta not-upgraded
de cualquier paquete que la orden safe-upgrade pueda actualizar.
-s, --simulate
En modo de linea de ordenes, imprime las acciones que se tomarian,
pero no las ejecuta, sino que las simula. Esto no precisa de
privilegios de administrador (root). En la interfaz grafica, abre
el almacen con privilegios de solo lectura independientemente de si
es, o no, el administrador.
Esto se corresponde con la opcion de configuracion
Aptitude::Simulate.
--safe-resolver
Cuando se encuentre un problema de dependencias, usar un algoritmo
"safe" (seguro) para resolverlos. Este solucionador intenta
preservar tantas elecciones suyas como sea posible; nunca eliminara
un paquete o instalara una version que no sea la version candidata
del paquete. Es el mismo algoritmo usado con safe-upgrade;
efectivamente, aptitude --safe-resolver full-upgrade equivale
aaptitude safe-upgrade. Debido a que safe-upgrade siempre usa el
solucionador seguro, no acepta la marca --safe-resolver.
Esta opcion equivale a definir la variable de configuracion
Aptitude::Always-Use-Safe-Resolver como true.
--schedule-only
Programa las operaciones de las ordenes que modifican el estado de
los paquetes, sin ejecutarlos realmente. Puede ejecutar acciones
programadas ejecutando aptitude install sin introducir argumentos.
Esto equivale a realizar las selecciones correspondientes en la
interfaz grafica, y cerrar el programa tras ello.
Por ejemplo. aptitude --schedule-only install evolution programa
una instalacion ulterior para el paquete evolution.
--show-package-names <when>
Controls when the versions command shows package names. The
following settings are allowed:
o always: display package names every time that aptitude
versions runs.
o auto: display package names when aptitude versions runs if the
output is not grouped by package, and either there is a
pattern-matching argument or there is more than one argument.
o never: never display package names in the output of aptitude
versions.
This option corresponds to the configuration item
Aptitude::CmdLine::Versions-Show-Package-Names.
--show-resolver-actions
Display the actions performed by the "safe" resolver and by
safe-upgrade.
When executing the command safe-upgrade or when the option
--safe-resolver is present, aptitude will display a summary of the
actions performed by the resolver before printing the installation
preview. This is equivalent to the configuration option
Aptitude::Safe-Resolver::Show-Resolver-Actions.
--show-summary[=<MODO>]
Modificar el comportamiento de "aptitude why" para que la salida
sea un resumen de la cadena de dependencias, mas que mostrar la
forma completa. Si esta opcion esta presente y el <MODO> no es
"no-summary", las cadenas que contengan dependencias del tipo
<<Sugiere>> no se mostraran: combine --show-summary con -v para ver
un resumen de todas las razones por las que el paquete objetivo se
va a instalar.
El <MODO> puede ser cualquiera de los siguientes:
1. no-summary: no mostrar el resumen (el comportamiento
predeterminado si no se ha introducido --show-summary).
2. first-package: mostrar el primer paquete de cada cadena. Este
es el valor predeterminado de <MODO> si no esta presente.
3. first-package-and-type: mostrar el primer paquete de cada
cadena, acompanado de la fuerza de la dependencia mas debil de
la cadena.
4. all-packages: mostrar un resumen de cada cadena de
dependencias que lleva al paquete objetivo.
5. all-packages-with-dep-versions: mostrar un resumen de cada
cadena de dependencias que conduce al paquete objetivo,
incluyendo la version objetivo de cada dependencia.
Esta opcion se corresponde con el elemento de configuracion
Aptitude::CmdLine::Show-Summary; de estar presente --show-summary
en la linea de ordenes, invalidaria
Aptitude::CmdLine::Show-Summary.
Ejemplo 10. Uso de --show-summary.
--show-summary en conjuncion con -v muestra las razones de porque
un paquete esta instalado:
$ aptitude -v --show-summary why foomatic-db
Paquetes que dependen de foomatic-db:
cupsys-driver-gutenprint
foomatic-db-engine
foomatic-db-gutenprint
foomatic-db-hpijs
foomatic-filters-ppds
foomatic-gui
kde
printconf
wine
$ aptitude -v --show-summary=first-package-and-type why foomatic-db
Paquetes que dependen de foomatic-db:
[Depende] cupsys-driver-gutenprint
[Depende] foomatic-db-engine
[Depende] foomatic-db-gutenprint
[Depende] foomatic-db-hpijs
[Depende] foomatic-filters-ppds
[Depende] foomatic-gui
[Depende] kde
[Depende] printconf
[Depende] wine
$ aptitude -v --show-summary=all-packages why foomatic-db
Paquetes que dependen de foomatic-db:
cupsys-driver-gutenprint D: cups-driver-gutenprint D: cups R: foomatic-filters R: foomatic-db-engine D: foomatic-db
foomatic-filters-ppds D: foomatic-filters R: foomatic-db-engine D: foomatic-db
kde D: kdeadmin R: system-config-printer-kde D: system-config-printer R: hal-cups-utils D: cups R: foomatic-filters R: foomatic-db-engine D: foomatic-db
wine D: libwine-print D: cups-bsd R: cups R: foomatic-filters R: foomatic-db-engine D: foomatic-db
foomatic-db-engine D: foomatic-db
foomatic-db-gutenprint D: foomatic-db
foomatic-db-hpijs D: foomatic-db
foomatic-gui D: python-foomatic D: foomatic-db-engine D: foomatic-db
printconf D: foomatic-db
$ aptitude -v --show-summary=all-packages-with-dep-versions why foomatic-db
Paquetes que dependen de foomatic-db:
cupsys-driver-gutenprint D: cups-driver-gutenprint (>= 5.0.2-4) D: cups (>= 1.3.0) R: foomatic-filters (>= 4.0) R: foomatic-db-engine (>= 4.0) D: foomatic-db (>= 20090301)
foomatic-filters-ppds D: foomatic-filters R: foomatic-db-engine (>= 4.0) D: foomatic-db (>= 20090301)
kde D: kdeadmin (>= 4:3.5.5) R: system-config-printer-kde (>= 4:4.2.2-1) D: system-config-printer (>= 1.0.0) R: hal-cups-utils D: cups R: foomatic-filters (>= 4.0) R: foomatic-db-engine (>= 4.0) D: foomatic-db (>= 20090301)
wine D: libwine-print (= 1.1.15-1) D: cups-bsd R: cups R: foomatic-filters (>= 4.0) R: foomatic-db-engine (>= 4.0) D: foomatic-db (>= 20090301)
foomatic-db-engine D: foomatic-db
foomatic-db-gutenprint D: foomatic-db
foomatic-db-hpijs D: foomatic-db
foomatic-gui D: python-foomatic (>= 0.7.9.2) D: foomatic-db-engine D: foomatic-db (>= 20090301)
printconf D: foomatic-db
--show-summary se emplea para mostrar la cadena en una linea:
$ aptitude --show-summary=all-packages why aptitude-gtk libglib2.0-data
Paquetes que dependen de libglib2.0-data:
aptitude-gtk D: libglib2.0-0 R: libglib2.0-data
-t <distribuci'on>, --target-release <distribuci'on>
Definir la rama de la que se deberian instalar los paquetes. Por
ejemplo, "aptitude -t experimental ..." instalaria paquetes de la
distribucion <<experimental>> a menos que especifique lo contrario.
Para las acciones en linea de ordenes "changelog", "download", y
"show", esto equivale a anadir /<rama> al final de cada paquete
nombrado en la linea de ordenes; para otras ordenes, esto afecta a
la version candidata de los paquetes de acuerdo a las reglas
descritas en apt_preferences(5).
Esto se corresponde con el elemento de configuracion
APT::Default-Release.
-V, --show-versions
Mostrar que versiones de paquetes se van a instalar.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Show-Versions.
-v, --verbose
Causar que algunas ordenes, (tales como show) muestren informacion
adicional. Esto se puede introducir varias veces para asi obtener
mas y mas informacion.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Verbose.
--version
Mostrar la version de aptitude y cierta informacion acerca de como
se compilo.
--visual-preview
Mostrar la pantalla de previsualizacion de la interfaz grafica al
eliminar o instalar paquetes desde la linea de ordenes, en lugar de
la pantalla normal.
-W, --show-why
En la pantalla de previsualizacion que se muestra antes de instalar
o eliminar paquetes, mostrar las dependencias de paquetes
manualmente instalados sobre cada paquete automaticamente
instalado. Por ejemplo:
$ aptitude --show-why install mediawiki
...
Se van a instalar los siguientes paquetes NUEVOS:
libapache2-mod-php5{a} (for mediawiki) mediawiki php5{a} (for mediawiki)
php5-cli{a} (for mediawiki) php5-common{a} (for mediawiki)
php5-mysql{a} (for mediawiki)
En combinacion con -v o un valor que no equivalga a 0 para
Aptitude::CmdLine::Verbose, mostrar la cadena de dependencias
completa que conducen a cada paquete que se va a instalar. Por
ejemplo:
$ aptitude -v --show-why install libdb4.2-dev
Se instalaran los siguiente paquetes NUEVOS:
libdb4.2{a} (libdb4.2-dev D: libdb4.2) libdb4.2-dev
Se ELIMINARAN los siguientes paquetes:
libdb4.4-dev{a} (libdb4.2-dev C: libdb-dev P<- libdb-dev)
Esta opcion tambien describiria porque los paquetes se van a
eliminar, como puede observar en el texto anterior. En este
ejemplo, libdb4.2-dev entra en conflicto con libdb-dev, que provee
libdb-dev.
Este argumento se corresponde con la opcion de configuracion
Aptitude::CmdLine::Show-Why, y muestra la misma informacion
computada por aptitude why y aptitude why-not.
-w <ancho>, --width <ancho>
Especificar el ancho de pantalla que se deberia emplear en la
salida de la orden search (el ancho de la terminal se usa de manera
predeterminada).
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Package-Display-Width
-y, --assume-yes
Cuando se presente una pregunta si/no, se asumira que el usuario
introdujo "si". En particular, suprime la previsualizacion final
cuando instala, actualizar o elimina paquetes. Aun asi, vera
preguntas acerca de acciones "peligrosas" tales como eliminar
paquetes esenciales. Esta opcion invalida -P.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Assume-Yes.
-Z
Mostrar cuanto espacio del disco se va usar o liberar por cada
paquete individual que se va a instalar, actualizar, o eliminar.
Esto se corresponde con la opcion de configuracion
Aptitude::CmdLine::Show-Size-Changes.
Las siguientes opciones afectan a la interfaz grafica del programa,
pero se han disenado para un uso interno; generalmente, no tendra que
utilizarlas.
--autoclean-on-startup
Eliminar los archivos descargados y antiguos al inicio (equivale a
iniciar el programa y seleccionar inmediatamente Acciones ->
Limpiar el almacen de paquetes). No puede usar esta opcion y
"--autoclean-on-startup", "-i", o "-u" a la vez.
--clean-on-startup
Vaciar el almacen de paquetes cuando el programa se inicia
(equivale a iniciar el programa y seleccionar inmediatamente
Acciones -> Limpiar el almacen de paquetes). No puede usar esta
opcion y "--autoclean-on-startup", "-i", o "-u" a la vez.
-i
Mostrar una previsualizacion de la descarga cuando se inicia el
programa (equivale a iniciar el programa y pulsar "g"
inmediatamente). No puede utilizar esta opcion y
"--autoclean-on-startup", "--clean-on-startup", o "-u" a la vez.
-S <nombre_de_archivo>
Cargar la informacion de estado extendida desde <nombre_de_archivo>
en lugar del archivo estandar de estado.
-u
Actualizar la lista de paquetes en cuanto se inicia el programa. No
puede usar esta opcion y "--autoclean-on-startup",
"--clean-on-startup", o "-i" a la vez.
ENTORNO
HOME
If $HOME/.aptitude exists, aptitude will store its configuration
file in $HOME/.aptitude/config. Otherwise, it will look up the
current user's home directory using getpwuid(2) and place its
configuration file there.
PAGER
Si define esta variable de entorno aptitude la usara para mostrar
los registros de cambios cuando invoque "aptitude changelog". De no
ser asi, su valor predeterminado es more.
TMP
Si no define TMPDIR, aptitude guardara sus archivos temporales en
TMP si se ha definido esa variable. De no ser asi, los guardara en
/tmp.
TMPDIR
aptitude guardara sus archivos temporales en el directorio indicado
en esta varible de entorno. Si no define TMPDIR, se usara TMP; si
tampoco ha definido TMP, aptitude usara /tmp.
ARCHIVOS
/var/lib/aptitude/pkgstates
El archivo en el que se guardan los estados de los paquetes y
algunas marcas de accion.
/etc/apt/apt.conf, /etc/apt/apt.conf.d/*, ~/.aptitude/config
Los archivos de configuracion de aptitude. ~/.aptitude/config
invalida /etc/apt/apt.conf. Vease apt.conf(5) para la documentacion
relativa al formato y contenido de estos archivos.
V'EASE TAMBI'EN
apt-get(8), apt(8), /usr/share/doc/aptitude/html/<es>/index.html
disponible en el paquete aptitude-doc-<es>
AUTOR
Daniel Burrows <dburrows@debian.org>
Autor.
COPYRIGHT
Copyright 2004-2011 Daniel Burrows.
This manual page is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
This manual page is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.