Ver registro de cambios de tus programas


Vamos a ver a ver como podemos obtener ese dato que en definitiva lo que hace es mostrarnos los cambios más significativos a lo largo de las diferentes versiones de cualquier programa que tengamos instalado.

Y lo haremos usando la terminal y ciñéndonos a los dos categorías de distros más numerosas en GNU/Linux, es decir las que usan paquetería deb o RPM.

Changelog en distribuciones RPM como openSUSE, Fedora, CentOS, RHEL, Mageia, PCLinux, OpenMandriva…

El comando a utilizar para obtener la información completa de los cambios relativos a un determinado programa.

rpm -q --changelog [nombre_del_programa]

rpm -q --changelog emacs

Es posible que no deseemos remontarnos a los tiempos en que Stallman empezó a usar Emacs (es una exageración claro) y deseemos ver solo los últimos cambios del programa.

Eso lo podemos hacer siguiendo este ejemplo:

rpm -q --changelog emacs | head

o también ver el contenido de forma más cómoda usando:

rpm -q --changelog emac | less


programas


Changelog en distribuciones Deb como Debian, Ubuntu, CrunchBang o Linux Mint

Podemos hacer lo mismo con Debian y derivadas sin necesidad de instalar ningún programa especialmente para ello, tan solo tenemos que utilizar esta linea de comandos

apt-get changelog [nombre_del_programa]

un ejemplo con el editor de texto gedit

apt-get changelog gedit

Y también podemos hacer como vimos antes para abreviar

apt-get changelog gedit | head

o bien

apt-get changelog gedit | less