Alternativas de clientes de webmail de código abierto para GMail

Hace un tiempo eran muchas las alternativas de servicios de correos electrónicos que existían, aún recuerdo que una de las mayores diferencias de unos a otros era la capacidad que tenían para adjuntar archivos de mayor o menor tamaño. Ahora eso ha pasado a un segundo plano, muchos de aquellos servicios ya no existen y otros siguen manteniéndose como Yahoo, GMail y Hotmail. Uno de los más usados y exitosos de todos ha sido el servicio de correo de Google, GMail, del que vamos a introducir algunas buenas alternativas de código abierto en este artículo.

Los correos electrónicos junto con los sistemas de mensajería instantánea están a la orden del día. Quizás en ciertos ámbitos las apps de mensajería instantánea como Telegram o Whatsapp hayan ido desplazando poco a poco a los servicio de email por ser más directos, pero aún siguen siendo muy importantes y lo seguirán siendo por muchos años. Pero el cliente de GMail no es el único que existe ni mucho menos, existen otros muchos y vamos a listar solo algunos de los mejores clientes alternativos de webmail de código abierto:

  • Roundcube: se trata de un moderno cliente webmail que puede instalarse de forma sencilla sobre un servidor LAMP (Linux, Apache, MySQL, PHP).
  • Zimbra: ya hemos hablado de éste cliente, con el que poder implementar un servidor y cliente de correo basado en web. Su licencia, al igual que el anterior es de tipo GPL, y es una opción bastante recomendable.
  • SquirrelMail: es la que uso yo particularmente, este cliente es moderno y posee una interfaz web bastante sencilla desde la que gestionarlo. Está escrito en PHP y de distribuye bajo licencia GPL.
  • Rainloop: extremadamente moderno, con una interfaz para mejorar la experiencia si estás acostumbrado a usar otras interfaces comerciales como la propia de GMail. Está disponible bajo AGPL y puedes ojear información del proyecto en GitHub.
  • Mailspring: un proyecto bastante joven y nuevo con opciones interesantes para soportar diversas cuentas, traducción, etc. Fue desarrollado por uno de los creadores de Nylas Mail…

Existen más, pero estos son los más destacados…

El artículo Alternativas de clientes de webmail de código abierto para GMail ha sido originalmente publicado en Linux Adictos.

Alternativas de clientes de webmail de código abierto para GMail

Convertir paquetes DEB a paquetes para Arch Linux

Ya hemos hablado y explicado en otros artículos en funcionamiento del famoso alien, una herramienta de conversión de paquetes de un tipo a otro, para transformar RPM en DEB, o tgz, etc. Diversos formatos que soporta la app y entre los que podemos convertir. El problema de alien es que no es muy fiable y los paquetes convertidos podrían no funcionar de forma adecuada cuando lo convertimos, ten en cuenta que las distribuciones suelen tener diferencias notables como el árbol de directorios, la ubicación o sintaxis de los ficheros de configuración de los que estos paquetes dependen, o nombrar de forma diferente a los paquetes de los que depende. Por tanto nos podemos encontrar con un programa que no funciona adecuadamente o directamente no funciona en absoluto.

Pues bien, junto con alien vamos a presentar aquí otra herramienta, aunque algo más específica, se trata de debtap. Con ella no se pueden transformar entre diferentes formatos como con alien, pero sí que podemos transformar paquetes DEB específicos de distribuciones Debian y derivados para que funcionen en nuestra distribución Arch Linux o derivada de ésta. El nombre de la herramienta proviene de DEB To Arch Package, que da una idea de lo que puede realizar.

Podemos instalar la herramienta deptap utilizando diversos métodos que ya conocemos de Arch Linux, como por ejemplo alguna de estas tres órdenes:

pacaur -S debtap

packer -S debtap

yaourt -S debtap

Una vez lo tengamos ya instalado en Arch u otras distribuciones derivadas de ésta, podemos proceder a utilizarlo. Por cierto, también necesitarás otros paquetes adicionales, aunque éstos es probable que ya los tengas instalados: bash, binutils, pkgfile y fakeroot. Ahora para hacerlo funcionar necesitamos ejecutar la siguiente orden par crear y actualizar la base de datos:

sudo debtap -u

Y para convertir un paquete .deb en un paquete al estilo Arch:

debtap nombre_del_paquete.deb

Y listo…

El artículo Convertir paquetes DEB a paquetes para Arch Linux ha sido originalmente publicado en Linux Adictos.

Convertir paquetes DEB a paquetes para Arch Linux

ArchLabs Linux Minimo Disponible

Las distribuciones ligeras son cada vez más famosas y populares. A pesar de que existen cada vez menos equipos con pocos recursos, el número de distribuciones ligeras aumenta y con ello, el afán por el minimalismo.

ArchLabs Linux Minimo es una distribución ligera que utiliza la filosofía de Crunchbang y Arch Linux para ofrecer un sistema operativo ligero y que consume pocos recursos.

La imagen ISO de ArchLabs Linux Minimo ocupa 1 Gb y contiene todo lo necesario para tener un sistema operativo funcional, aunque siempre podemos hacer uso de los repositorios externos y de paquetes externos. Una vez que instalamos ArchLabs Linux Minimo, el usuario se encuentra un entorno de OpenBox y Thunar como gestor de archivos. A OpenBox le acompaña un panel superior de Tint2 o Polybar, como prefiramos. Durante el primer inicio, ArchLabs Linux Minimo ejecutará un script de post instalación que no solo nos dirá “Hola” sino que también nos ayudará a instalar y configurar las aplicaciones que queramos utilizar.

Las aplicaciones que utiliza ArchLabs Linux Minimo son bastante ligeras, así tenemos Audicious para reproducir archivos de sonido y MPV para reproducir videos. El navegador web puede ser Chromium aunque también podremos elegir entre Min y Midori. La distribución cuenta con módulos de VirtualBox para aquellos usuarios que quieran utilizar máquinas virtuales y una herramienta que nos perm itirá conectarnos de manera inalámbrica a cualquier dispositivo o red, siempre de forma visual.

A pesar de todo ello, ArchLabs Linux Minimo es una distribución orientada a usuarios expertos o al menos con un nivel intermedio, puesto que muchas de las operaciones habituales que hace una distribución como Ubuntu, en ArchLabs Linux Minimo hemos de hacerlas nosotros o realizarlas de diferente manera.

CrunchBang era una distribución muy optimizada y una de las distribuciones ligeras que más me gustó. Es por ello que ArchLabs Linux Minimo me parece una distribución muy prometedora y posiblemente la próxima en estar en mis ordenadores. Y ¿ a vosotros qué os parece?

Fuente

ArchLabs Linux Minimo Disponible

Ubuntu abandona la plataforma de 32 bits

Varias distribuciones están abandonando o dejando de lado la plataforma de los 32 bits, dedicándose sólo a la plataforma de los 64 bits y ofreciendo solo una imagen de instalación. Esta lista de distribuciones cada vez es mayor y ayer mismo Ubuntu y sus desarrolladores confirmaron pertenecer a esta lista, es decir, Ubuntu abandonará la plataforma de 32 bits.

Este cambio se plasmará en la próxima versión estable de la distribución, es decir, Ubuntu 17.10, una versión que se lanzará el próximo 19 de octubre.

Ubuntu dejará de tener imagenes en vivo para la plataforma de 32 bits así como imágenes de instalación. Pero los paquetes para la plataforma de 32 bits seguirán manteniéndose, para las instalaciones antiguas de esta plataforma. Los futuros desarrollos de Ubuntu también dejarán de tener su versión de 32 bits.

Los usuarios de sus sabores oficiales podrán tener la versión de 32 bits. Los sabores oficiales tendrán que decidir si continúan con la versión de 32 bits o por el contrario, dejan de desarrollarlo. Así que muchos usuarios de sabores oficiales no se verán afectados por esta decisión de Canonical y el equipo de Ubuntu.

Lo cierto es que esta decisión responde a una situación cada vez más presente en los equipos de los usuarios. El número de equipos que soportan o utilizan la plataforma de 64 bits es muy amplio, careciendo de sentido para muchos el desarrollar versiones para equipos de 32 bits, pues incluso equipos de hace 10 años soportan la plataforma de 64 bits.

Personalmente creo que la decisión de Ubuntu es acertada puesto que los equipos antiguos de 32 bits no suelen funcionar bien con la versión principal de Ubuntu. En cambio, con los sabores oficiales como Lubuntu, Xubuntu o Ubuntu MATE, los equipos de 32 bits si que funcionan bien y posiblemente sean los sabores que mantengan la versión de 32 bits. Pero esto es una opinión y seguramente que muchos usuarios verán mal esta decisión ¿vosotros qué opináis? ¿creéis acertada la decisión de Ubuntu?

El artículo Ubuntu abandona la plataforma de 32 bits ha sido originalmente publicado en Linux Adictos.

Ubuntu abandona la plataforma de 32 bits

Brackets 1.11 ya es totalmente compatible con Gnu/Linux

La empresa Adobe y todo el equipo que está detrás de Brackets, han lanzado una nueva versión de su editor de código para desarrolladores web. Brackets 1.11 es la nueva versión de este editor que a pesar de su escasa popularidad, poco a poco se está haciendo un hueco entre las herramientas de los desarrolladores web.

Lo más llamativo de Brackets 1.11 es su interés en Gnu/Linux. Siendo una versión que se centra en este sistema operativo por delante de otros sistemas, en los cuales también está presente.

Desde hace tiempo que Brackets se puede instalar en sistemas operativos Gnu/Linux, pero a diferencia de otras versiones del mismo programa, la versión de Gnu/Linux no contenía todas las mejoras que en otros sistemas operativos como Windows o macOS.

Brackets 1.11 cuenta con integración plena dentro de Gnu/Linux

Esto ha cambiado y ahora la integración de Brackets dentro de Gnu/Linux es plena, pudiendo funcionar todas las funciones de Brackets, tanto en Gnu/Linux como en Windows o macOS. Además, Brackets 1.11 incorpora soporte a ECMAScript 2015 que aumenta la compatibilidad con funciones y extensiones escritas en javascript.

Brackets 1.11 es un editor de la empresa de Adobe. Aunque es un editor gratuito y de código libre, es un software que pertenece a Adobe y por ello su uso no es tan popular como otros editores de código como Sublime Text o Atom.

Sin embargo, sus funciones para el desarrollo web son tantas que desarrolladores web de otros sistemas operativos lo utilizan para sus desarrollos. Puede que ahora que Brackets cuenta con las mismas funciones que sus otras versiones, los desarrolladores web que usan Gnu/Linux utilicen este editor de código.

En cualquier caso, si queréis probar este programa, podéis conseguir su paquete de instalación desde la web oficial del programa o conseguir su código desde el repositorio de Github del programa.

El artículo Brackets 1.11 ya es totalmente compatible con Gnu/Linux ha sido originalmente publicado en Linux Adictos.

 

Brackets 1.11 ya es totalmente compatible con Gnu/Linux

Ubuntu 17.10 ya está disponible en su versión Beta

El desarrollo de Ubuntu 17.10 sigue avanzando sin pausa. La prueba es que en el día de hoy, ya tenemos lista la versión Beta de Ubuntu 17.10. Esta versión Beta todavía es una versión en desarrollo y no es estable, sin embargo, ya nos permitirá comprobar de primera mano las bondades del nuevo sistema operativo de Canonical.

En primer lugar, podremos comprobar que ahora tenemos el escritorio Gnome 3.26, ya que como ya hemos adelantado estos meses, Ubuntu ha decidido dejar de lado Unity, después de 6 largos años, volviendo así a sus orígenes en Gnome.

Además, ahora Wayland el que se encargue del tema de los gráficos, dejando de lado a X.org, aunque todavía se puede utilizar si escogemos la opción específicamente. El Kernel del que dispone es el Kernel 4.13, como ya se había adelantado previamente.

LibreOffice 5.4 está preinstalado en este sistema operativo como suite de ofimática por defecto, además de las aplicaciones propias del escritorio Gnome, como por ejemplo el calendario, las cuales van a sustituir a las que ya venían previamente de Unity.

Ubuntu 17.10 es una de las distribuciones más esperadas en el 2017, ya que pese a no ser una versión LTS, trae grandes cambios y por eso se espera. Esta versión beta nos permitirá probar en profundidad este sistema operativo y así poder comprobar de qué está hecho.

La salida definitiva del sistema está programada para el día 19 de Octubre, es decir, dentro de aproximadamente un mes. Antes de eso, podremos disfrutar de las versiones candidatas o RC del mismo, en las cuales como de costumbre, se irán añadiendo pequeños cambios y corrigiendo errores.

Si quieres probar Ubuntu 17.10, puedes hacerlo a través de aquí, donde podrás escoger el “sabor” de escritorio que quieras probar. Eso sí, recuerda que la recomendación es no utilizarlo como equipo de trabajo, ya que al ser una versión Beta, podría contener fallos.

El artículo Ubuntu 17.10 ya está disponible en su versión Beta ha sido originalmente publicado en Linux Adictos.

Ubuntu 17.10 ya está disponible en su versión Beta

El soporte de los Kernel Linux LTS pasará a ser de 6 años

Según hemos podido saber, el soporte de los Kernel de Linux que sean LTS, es decir, “Long Term Support”, pasarán a tener un soporte mucho más largo. En concreto, este soporte durará unos 6 años a partir de la versión 4.14, la cual saldrá pronto, aunque algo retrasada con respecto a los plazos esperados (se espera que salga en Noviembre).

Sin duda, esta noticia sorprende, ya que ha multiplicado por tres el soporte anterior que poseían las versiones LTS del Kernel. Hasta la fecha, el soporte era de dos años, una cantidad que aunque era suficiente para algunos usuarios, para otros no tanto.

La razón por la cual se ha hecho esto, es la estabilidad, ya que de esta manera, los usuarios que quieran podrán mantener el mismo Kernel LTS durante 6 largos años, sin tener que actualizar o cambiar de versión si no quieren. Al tener soporte, las personas que no se hayan actualizado, no tendrán nada que temer a los fallos de seguridad ni a quedarse sin actualizaciones, ya que las tendrán garantizadas durante 6 años.

La otra gran razón tiene que ver con los teléfonos Android, los cuales como ya sabrás, llevan Kernel Linux. Debido a la gran fragmentación de versiones y a la falta de interés de los fabricantes por ofrecer soporte a teléfonos antiguos, muchos de ellos han quedado con versiones del Kernel obsoletas, sin soporte y por lo tanto, vulnerables.

Esto se hará patente a partir de la versión 8 de Android, también conocida como Android Oreo. Esta versión contará con Kernel LTS de larga duración con una mejora del soporte por parte de Google, disponible para todos los dispositivos que posean esta versión de Android.

De esta forma, el Kernel 4.14 LTS contará con soporte hasta finales del 2023, así que sin duda será la mejor opción de muchos usuarios. Recordemos que salen de 4 a 6 versiones nuevas del Kernel por año, pero sólo una de ellas es LTS, así que actualizar a la versión 4.14 LTS cuando sea estable sin duda será una gran idea.

El artículo El soporte de los Kernel Linux LTS pasará a ser de 6 años ha sido originalmente publicado en Linux Adictos.

El soporte de los Kernel Linux LTS pasará a ser de 6 años

Conoce a Django, un framework de alto nivel de Python Web.

Conoce a Django

Django es un framework de alto nivel de Python Web que fomenta un desarrollo rápido y un diseño limpio y pragmático. Construido por desarrolladores experimentados, se encarga de gran parte de la molestia de desarrollo web, por lo que puede centrarse en escribir su aplicación sin necesidad de reinventar la rueda. Es de código abierto y gratuito.

Ridículamente rápido.

Django fue diseñado para ayudar a los desarrolladores a llevar las aplicaciones desde el concepto hasta su finalización lo más rápido posible.
Tranquilizador y seguro.

Django toma en serio la seguridad y ayuda a los desarrolladores a evitar muchos errores de seguridad comunes.
Excesivamente escalable.

Algunos de los sitios más activos de la Web aprovechan la capacidad de Django de escalar rápida y flexiblemente.

Cómo obtener Django

Django está disponible de código abierto bajo la licencia BSD. Recomendamos usar la última versión de Python 3, pero también puedes usar Python 2.7. Consulte las preguntas más frecuentes sobre las versiones de Python compatibles con cada versión de Django. A continuación, le indicamos cómo obtenerlo:
Opción 1: obtener la última versión oficial

La última versión oficial es 1.11.4. Lea las notas de la versión 1.11.4 y luego instálela con pip:

Pip instala Django == 1.11.4

Opción 2: obtenga la versión de desarrollo más reciente

La última y mejor versión de Django es la que está en nuestro repositorio Git (nuestro sistema de control de revisiones). Esto es solo para usuarios experimentados que quieren probar los cambios entrantes y ayudar a identificar los errores antes de un lanzamiento oficial. Consígelo usando este comando shell, que requiere Git:

Git clone https://github.com/django/django.git

También puede descargar un tarball gzip de la versión de desarrollo. Este archivo se actualiza cada vez que cometemos el código.

Desde su sitio oficial lo puedes encontrar en este enlace :

https://www.djangoproject.com/download/1.11.4/tarball/
Después de conseguirlo

Consulte la guía de instalación para obtener más instrucciones. Asegúrese de leer la documentación que corresponde a la versión de Django que acaba de instalar.

Arquitectura

Implementa MVC(Model View Controller) pero lo llama MTV(Model Template View), las forma de trabajar las controladoras(Views, vistas en Django) y las vistas(Template, plantillas en Django) y la capa modelo son de Django puramente.

Debe tenerse encuenta a la hora de desarrollar la versión con que se cuenta, pues las versiones difieren mucho de las anteriores.

Por defecto pueden utilizarse su propias aplicaciones para implementar seguridad y lo más sorprendente un sitio de administración para administrar usuarios y grupos del sistema e insertar, editar y eliminar datos directamente pero esto esta abalado con un sistema de trazas en la parte de adminstración solamente.

Pretende que los programadores trabajen

Presenta una clase que gestiona un paginador, gran cantidad de librerías útiles y re-utilizables y muchas otras cosas.

Fuerte comunidad y sobretodo apoyada por Google.

Es multiplataforma.

Potentes IDE de desarrollo.

En este aspecto he intentado trabajarlo con Eclipse(PyDev), Aptana, ipython y SublimeText desde Windows y Manjaro/Linux  pero a mi entender ningún como el Pycharm.

Conoce a Django, un framework de alto nivel de Python Web.

Manjaro Gellivara recibirá dentro de poco su mayor actualización

A principios del mes de abril conocimos una nueva versión de Manjaro, una versión conocida con el sobrenombre de Gellivara. Una versión con la que muchos usuarios están contentos y que próximamente recibirá la mayor actualización de la versión hasta el momento. El nombre de esta versión será conocido como Manjaro 17.0.2.
Manjaro es una distribución rolling release, lo que significa que muchos cambios se están incorporando poco a poco. Pero a pesar de ello, la versión se lanzará próximamente. El lanzamiento será una imagen de instalación ISO que contendrá todos los cambios y que servirá para muchos usuarios a tener Manjaro en sus equipos.

Manjaro Gellivara 17.0.2 se lanzará con tres versiones: Xfce, Gnome y KDE

La nueva versión de Manjaro contendrá el kernel 4.9 de Linux. La versión X.org 1.19 será la que contenga el servidor gráfico ayudado del driver Nvidia 340.102 y el driver libre de la GPU de AMD. Calamares, el instalador de Manjaro, se ha actualizado a la última versión estable, así como el resto de programas que utiliza la distribución. Plasma 5.10 es la versión del escritorio KDE que incorpora la distribución, Xfce 4.12 para la versión Xfce; y una versión vanilla de Gnome para la versión de Gnome.

Las herramientas de configuración de Manjaro también serán actualizadas y optimizadas para el usuario final. Manjaro se basa en Arch Linux, pero al igual que el resto de las distribuciones que se basan en Arch Linux, los repositorios no contienen AUR, algo que ha sido cambiado para la próxima versión de Manjaro Gellivara.

No se conoce la fecha de lanzamiento de la nueva versión de Manjaro Gellivara pero si sabemos que ya existe la tercera release candidate, lo que indica que dentro de poco tiempo se lanzará la versión final de Manjaro Gellivara 17.0.2. En cuanto se libere, si utilizamos esta distribución, lo recomendable es actualizar, ya que hará que la distribución sea más segura que antes. Si queremos instalar la distribución, entonces hemos de ir a la web oficial y decargarlo.

El artículo Manjaro Gellivara recibirá dentro de poco su mayor actualización ha sido originalmente publicado en Linux Adictos.

Manjaro Gellivara recibirá dentro de poco su mayor actualización

Instalar PostgreSQL en Manjaro Linux

Para instalar PostgreSQL en Manjaro Linux primero instalamos :

sudo pacman -S postgresql

Luego le asignamos una contraseña a el usuario postgres:

passwd postgres

Entramos por el usuario postgres

su - postgres

y inicializamos la bd :
initdb -D '/var/lib/postgres/data'

para la configuración del postgresql que se puedan conectar de otras pc remotamente , editamos el fichero que se encuentran en /var/lib/postgres/data/ :
nano postgresql.conf

buscamos las siguientes líneas :
#listen_addresses = 'localhost' y lo cambiamos por :
listen_addresses = 'localhost' (en caso de que solo el acceso lo hagas por localhost)
listen_addresses = '*' (en caso de que e acceso lo hagas por localhost y fuera de localhost)

#password_encryption = on lo cambiamos por password_encryption = on

y guardamos , también editamos el pg_hba.conf :

nano pg_hba.conf

y busca la línea

# IPv4 local connections:
y abajo escribe
host all all all md5

Instalar PostgreSQL en Manjaro Linux