DreamHost migra de Debian a Ubuntu

Martes, 7 de octubre de 2014 Sin comentarios

La semana pasada recibí un mail de DreamHost (donde tengo alojada esta página y algunas otras) avisándome que el servidor donde está alojada mi cuenta se iba a actualizar a Ubuntu 12.04.

DreamHost es un proveedor de hosting compartido muy barato (cuanto más lo usás, más barato es ya que tiene un precio fijo de alrededor de US$9 por mes y no tiene límites en cuanto a cantidad de dominios, cuentas de mail, bases de datos, espacio en disco, etc). Una de las cosas que siempre me gustó es que tienen una política bastante abierta en cuanto a problemas generalizados en su sitio DreamHost Status y que los servidores tenían instalado Debian (que era la distribución que yo usaba) y te daban acceso a un shell y no sólo a través de FTP.

Dada la cantidad de servers que tiene DreamHost (entiendo que son decenas de miles), los upgrades de los sistemas operativos de cada uno de estos servidores (que, a su vez, tienen varios cientos de usuarios cada uno) es algo que encaran con bastante cuidado.

Yo recuerdo el upgrade de Debian 3.1 (sarge) a Debian 4.0 (etch) que fue el primero que me tocó vivir y que se hizo bastante tiempo después del release original de etch. Luego hubo otros upgrades a los que les presté menos antención.

La sorpresa este fin de semana fue que en lugar de avisarme que hacían el upgrade de Debian 6.0 (squeeze) a Debian 4.0 (wheezy), el upgrade era a Ubuntu 12.04 (Precise Pangolin).

From Debian To UbuntuMe puse a revisar el blog de DreamHost y encontré esta entrada de hace más de un año donde explican los motivos del cambio.

Uno de los problemas que tiene Debian es que su ciclo de lanzamientos (release cycle) es irregular y el lanzamiento se hace “cuando está listo”. El otro problema (y el más grave para DreamHost es que una vez que sale una nueva versión de Debian, la versión anterior tiene soporte durante alrededor de un año.

Por el contrario, Ubuntu tiene un ciclo regular de lanzamiento de versiones cada seis meses (en abril y octubre de cada año) y, si bien el tiempo de soporte de una versión “común” es de sólo nueve meses luego de publicada, cada dos años (en abril de los años pares) se publica una versión que se llama de Soporte por un largo período (Long Term Support – LTS). Ubuntu garantiza el soporte de cada release LTS por cinco años desde el lanzamiento, con lo cual, una vez que sale una nueva versión LTS, la versión anterior todavía tiene una vida útil con soporte por tres años más. Esto le brinda a DreamHost un período largo y previsible para hacer los upgrades en forma pausada y controlada.

De hecho cuando el 14 de septiembre de 2014 comenzaron las migraciones de Debian 6.0 a Ubuntu 12.04, ya existía una nueva versión 14.04 LTS (Trusty Tahr), sin embargo, la versión que DreamHost tiene probada (porque empezó a hacerlo a mediados de 2013) es la 12.04.

El domingo pasado se produjo la actualización de mi host y, a propósito, dejé una terminal abierta con un par de comandos significativos el domingo a la tarde:

baby@dellores:~ $ ssh upson.dreamhost.com
                         
  _  _ _ __ ___ ___ _ _  
 | || | '_ (_-</ _ \ ' \ 
  \_,_| .__/__/\___/_||_|
      |_|                
 Welcome to upson.dreamhost.com

Any malicious and/or unauthorized activity is strictly forbidden.
All activity may be logged by DreamHost Web Hosting.

baby@upson:~ $ w
 13:19:28 up 209 days, 26 min,  1 user,  load average: 3.17, 5.78, 7.80
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
baby@upson:~ $ cat /etc/issue
Debian GNU/Linux 6.0 \n \l

baby@upson:~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 6.0.6 (squeeze)
Release:	6.0.6
Codename:	squeeze
baby@upson:~ $ uname -a
Linux upson 2.6.32.45-grsec-2.2.2-r3 #8 SMP Mon Oct 10 13:33:17 PDT 2011 x86_64 GNU/Linux
baby@upson:~ $ 
Broadcast message from root@upson (Sun Oct  5 20:42:19 2014):

The system is going down for reboot NOW!
Connection to upson.dreamhost.com closed by remote host.
Connection to upson.dreamhost.com closed.

y el lunes a la mañana volví a conectarme y probé los mismos comandos:

baby@dellores:~ $ ssh upson.dreamhost.com
                                   
                                   
 m   m  mmmm    mmm    mmm   m mm  
 #   #  #" "#  #   "  #" "#  #"  # 
 #   #  #   #   """m  #   #  #   # 
 "mm"#  ##m#"  "mmm"  "#m#"  #   # 
        #                          
        "                          

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

baby@upson:~ $ w
 09:24:32 up  8:03,  1 user,  load average: 5.28, 5.06, 5.05
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
baby@upson:~ $ cat /etc/issue
Ubuntu 12.04.5 LTS \n \l

baby@upson:~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.5 LTS
Release:	12.04
Codename:	precise
baby@upson:~ $ uname -a
Linux upson 3.2.61-grsec-modsign #1 SMP Tue Aug 12 09:58:26 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
baby@upson:~ $ 


En principio todo lo razonable funciona OK. Tuve (como con cada upgrade) algún problema con la wiki que instalé a mano y que es afectada por los upgrades de Python (esto me pasaba también con los upgrades de Debian), pero supongo que lo arreglaré en estos días.

 Por  Mariano Absatz en crueless.com.ar

MATE, oficialmente nuevo sabor de Ubuntu

Lunes, 14 de julio de 2014 Sin comentarios

10_Firefox

Parece que la familia Ubuntu crece, el entorno de escritorio MATE será el siguiente sabor oficial según ha confirmado Mark Shuttleworth desde Google+, uniéndose así a Xubuntu, Kubuntu y Lubuntu.

Después de que los desarrolladores de Cinnamon tomaran la decisión de no ofrecer más soporte a la versión estable dedicada a Ubunutu 14.04 LTS, Shuttleworth nos sorprende con la noticia de que MATE será el nuevo sabor oficial de Ubuntu. Ahora ya no será necesario instalar MATE con posterioridad ya que se podrá descargar la iso con el entorno incorporado, cabe destacar que la versión oficial de sistema operativo seguirá siendo GNome 3 y el shell Unity.

MATE fue el resultado de la disconformidad de algunos usuarios de GNome a actualizar a GNome 3, ya que se creó como entorno alternativo a éste, su apariencia es muy similar a GNome 2 y cuenta con soporte, lo que hace ver que es un desktop joven pero con buenos resultados.

Ubuntu ofrece la posibilidad de utilizar un mismo sistema operativo con diferentes escritorios adapatados tanto a equipos antiguos como a los más modernos, con la llegada de MATE a la familia se amplía el abanico de elegir el sistema que más se adapte a las necesidades y gustos de cada uno, es lo bonito del mundo Linux ya que a parte de poder elegir una distribución también se puede elegir el desktop.

sitio: http://ubuntu-mate.org/

si ya tenes UBUNTU instalado, y queres instalar MATE (via PPA) , lee las siguientes indicaciones:

http://wiki.mate-desktop.org/download

Aplicativo visual para factura electronica libre (AFIP)

Viernes, 13 de junio de 2014 Sin comentarios
customLogo.gif
PyFactura es una aplicación libre y gratuita para generar Facturas Electrónicas de modo totalmente ad-hoc (independiente) según normativa AFIP.
El objetivo es tener una propuesta libre y abierta alternativa al Aplicativo SIAP RECE y servicios interactivos de AFIP (“Comprobantes en Linea” por clave fiscal).
Ventajas: 
 * Formulario visual simple y ágil (sin problemas web de conexión, expiración de sesión, limitación en cantidad de facturas, etc.)
 * Almacenamiento de datos propios (sin necesidad de reingresar datos de clientes o descripción de productos por cada factura)
 * Flexibilidad en la configuración (por ej. generación de PDF con logos y textos adicionales arbitrarios, envió de emails, etc.)
 * Posibilidad de adaptaciones y modificaciones particulares
 * Estudio y desarrollo de bibliotecas de desarrollo rápido de aplicaciones, servicios web, extensibilidad para lenguajes/aplicaciones legadas (Visual Basic, Visual Fox Pro, Clipper, Cobol,), etc.
Utiliza varios componentes del proyecto PyAfipWs: Padrón de Contribuyentes, almacenamiento electrónico (RG1361) e interfaces y herramientas libres para servicios web AFIP (WSAA y WSFEv1).
Por el momento soporta factura electrónica mercado interno (RG2485 y normas relacionadas como la RG3571 de nuevos sujetos obligados al régimen)
En el futuro posiblemente se agregará soporte para Factura electrónica con detalle (RG2904), exportación (RG2758) y otros webservices de entidades relacionadas (remito electrónico, sistema nacional de trazabilidad, etc.).
Actualmente los datos se almacenan en una base de datos sqlite interna, pero se podría conectar con otros motores (PostgreSQL, MysQL o propietarios con PyODBC), y esta contemplado agregar soporte para archivos de intercambio (texto de ancho fijo, tablas dbf, xml, json).
Repositorio en GitHub:
Proyecto en GoogleCode (buscar repositorio gui2py-app):
Documentación:
Manual de Usuario (instalación y configuración):
For público para consultas y novedades (grupo de usuarios y desarrolladores en google):
Desde ya, toda colaboración es bienvenida
Se agradece difusión

nueva versión de CIBERLINUX, la distribución Linux ideal para CiberCafes

Lunes, 26 de mayo de 2014 4 comentarios

Se encuentra disponible una nueva versión de CIBERLINUX y a diferencia de las versiones anteriores, “PLUMA” CIBERLINUX 1.5, esta basada en Lubuntu, escritorio liviano con LXDE. Cuya razón de ser pasa por la compatibilidad con maquinas con 512mb de RAM (PCs de bajos recursos). – “ya esta terminada la nueva versión de CIBERLINUX, la distro basada en Ubuntu pensado para cibercafes.

La misma fue pensada y diseñada con características de usabilidad y aplicaciones mas usadas en CIBERCAFES, que desde el 2007, cuando salio la primer versión y en evolución de las tecnologías, que ahora esta todo integrado en internet y las redes sociales, hace que la dependencia sea mas hacia los navegadores web y aplicaciones de ofimática actualizados.

En esta versión, se desarrollo de tal manera que todo lo que realice el usuario, se guarde o genere en el escritorio (de manera predeterminada) para quienes no conocen GNU/Linux estén buscando sus archivos por las diferentes carpetas del sistema. Con esto, hace que lo que el usuario descargue de internet, genere documentos de texto, realice capturas de pantalla o quiera convertir a mp3 o descargar un video de youtube, se guarde todo en el escritorio.

Como las versiones anteriores, posee un sistema de auto-recuperación al inicio del sistema, para que cada vez que un usuario nuevo utilice la PC en un cibercafe, tenga todo “limpio” y “sin rastros” de un usuario anterior.

Además, cuenta con la compatibilidad en impresoras HP, EPSON, placas de vídeo NVIDIA y la mayoría del hardware actual y autedeteccion de placa de red.

Por otro lado, el usuario o quien decida instalar CIBERLINUX en un cibercafe y quisiera modificar/cambiar la estética o agregar características visuales y adaptarlas a su gusto y que mantenga estas modificaciones en cada reinicio, hay un script en bash que “congela” lo modificado y sera restaurado en cada reinicio.

También ya trae pre-configurado el cliente nativo para linux de CBM, aplicación para control de cibercafe el cual es freeware (no libre) pero puede utilizarse sin restricción (ver datos y características en http://www.cbm.com.ar)

Tanto el sistema de autorecuperacion, como la activación del cliente de la aplicación para cibers, por defecto están desactivados. para activarlo, deberán leer las indicaciones en los foros del sitio .

Para concluir, como CIBERLINUX es un desarrollo propio y personal de Marco a de hoyos (CEO y admin de TECNICOSLINUX) esta disponible un sitio donde se podrá colaborar con el proyecto y así aportar para que la idea continué, además de recibir asistencia técnica directamente del creador de CIBERLINUX.

COLABORA CON CIBERLINUX > http://idea.me/proyectos/19317/ciberlinux

 

links de descarga (actualizados al 08/08/2014):

ISO (1.8gb) : https://mega.co.nz/#!GEkzTSIZ!VmI4vBlmO0rfifHpxy4mmQS9RyW9lERo_LrBIueKIqI

MD5: https://mega.co.nz/#!zQVRAbSB!TKCwqm6tupPcXV7PZYAoxz9faPnw5iGtLhw7MkaxlEA