FreeBSD Schedule

OK.. segun el calendario del proyecto hoy se realizan los builds finales de todas las arquitecturas que soporta FreeBSD, asi como tambine hoy se manda un email a los administradores de los mirrors@ para que se pongan al dia y actualizen sus servidores de CVS,FTP,HTTP o rsync dejando asi el dia 26 de abril para el anuncio ofical de la liberación de la rama 5.4-RELEASE.

Al parecer esta sera una de las veces que todo saldra como se ha publicado en el calendario salvo por algunos cambios al principio del proceso, pero que no tubieron mucho impacto en el schedule.

http://www.freebsd.org/releases/5.4R/schedule.html

5.4-STABLE

Me lleve la sorpresa cuando anoche deje mi maquina actualizando hacia RC3 y hoy encuentro que e jalado la rama STABLE que no sabia que ya estaba lista en el CVS, esto ya ha pasado varias veces. digo la mayoria de veces nunca leo el calendario 😛 asi que no se si esto ya estaba publicado oficialmente en el calendario del proyecto.

ariel@platano:~ $ uname -a
FreeBSD platano.lan.BSDlatino.org 5.4-STABLE FreeBSD 5.4-STABLE #17: Sat Apr 23 09:38:54 AST 2005 ariel@platano.lan.BSDlatino.org:/usr/src/sys/i386/compile/PLATANO i386
[09:53:20 – Sat Apr 23]
ariel@platano:~ $

Proximas lecturas

Acaban de llegar 2 libros que habia adquirido mediante un amigo ( layard ), hacia mucho tiempo que tenia ganas de poseer estos 2 ejemplares. Uno es sobre Perl ( ya les habia contando lo mucho que me gusta este lenguaje de programación ? 😀 ) y el otro es sobre uno de los mejores sistemas operativos que se distribuyen en la actualidad que es FreeBSD.



Y hace ya varias semanas que termine de leer Learning Perl de Randal L. Schwartz y Tom Chirstiansen.

ahi estan 3 fotos tomadas con mi celular ( SonyEricsson T610 )

screen

Ayer surgio la necesidad de tener que actualizar los ports de laptop.us.BSDlatino.org, los cuales eran BASTANTES debido a una instalación al parecer completa incluyendo Xorg. El principal problema que tube fue que no tengo una conección muy ESTABLE que digamos y mucho menos tengo Energia Electrica ESTABLE 😛 ( esto es un problema al cuadrado ) pero en ese momento me viene a la mente screen, ( screen – screen manager with VT100/ANSI terminal emulation – sacado del man screen )

Screen is a full-screen window manager that multiplexes a physical ter-
minal between several processes (typically interactive shells). Each
virtual terminal provides the functions of a DEC VT100 terminal and, in
addition, several control functions from the ISO 6429 (ECMA 48, ANSI
X3.64) and ISO 2022 standards (e.g. insert/delete line and support for
multiple character sets). There is a scrollback history buffer for
each virtual terminal and a copy-and-paste mechanism that allows moving
text regions between windows.

Y esta aplicación resolvio mi problema al instante. Como ? muy facil, depues de instalar screen en la maquina ya mencionada solo ahi que conocer 3 comandos basicos.

1 – se corre la aplicación
Laptop# screen
Esto te llevara a un mensaje de bienvenida que desaparece con presionar cualquier tecla y te lleva a un shell.

2 – se corre la aplicación la cual tiene que permanecer ejecutandoce por mucho tiempo. Ejemplo: Actualización de mas de 74 ports de la colleción de ports de FreeBSD

3 – luego que se encuentra en medio de la aplicación puedes hacer Detach con solo precionar Ctrl+a
Ctrl+d presionando ese juego de teclas se sale automaticamente del proceso el cual se realizo estando dentro de screen y para volver a conectarse a ese proceso solo basta con saber el numero de la sesion en screen que se consigue de la siguiente manera screen -list nos sale una lista de proceso screen que tengamos corriendo.

Laptop# screen -list
There is a screen on:
40147.ttyp0.Laptop (Detached)
1 Socket in /tmp/screens/S-root.

Laptop#

ya tenemos cual es el proceso en el screen al cual queremos volver a conectarnos asi que realizamos este simple comando: screen -R 40147 y UALA ! ya estamos devuelta en el proceso que habiamos abandonado anteriormente y con algo de progreso 😉

Asi que ya no tenemos que tener una sesion SSH a un servidor realizando compilaciónes o algo por el estilo, solo corremos nuestro proceso screen y luego le hacemos el Detach.

Enlaces de interes:
http://gentoo-wiki.com/TIP_Using_screen
http://www.linuxgazette.com/node/122

DragonFlyBSD 1.2.0 RELEASE

Aportando un poco al proyecto de DragonFlyBSD aqui dejo un link de donde puden bajar el .ISO o si desean bajarselo via BitTorrent aqui tambien les dejo el .torrent ( tal vez corra el .torrent asi dono un poco de ancho de banda a los que deciden bajarselo via .torrent 🙂 )
http://ferreras.biz/files/dfly-1.2.0_REL.iso.gz
http://ferreras.biz/files/dfly-1.2.0_REL.iso.gz.torrent