Comandos para Pacman, APT y YUM – Linux para Principiantes

Los gestores de paquetes son colecciones de herramientas que sirven para automatizar el proceso de instalación, actualización, configuración y eliminación de paquetes de software. El término se usa comúnmente para referirse a los gestores de paquetes en sistemas operativos como GNU/Linux, ya que se apoya considerablemente en estos sistemas de gestión de paquetes.

linux-tux-console

Pacman: Gestor de paquetes para Arch y derivados.

Pacman es una de las principales características distintivas de Arch Linux. Combina un simple formato de paquetes binarios con un fácil sistema de compilación de paquetes. Pacman mantiene el sistema actualizado mediante la sincronización de listas de paquetes con el servidor principal. Este modelo servidor/cliente también le permite descargar/instalar paquetes con una simple orden, completado con todas las dependencias necesarias. Estos son los comandos mas usados de este gestor de paquetes:

  • pacman -S nombre_paquete: Instala o actualiza un solo paquete, incluyendo sus dependencias.
  • pacman -S extra/nombre_paquete: Instala o actualiza un paquete desde un repositorio especifico, en este ejemplo, extra.
  • pacman -S grupo_paquete: Instala grupos de paquetes.
  • pacman -Sg grupo_paquete: Para ver qué paquetes pertenecen a un grupo de paquetes.
  • pacman -R nombre_paquete: Eliminar un solo paquete, dejando todas sus dependencias instaladas.
  • pacman -Rs nombre_paquete: Eliminar un paquete y sus dependencias que no son usadas por ningún otro paquete instalado.
  • pacman -Rsc nombre_paquete: Eliminar un paquete, sus dependencias y todos los paquetes que dependen de esas dependencias, esta operación es recursiva, puede eliminar muchos paquetes potencialmente necesarios.
  • pacman -Rdd nombre_paquete: Eliminar un paquete, el cual es requerido por otro paquete, sin quitar el paquete dependiente.
  • pacman -Rn nombre_paquete: Evitar la creación de estos archivos de backup ‘.pacsave’ al quitar ciertas aplicaciones.
  • pacman -Syu: Actualizar todos los paquetes del sistema con una sola orden.
  • pacman -Sw nombre_paquete: Descargar un paquete sin instalarlo.
  • pacman -Sc: Para limpiar la caché de los paquetes descargados que no han sido instalados (/var/cache/pacman/pkg)

APT: Gestor de Paquetes para Debian y sus derivados.

APT, Advanced Packaging Tool (Herramienta Avanzada de Empaquetado), es un sistema de gestión de paquetes creado por el proyecto Debian. APT simplifica en gran medida la instalación y eliminación de programas en los sistemas GNU/Linux. No existe un programa apt en sí mismo, sino que APT es una biblioteca de funciones C++ que se emplea por varios programas de línea de comandos para distribuir paquetes. En especial, apt-get y apt-cache. Estos son los comandos mas usados de este gestor de paquetes:

  • apt-get install nombre_paquete1: para instalar / actualizar un paquete deb.
  • apt-cdrom install nombre_paquete1: para instalar / actualizar un paquete deb desde un cdrom.
  • apt-get update: para actualizar la lista de paquetes.
  • apt-get upgrade: para actualizar todos los paquetes instalados.
  • apt-get remove nombre_paquete: para eliminar un paquete deb del sistema.
  • apt-get check: para verificar la correcta resolución de las dependencias.
  • apt-get clean: para limpiar cache desde los paquetes descargados.
  • apt-cache search nombre_paquete: retorna lista de paquetes que que contiene el nombre buscado.


YUM: Gestor de Paquetes para Red Hat y Fedora.

YUM, Yellow dog Updater, Modified es una herramienta libre de gestión de paquetes para sistemas Linux basados en RPM. A pesar de que yum es una utilidad para línea de comandos, otras herramientas proveen a yum de una interfaz gráfica de usuario, como pup, pirut y yumex. Estos son los comandos mas usados de este gestor de paquetes:

  • yum install nombre_paquete: para descargar e instalar un paquete rpm.
  • yum localinstall nombre_paquete.rpm: Instala un RPM y tratará de resolver todas las dependencias, usando tus repositorios.
  • yum update nombre_paquete.rpm: actualiza todos los paquetes rpm instalados en el sistema.
  • yum update nombre_paquete: Actualizar un paquete rpm.
  • yum remove nombre_paquete: Elimina un paquete rpm.
  • yum list: Muestra una lista de todos los paquetes instalados en el sistema.
  • yum search nombre_paquete: Encontrar un paquete en repositorio rpm.
  • yum clean packages: limpiar un caché rpm borrando los paquetes descargados.
  • yum clean headers: eliminar todos los ficheros de encabezamiento que el sistema usa para resolver la dependencia.
  • yum clean all: eliminar desde los paquetes caché y ficheros de encabezado.

Más Información:

Pacman

APT

Guía de usuario de APT

Managing Software with YUM [Inglés]

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s