Package managers

https://sobreprogramacion.com Feb 10, 2017 Sobre Programacion 120 120

Revisamos diferentes package managers para diferentes entornos de trabajo

En este artículo vamos a hacer un repaso a los diferentes gestores de paquetes que se utilizan a menudo, dependiendo del entorno en el que estemos trabajando.

Por defecto cada sistema operativo suele tener su gestor de paquetes y cada aplicación también, de forma que estos son descargados y posteriormente actualizados desde uno o varios repositorios.

De sistemas operativos

GNU/Linux

Debian / Ubuntu

  • apt-get (dpkg)
  • aptitude (dpkg)
  • apt (dpkg)
  • Snappy (de Ubuntu)

Redhat / Fedora / Centos

  • yum (rpm)

Arch

  • pacman

Gentoo

  • emerge (portage)

Windows

  • nuget
  • chocolatey

Mac OS X

  • brew

De aplicaciones

PHP

  • pear
  • pecl (para extensiones)
  • composer
  • compify (composer)

Drupal

  • drush

JavaScript/Nodejs

  • npm
  • bower

Ruby

  • gem

Python

  • pip

Perl

  • CPAN

Java

  • Maven

Enlaces de interés