15 enero 2012

Año nuevo, editor nuevo

Quizás no es el título más apropiado que puede tener esta entrada, pero lo que quiero transmitir es que le quiero dar una oportunidad a emacs.

Casi siempre edito con vim, alguna vez, con nano, y es sólo decir emacs, y me da un poquito de repelús, pero he decidido que voy a aprender cómo usarlo para saber si es tan potente como dicen o por el contrario regreso a vim.

De momento lo que estoy viendo me está gustando, como por  ejemplo los diferentes modos mayores, o que cuando hago una búsqueda no se me quedan marcados los resultados, y tengo que introducir otro comando para desmcarcar.

Veremos en unas semanas qué tal me llevo con el.


Links:
http://www.gnu.org/software/emacs/
http://www.rpublica.net/emacs/start/start.html
http://www2.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html
http://www.merlos.org/documentos/linux/22-tutorial-de-emacs.html

14 octubre 2011

Fedora 16 Beta con Gnome 3.2

El título de la entrada es mi elección a las dos de la mañana en medio de un trabajo programado en casa.

He intentado instalar los 4 GB de DVD de OpenSuse 12.1 Beta desde un USB, pero algo no le ha gustado que después de cargar el kernel se quedaba con la pantalla parada.

Después de varias vueltas, "dimes y diretes" me he ido a la página de fedora project, y he visto que en la versión 16 Beta incorporan Gnome 3.2, systemd y el kernel 3.1, con lo cual he cambiado radicalmente. Ahora a esperar a ver si el cambio lo puedo hacer esta noche o tengo que esperar al día siguiente.

11 octubre 2011

Análisis de Gnome 3.2

En Linux Journal han hecho un completo análisis del nuevo escritorio integrado Gnome 3.2.

En este análisis muestran todas las características que tiene el nuevo entorno y concluyen varias cosas:


  • Puede ser la oportunidad para entornos clásicos que hasta ahora no se usaban; esto es debido a que al que no le guste la integración de Gnome puede buscar otras alternativas, y si no quiere probar KDE en Linux siempre existen otras alternativas
  • Los usuarios que vengan de Windows verán que no se limita a "copiar" el entorno de ventanas de Windows.
  • Al que ya le gustaba Gnome 3.0 le va  a encantar Gnome 3.2.
Ya es posible probar Gnom3 3.* con un livecd basado en OpenSuse.

06 octubre 2011

Cómo comprobar si un puerto esta abierto desde linux

La situación es que queremos comprobar que un puerto está abierto y disponemos de un servidor o un pc Linux desde donde hacerlo, nada tan fácil como usar netcat.

Podemos hacerlo de dos maneras, uno enganchando al puerto, o bien, sin enganchar y comprobando el código de retorno (es la manera que más me gusta a mi porque me es útil para hacer scripts).

La primera manera sería simplemente:

# nc host puerto

La segunta manera sería.

# nc -z host puerto; echo $?. Si el código es 0 el puerto está abierto, si es un 1 el puerto está cerrado

05 octubre 2011

Cómo saber si tengo instalado Oracle Enterprise Linux o Red Hat Linux?

Cuando instalamos Oracle Enterprise Linux (OEL),  nos damos cuenta de que los métodos de detección del sistema operativo nos muestran que es un Red Hat Linux.

Lo que hay que hacer es listar todos los ficheros que haya en /etc y que terminen por -release:

# ls /etc/*-release

Nos puede mostrar dos o tres ficheros. En la versión que yo tengo instalada tengo 2:


-rw-r--r-- 1 root root 64 Apr  2  2010 /etc/enterprise-release
-rw-r--r-- 1 root root 54 Apr  2  2010 /etc/redhat-release

El primer fichero no existe en las distribuciones de RedHat, es propio de las de OEL; si le hacemos un cat podemos ver la versión y el alias (aunque no pone que es OEL):


Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)