Documentos de Académico
Documentos de Profesional
Documentos de Cultura
==============
APT-GET:
COMANDOS:
apt-get update
# Actualizar el listado de paquetes disponibles.
apt-get check
# Comprobar que todo ha ido bien tras la utilización de apt-get update.
apt-get upgrade
# Actualizar solo los paquetes ya instalados que no necesitan, como dependencia, la
instalación o desinstalación de otros paquetes.
apt-get dist-upgrade
# Actualizar todos los paquetes del sistema, instalando o desinstalando los paquetes
que sean necesarios para resolver las dependencias que pueda generar la
actualización de algún paquete.
apt-get -f install
# Resolver problemas con dependencias y paquetes rotos.
apt-get clean
# Para limpiar los paquetes descargados e instalados.
apt-get autoclean
# Para limpiar los paquetes viejos que ya no se usan.
apt-cache search paquete
# Para buscar un paquete determinado.
apt-get dselect-upgrade
# Seguir las selecciones de dselect.
apt-show-versions (-u)
# Para conocer que paquetes hay instalados.
apt-file update
# Para mantener al día esta función.
apt-get autoremove
# Para mantener el sistema limpio de bibliotecas inútiles.
apt-get check
# Actualizar la caché de paquetes (/var/cache/apt/pkgcache.bin).
apt-cache unmet
# Mostrar un resumen de las dependencias no satisfechas en la caché de paquetes
-s
# Simula una acción.
-d
# Sólo descarga.
-y
# No pregunta y asume que si a todo.
-u
# Muestra paquetes actualizados.
-h
# Muestra texto de ayuda.
-q
# Salida registrable – sin indicador de progreso.
-qq
# Sin salida, excepto si hay errores.
-f
# Intenta continuar sí la comprobación de integridad falla (Dep. rotas)
-m
# Intenta continuar si los archivos no son localizables.
-b
# Construye el paquete fuente después de obtenerlo.
-V
# Muesta números de versión detallados.
-c=?
# Lee este archivo de configuración.
-o=?
# Establece una opción de configuración arbitraria.
APTITUDE:
aptitude install paquete1 paquete2 …
# Instala el o los paquetes nombrados. Si el nombre del paquete contiene una tilde
(~) o un signo de interrogación (?), será tratado como un patrón de búsqueda y
cualquier paquete que cumpla el patrón podrá ser instalado.
aptitude install -f
# Forzar la instalación de paquetes paquetes rotos o la instalación de algún paquete
complemento de otro.
aptitude update
# Actualización de la lista de paquetes disponibles en los repositorios.
aptitude safe-upgrade
# Actualización segura de los paquetes que tengan disponibles nuevas versiones.
Instalando nuevos paquetes pero sin eliminar ninguno. No desintala nada.
Antiguamente era “aptitude upgrade”.
aptitude full-upgrade
# Actualización total y forzada de los paquetes, tanto del S.O. como de las
aplicaciones, con desinstalación de paquetes. Antiguamente era “aptitude dist-
upgrade”.
aptitude clean
# Eliminar paquetes descargados (en /var/cache/apt/archives) de cuando se instaló
el Sistema Operativo o cualquier otro Software posterior en el mismo.
aptitude autoclean
# Eliminar paquetes .deb que hayan quedados obsoletos en el S.O.
aptitude remove
# Eliminar (desinstalar) todos los paquetes actualmente marcados para ser
borrados.
aptitude purge
# Eliminar (desinstalar) todos los paquetes actualmente marcados para ser
borrados con sus archivos de configuración.
aptitude keep-all
# Cancela todas las acciones programadas en todos los paquetes, limpia las marcas
de instalación, eliminación o actualización.
aptitude forget-new
# Olvida los paquetes marcados como nuevos.
aptitude search cadena_texto
# Busca un paquete que contenga la secuencia cadena_texto en el nombre o
descripción.
OPCIONES:
-D
# Para los comandos con capacidad de instalar o eliminar paquetes, muestra una
breve explicación de instalaciones automáticas y de eliminaciones.
-d
# Descarga los paquetes, pero no instala o elimina nada. De forma predeterminada,
los paquetes se almacenan en /var/cache/apt/archives.
-f
# Intenta arreglar dependencias de paquetes rotos.
-R
# No trata los paquetes recomendados como dependencias al instalar nuevos
paquetes.
-r
# Trata los paquetes recomendados como dependencias al instalar nuevos paquetes.
-s
# Simula las acciones pero no las ejecuta. No requiere privilegios de root.
-t [distrib]
# Establece la distribución desde la que se instalan los paquetes.
-V
# Nos muestra la versión de los paquetes que se van a instalar.
-v
# Muestra información extra (puede darse más de una vez).
-p
# Siempre pide confirmación de las acciones.
-y
# Supone que la respuesta a preguntas simples del tipo sí/no es «sí»
-F formato
# Especifica el formato para mostrar los resultados de las búsquedas, lea el manual.
-O orden
# Especifica como se deben ordenar los resultados de la búsqueda, lea el manual.
-w ancho
# Especifica el ancho del visor para dar formato a los resultado de la búsqueda.
-D
# Muestra las dependencias de los paquetes cambiados automáticamente.
-Z
# Muestra el cambio del tamaño instalado de cada paquete.
-S fnombre
# Lee la información de estado extendida de aptitude de fnombre.
-u
# Descarga una nueva lista de paquetes al arrancar.
-i
# Realiza una instalación al arrancar.
i
# El paquete esta instalado, y todas sus dependencias están satisfechas.
c
# El paquete ha sido eliminado, pero sus archivos de configuración todavía están
presentes.
p
# El paquete y todos sus archivos de configuración se eliminaron, o nunca fue
instalado.
v
# El paquete es virtual.
B
# El paquete esta roto.
u
# El paquete ha sido desempaquetado, pero no configurado.
C
# El paquete está medio configurado, se interrumpió la configuración del paquete.
H
# El paquete está medio instalado, se interrumpió la instalación del paquete.
i
# El paquete marcado para instalarse.
u
# El paquete será actualizado.
d
# El paquete será eliminado, será eliminado, pero sus archivos de configuración se
mantendrán en el sistema.
p
# El paquete será purgado, se eliminarán tanto el paquete marcado como sus
archivos de configuración.
h
# El paquete será bloqueado/retenido: se va a mantener en su versión actual,
incluso si una nueva versión está disponible, hasta que se desbloquee.
F
# Se prohíbe la actualización del paquete.
r
# El paquete será reinstalado.
B
# El paquete será “roto” algunas de sus dependencias no serán satisfechas.
DPKG:
dpkg –get-selections
# Devuelve una lista con los paquetes instalados.
dpkg -c /home/pp.deb
# Muestra el contenido del paquete pp.deb.
dpkg -i pp.deb
# Instala el paquete pp.deb.
dpkg -L mc
# Lista los ficheros instalados en el sistema, que pertenecen al paquete mc.
dpkg -r pp.deb
# Desinstala el paquete pp.deb.
dpkg -l *vi*
# Lista los paquetes que contienen la cadena vi en su nombre de paquete.
dpkg -l
# Lista el estado de los paquetes conocidos por el sistema.
dpkg –configure -a
# Intenta reparar el sistema.
dpkg –get-selections
# Lista el estados de selección de paquetes instalados y desintalados en el sistema.
OPCIONES:
u
# Desconocido
i
# Instalar
r
# Eliminar
p
# Purgar
h
# Mantener
n
# No instalado
i
# Instalado
c
# Sólo los archivos de configuración del paquete existen en el sistema.
u
# El paquete sea desempaquetado, pero no se ha configurado
f
# Fallo configuración.
h
# La instalación del paquete se ha iniciado pero no terminado por alguna razón.
w
# El paquete esta a la espera del procesamiento de otro paquete.
t
# El paquete depende del procesamiento de otros paquetes.
h
# Mantener.
r
# Requiere reinstalar.
x
# Ambos problemas.
==============================================================
================
PARA CORREGIR ERROR DE: No se pudo bloquear /var/lib/dpkg/lock – open
(11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/),
¿quizás haya algún otro proceso utilizándolo?
rm -f /var/lib/dpkg/info/*.postrm
rm -f /var/lib/dpkg/info/*.list