Bienvenido al Planeta openSUSE

Esto es una agrupación de fuentes que recopila lo que escriben los colaboradores de openSUSE en sus respectivos blogs.

Para que añadan tu blog en esta agrupación, por favor lee las instrucciones.


Lunes
22 de mayo de 2017


face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aquí puedes estar al tanto de las últimas novedades.

Recta final del mes de mayo, y de nuevo una semana más para hacer un nuevo repaso a lo que ha pasado en openSUSE Tumbleweed esta semana pasada.

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante este comando que recomiendan en las listas de correo, para disfrutar de esas actualizaciones.

La semana pasada se incluyó en el repaso semanal la “snapshot” 0510, antes de que esta estuviera disponible para instalarse, así que esta semana hay menos sobre lo que comentar. Unicamente se ha publicado una nueva “snapshot” la 20170516.

Hubo otro par de “snapshots” que se testearon, pero que finalmente no se publicaron. Entre lo nuevo de esta semana encontramos:

  • Más actualizaciones actualizadas a KDE Applications 17.04.0
  • Se reparó un problema en Boost que causaba fallos en algunos paquetes

Entre lo nuevo que se espera en próximas entregas cabe destacar:

  • KDE Applications 17.04.1
  • KDE Framework 5.34.0
  • KDE Plasma 5.10 ya se está testeando en openQA la versión Beta. Estará disponible en Tumbleweed cuando se publique la versión final.
  • openSSL 1.0 y 1.1
  • GCC 7 como compilador de Tumbleweed.
  • GStreamer 1.12 – con soporte para MP3 y A52

 

Un anuncio para aquellos que utilicen Enlightenment en Tumbleweed: Tal como ha anunciado el mantenedor del escritorio en la lista de correo, hay un error ya reportado con el kernel 4.11 a la hora de utilizar su/sudo. Así que se recomienda no actualizar hasta que solucionen el problema:

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

——————————–



face

Si todo va como está previsto el próximo jueves 25 de mayo tendremos entre nosotros la nueva versión del escritorio de la Comunidad KDE, es por ello que es de sumo interés no solo conocer sus novedades sino que también poder echar un vistazo a Plasma 5.10 gracias a los chicos de ubuntu made simple.

Un vistazo a Plasma 5.10

Un vistazo a Plasma 5.10La mejora continua es la constante en el desarrollo del escritorio Plasma de la Comunidad KDE. Y es que cuando se tienen las cosas claras y se trabaja de forma constante en una única dirección los resultados pueden ser espectaculares.

Plasma 5 se ha convertido en un escritorio que aúna funcionalidad, personalización, eficacia y belleza, unas cualidades que convierten en el mejor entorno de trabajo que puedes tener en tu ordenador personal.

De esta forma, cada nueva actualización me llena de satisfacción y alegría ya que suelen estar llenas de mejoras  bajo el capó, que no se notan a primera vista pero que optimizan el uso del mismo, y nuevas funcionalidades que aportan eficiencia y regalos visuales a los ojos del usuario.

Y para demostrarlo, los chicos de ubuntu made simple han realizado un vídeo donde nos muestran las bondades de una beta de Plasma 5.10, donde destaca la gestión de este escritorio en acciones como añadir plasmoides, mover ventanas, utilizar el botón derecho del ratón, mover ficheros, ejecutar aplicaciones simplemente escribiendo sobre el fondo de pantalla, gestionar las salidas de audio, ver la pantalla de bloqueo, ejecutar discover, utilizar los plamoides alternativos y un largo etcétera.

 

Como vemos, Plasma 5.10 viene cargado de novedades. Si queréis saber más os recomiendo este artículo de la semana pasada del blog en el que se dan más detalles del mismo. Ahora solo falta esperar a este jueves a que se libere el código y que las distribuciones nos proporcionen pronto los paquetes para nuestro sistema.

 


Domingo
21 de mayo de 2017


face

Ya se ha publicado el programa de charlas de Akademy 2017 de Almería que se celebrará del 22 al 27 de julio. Es el momento de repasar los temas de las ponencias y que las expectativas del evento crezcan y crezcan.

Programa de charlas de Akademy 2017 de Almería

Programa de charlas de Akademy 2017 de AlmeríaLos eventos grandes del Software Libre son, como todas las grandes ferias, ideales para presentar grandes novedades, avances e inlcuso cambios de dirección.

Es por ello que se esperan con interés muchas de las ponencias de Akademy para conocer cual va a ser el rumbo que va a seguir la Comunidad KDE durante el año de desarrollo hasta el evento de 2018.

De esta forma es sumamente grato comentaros que ya tenemos el programa de charla de Akademy 2017 de Almería, en las cuales se hablará entre otros temas como Plasma, usuarios, kirigami, Mycroft, digikam, kdenlive, Calligra, Wikidata, KDE Neon, Plasma Mobile, KDE Slimbook, GComprís, Kubuntu, etc.

Como vemos en el listado reducido, de todo y variado, abarcando temas de todo tipo.

Más información: Programa oficial de Akademy 2017

¿Qué es Akademy?

Para los que no lo sepan, Akademy es el evento de la Comunidad KDE que aúna en una gran conferencia todo tipo de simpatizantes de KDE como desarrolladores, diseñadores, usuarios, traductores, promotores, ideólogos, etc. Allí se reunirán a lo largo de una semana para compartir charlas, cenas, ponencias, talleres y, en definitiva, para trabajar juntos.
Es una gran semana que sirve para unir más fuerte los lazos que unen nuestra Comunidad, así como para crear nuevos que se mantendran gracias a las listas de correo, canales irc o Sprints.

Hay que recordar que en España tenemos gran tradición en la celebración de Akademy ya que en 2011 se celebreo en Gran Canaria, en 2013 en Bilbao y en en 2015 en A Coruña, todos esos años junto con Akademy-es (como este año), y que fue un gran éxito tanto de asistentes, como de ponencias o de resultados. Así que no tienes excusa para asistir ya que por el “precio” de uno este año tienes dos grandísimos eventos a tu alcance.


Sábado
20 de mayo de 2017


face

Ayer comenté mi presnecia en los grandes eventos anuales de la Comunidad KDE y hoy toca ejercer de avisador para que no te olvides de presentar tu charla para #akademyes 2017. A modo de recordatorio breve, Akademy-es se celebrará en Almería los días 20 y 21 de julio y será la antesala dela versión internacional: Akademy. De esta forma es el marco perfecto para mostrar a todo el mundo tu proyecto de Software Libre.

No te olvides de presentar tu charla para #akademyes 2017

Como ya sabéis, y si no se recueda, que en un evento como Akademy-es se realizarán las típicas charlas que presentan las novedades de las herramientas de programación y de aplicaciones, sin olvidar de los  proyectos de todo tipp activos o de aquellos que se tienen en mente.

En anteriores ediciones en estas charlas (extraído del programa de Akademy-es 2016 de Madrid) descubrimos KDE,  nos pusimos a colaborar con KDE, conocimos la asociación KDE España, apredimos más de Plasma 5, descubrimos proyectos libre de éxito, conocimos mejor la Wikipedia, aprendimos como colaborar con KDE sin ser programador y pudimos ver un Slimbok en directo.

¿Y qué encontraremos en esta edición? Pues depende de ti, ya que si tienes algún tema que crees que interesará a la Comunidad KDE y sus simpatizantes, no lo dudes a y presenta tu charla para Akademy-es 2017. Estaremos encantados en escuchar tu propuesta.

Si quieres más información, basta con que leas el siguiente texto oficial o que visites la web oficial de Akademy-es 2017, no obstante aquí te lo puedo contar yo:
Para proponer actividades se deberá enviar un correo a akademy-es-org@kde-espana.es antes del 22 de mayo con un resumen breve de la presentación.

No te olvides de presentar tu charla para #akademyes 2017Es importante tener en cuenta las siguientes consideraciones:

  • Se puede elegir entre dos formatos de charlas:
    • Charlas de 30 minutos.
    • Lightning talk de 10 minutos.
  • Si la duración de las charlas propuestas no se ajusta a ninguno de estos dos esquemas (por ejemplo, si se necesita más tiempo), esto debe indicarse claramente en la comunicación.
  • Se permitirá a KDE España la distribución bajo una licencia libre de todo el material utilizado para la realización de la actividad, así como de la grabación de la misma.
  • La charla puede ser tanto a nivel de usuario como de nivel técnico.

Se trata de una gran oportunidad de darte a conocer en el mundo KDE y en el mundo del Software Libre en general.

Más información: Akademy-es 2017

¿Qué es Akademy-es?

Akademy-es (#akademyes, que es la etiqueta para las redes sociales) es evento más importante para los desarrolladores y simpatizantes de KDE, que se ha ido celebrando desde el 2006 con éxito creciente.

En general, las Akademy-es son el lugar adecuado para conocer a los desarrolladores, diseñadores, traductores, usuarios y empresas  que mueven este gran proyecto.

En ellas se realizan


Jueves
18 de mayo de 2017


face

Quinto capítulo de la tercera temporada de los podcast de KDE España en el que se repasan las tareas y los entresijos de las tareas de un administrados de sistemas en la comunidad de KDE.

Normalmente este tipo de noticias las podéis leer en KDE Blog, el blog de referencia en español sobre la comunidad KDE en particular y el software libre en general, donde Baltasar Ortega, el editor del blog, da cumplida cuenta de la gran cantidad de noticias ocurridas en una comunidad tan activa como la de KDE.

Pero las noticias se le acumulan y supongo que a pesar de publicar una entrada diaria hay cosas que se van relegando, por eso he querido hacerme eco de la noticia en este artículo antes de que pase más tiempo.

Por eso quiero acercaros hasta el blog el podcast más reciente de KDE España que han realizado. Que se grabó el pasado martes 16 de mayo de 2017, y que trató sobre los administradores de sistemas de KDE, con la opinión de primera mano de uno de los administradores de sistemas desde Argentina.

En el podcast participan:

  • Rubén Antoli: Miembro de KDE España y del colectivo HackLab Almería en las labores de presentación
  • Baltasar Ortega: Secretario de KDE España y editor de KDE Blog
  • Nicolás Álvarez: Administrador de sistemas de la comunidad KDE.

Podéis ver la charla en el canal de KDE España en archive.org desde donde inserto el vídeo que se muestra a continuación, y en donde os lo podéis bajar en formato ogg.

También está disponible en el canal de YouTube de KDE España:

Durante la hora de charla Nicolás Álvarez nos cuenta un poco sobre cómo están montadas las infraestructuras de KDE, las tareas de un administrador de sistemas y los servicios de los que tienen que cuidar para que todo funcione correctamente.

También hay disponible el canal Ivoox de KDE España donde se van subiendo los audios de los podcast:

Espero que os resulte interesante este nuevo podcast.

———————————————————————-



Miércoles
17 de mayo de 2017


face

Después de 18 meses de mantenimiento y actualizaciones. El ciclo de vida de openSUSE 42.1 llega a su fin.

Tal como han anunciado hoy mismo en las listas de correo de openSUSE, su versión Leap 42.1 dejará de recibir actualizaciones, por tanto es hora de actualizarse.

Hoy mismo 17 de mayo de 2017 se ha actualizado el último paquete a openSUSE Leap 42.1 que ha sido “release-notes-openSUSE”, a partir de ahora ya no se empaquetará más software, ni se actualizará el software disponible en los repositorios.

openSUSE Leap 42.1 se publicó el 4 de noviembre de 2015 (lo que da un total de 18 meses de mantenimiento y soporte oficial) tal como pudiste leer en este blog:

Leap 42.1 fue hito, ya que fue la primera distribución de GNU/Linux que unía la parte empresarial y comunitaria. Por un lado recibía una base de paquetes mantenidos por SUSE sobre los cuales estaban disponibles todos los paquetes comunitarios.

Además también supuso un salto (de ahí el nombre Leap) en la numeración pasando de la versión 13.2 a la 42.1 (de nuevo sufrirá un salto a partir de la publicación de Leap 42.3)

Durante estos 18 meses se han publicado un total de 1442 actualizaciones, 98 más que en la 13.2. Y recibió 557 actualizaciones de SUSE Linux Enterprise.

Puedes seguir utilizando openSUSE 42.1, aunque no es recomendable desde el punto de vista de la seguridad. Es hora de actualizar tu sistema para seguir recibiendo actualizaciones de seguridad y tener nuevas versiones de paquetes instalados.

No es necesario reinstalar desde cero tu sistema. Puedes actualizar de openSUSE Leap 42.1 a Leap 42.2 tal como hice yo, sin necesidad de resinstalar y volver a configurar tu sistema desde cero:

Leap 42.2 también tendrá 18 meses de soporte, y no olvides que Leap 42.3 está desarrollándose y que para finales del mes de julio de 2017 se publicará.

—————————————————



Martes
16 de mayo de 2017


face

Boletín de noticias relacionadas con el software libre publicado por la Free Software Foundation.

La Fundación para el Software Libre o Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir este movimiento.

La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.

Además de tratar de difundir la filosofía del software libre, y de crear licencias que permitan la difusión de obras y conservando los derechos de autorías, también llevan a cabo diversas campañas de concienciación y para proteger derechos de los usuarios frentes a aquellos que quieren poner restricciones abusivas en cuestiones tecnológicas.

Mensualmente publican un boletín (supporter) con noticias relacionadas con sus campañas, o eventos. Una forma de difundir sus proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter

Un pequeño equipo de entusiastas traducimos mensualmente este boletín para que esté disponible en castellano. Tratamos de hacerlo lo mejor que podemos pero no estamos exentos de cometer errores.

¿Te gustaría aportar tu ayuda y ayudarnos en la traducción? Lee el siguiente enlace:

Este mes se ha publicado la versión traducida un poco tarde, pero por fín aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de abril de 2017, pero puedes leer el boletín completo en español en este enlace:

.- Tim Berners-Lee recive el Premio a la Obediencia por su sumisión a las empresas pro-DRM

Del 13 de abril

Defective by Design otorga a Tim Berners-Lee el primer Premio a la Obediencia, reconociendo su trabajo para ayudar a grandes empresas poderosas a añadir el DRM (siglas en inglés de Gestión Digital de Derechos) a los estádares oficiales de la web. Inspirado por el Premio a la Desobediencia otorgado por MIT Media Lab, el Premio a la Obediencia destaca la actividad que mantiene el “statu quo” a pesar de un abrumador caso ético en contra. Lea el comunicado de prensa y aprenda más sobre cómo luchar contra el DRM.

.- Activistas hicieron un “RickRoll” al Presidente de la FCC Ajit Pai: nunca vamos a renunciar a la neutralidad en la red


Lunes
15 de mayo de 2017


face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aquí puedes estar al tanto de las últimas novedades.

A mediado del mes de mayo, es tiempo de hacer un nuevo repaso a lo que ha pasado en Tumbleweed estas 2 semanas pasadas. openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante este comando que recomiendan en las listas de correo, para disfrutar de esas actualizaciones.

En las últimas 2 semanasse han publicado 6 nuevas “snapshots”, la mayoría de ellas fueron publicadas en la semana 18 y ha habido ciertos problemas debidos a la reestructuración que se está haciendo en los patrones de openSUSE.

El cambio en la estructura de los patrones promete ser interesante y mejorar muchas cosas. Por ejemplo ahora el equipo de KDE tendrá más control sobre sus propios patrones de instalación

También en esta lista de lo destacado se incluye lo que ha traido el “snapshot” 0510. Y destaca sobre todo:

  • Mozilla Thunderbird y Mozilla Firefox 52.1.0
  • KDE Frameworks 5.33.0
  • GNOME 3.24.1
  • Linux Kernel 4.10.13
  • KDE Plasma 5.9.5
  • KDE Applications 17.04.0
  • Reestructuración de los patrones: patterns-openSUSE será eliminado en favor de nuevos nombres
  • grub 2.02
  • Más paquetes de python fueron portados a singlespec

¡Una lista bastante impresionante! Y tal como es costumbre, Tumbleweed no deja de actualizarse, así que todavía hay muchas más cosas interesantes que están esperando los test correspondientes para estar pronto disponibles para todos. Por ejemplo:

  • GNOME 3.24.2
  • GCC7 como compilador por defecto.
  • icu 5.9
  • Kernel Linux 4.11.0

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

——————————–



Viernes
12 de mayo de 2017


face

En este tutorial veremos cómo instalar NextCloud 11.0.3 en un VPS con un sistema operativo CentOS 7. ¡Tan sencillo que hasta yo lo conseguí!

 

Continuo con la serie de artículos relacionados con la instalación de servicios en mi VPS de Clouding.io. En esta serie he escrito antes sobre:

Y hoy veremos cómo instalar NextCloud en el VPS. Un servicio que tenía ganas de probar.

Como ya he escrito en algún artículo anterior, NextCloud es un “fork” de OwnCloud. Un software que crea una “nube privada” que gestionas tu mismo. Puedes instalarla en un VPS (como ha hecho yo) o puedes instalarlo en tu propio servidor privado.

NextCloud está desarrollado y mantenido por la comunidad. Está licenciado bajo software libre y tiene un montón de aplicaciones que complementan y dan nuevas funcionalidades, lo que lo hace algo más que un “servicio de nube” como pudiera ser DropBox o similares.

NextCloud ofrece la posibilidad de sincronizar no sólo tus documentos, también contactos, trabajar en documentos de manera colaborativa, acceder a tu correo, reproducir audio y vídeo, llamadas de vídeo, y mucho mucho más!

Así que veamos qué pasos he seguido para instalarlo en mi VPS de Clouding.io. Y como no soy experto en estas lides, también hubo contratiempos que están solucionados. Veamos cómo lo hice.

Para instalarlo y configurarlo he seguido la web oficial de NextCloud y algún otro enlace:

Los primeros pasos son similares a los que realicé instalando Tiny Tiny RSS, podéis leer esa entrada, así que no fue necesario repetirlos, por tanto no entraré en detalle, en resumen:

  • Actualizar el sistema.
  • Instalar Apache y hacerlo que se arranque al inicio de nuestro sistema.

Aquí ya viene algo esencial que causó un contratiempo.

Deberemos instalar PHP (tal como hicimos para Tiny Tiny RSS) pero esta vez la versión 5.6 que es la que necesita NextCloud 11. Y yo tenía instalado PHP 5.4. Por tanto primero tuve que eliminar los paquetes obsoletos para que los nuevos no entraran en conflicto:

yum erase php php-common php-gd php-mbstring php-process php-pgsql php-xml php-cli

Hecho esto hay que añadir lo necesario para después instalar PHP 5.6 (lo que nos provocará un problema en nuestro servicio Tiny Tiny RSS después):

wget https://centos7.iuscommunity.org/ius-release.rpm
rpm -Uvh ius-release.rpm
yum install php56u php56u-common php56u-xml php56u-gd php56u-mbstring php56u-process php56u-mysqlnd php56u-intl php56u-mcrypt php56u-imap php56u-cli -y

Para poder manejar archivos, deberemos aumentar el tamaño de subida a nuestro servidor

sudo cp /etc/php.ini /etc/php.ini.bak
sudo sed 

Miércoles
10 de mayo de 2017


face

En EEUU se votarán nuevas leyes que amenazan la neutralidad de la red. Es hora de volver a pararlo con nuestras protestas.

Ya en el pasado año 2015 la Comisión Federal de Comunicaciones de EEUU (FCC por sus siglás en inglés de Federal Communications Commission) quisó poner en marcha leyes acabarían con la neutralidad de la red.

En aquella ocasión las protestas de organizaciones y usuarios hicieron que se parase la ley y no prosperase, todo un logro que puede fracasar el próximo 18 de mayo de 2017. ¡Es hora de mostrar tu desacuerdo y protestar!

El presidente de la FCC Ajit Pai, nombrado por Trump, ha anunciado su intención de acabar con la neutralidad de la red. Tiene intención de retornar a 2015 y crear un internet más centralizado.

Este tipo ya dijo hace unos meses que “la neutralidad de la red fue un error”, así que con esas declaraciones hace toda una declaración de principios. La FCC votará su propuesta el próximo 18 de mayo.

No hay tiempo que perder, es necesario que nosotros como usuarios y usuarias de internet demostremos que no estamos de acuerdo con esas propuestas y vuelva a pararse la ley.

¿Por qué es importante la neutralidad de la red?

La neutralidad de la red es importante para la libertad de expresión. Sin la neutralidad de la red, las grandes compañías podrían censurar tu voz y hacer más complicado el poder expresarla en la red. La neutralidad de la red se ha llamado “La primera enmienda de internet” en referencia a las enmiendas de la constitución de EEUU.

La neutralidad de la red es fundamental para la competencia. Sin la neutralidad de la red, las grandes empresas que ofrecen servicios pueden escoger qué servicios y contenidos mostrar más rápidamente, y cuales congelar. Un agravio comparativo que pone en desventaja unos servicios frente a otros en desigualdad de oportunidades.

La neutralidad de la red es fundamental para la innovación. Sin la neutralidad de la red, los creadores y emprendedores tendrían muy difícil llegar a nuevos usuarios. Bajarían las inversiones en nuevas ideas e internet se parecería más a una emisión de televisión por cable: Muchos canales, pero sin nada interesante y nuevo.

La neutralidad de la red es fundamental para la libertad de elección de los usuarios. Sin la neutralidad de la red, los proveedores de internet podrían decidir que ya has visto muchos vídeos de gatos en un día, y reducir tu velocidad de internet. En internet ya tienen la posibilidad de vender tus datos a terceros. Imaginemos que en vez de vídeos de gatos se refieren a ideas políticas “peligrosas”. En EEUU ya hubo una “caza de brujas” quizás ahora haya una nueva versión 2.0 de aquella.

¿Qué podemos hacer? Es hora de protestar, de unir


Martes
09 de mayo de 2017


face

Con Tiny Tiny RSS (o tt-rss) sincroniza en todos los dispositivos que uses y donde quiera que estés, los feeds o RSS de tus páginas favoritas y no te pierdas nada.

 

¿Sueles seguir un montón de páginas webs y blogs? Los feeds o RSS te ayudan a estar informado de sus artículos más recientemente publicados o de los comentarios que se han hecho.

Te ahorran tiempo a la hora de tener que visitar los sitios más habituales o aquellos que no visitas mucho pero que suelen tener información interesante que no te quieres perder.

Clientes de RSS como Thunderbird o Akregator instalados en tu equipo te traen toda la información de aquellas fuentes que has añadido y te muestran los artículos más recientes.

Pero ¿qué pasa si utilizas varios equipos, o quieres consultar tus feeds desde diferentes ubicaciones (el la oficina, en un bar, en casa de tu primo…)? deberías llevar tu lector de feeds a todas parte, o utilizar servicios privados de empresas. Pero ¿Por qué depender de otros si podemos gestionarnos nosotros mismos?

Con Tiny Tiny RSS instalado en tu servidor tendrás un lector de fuentes al que podrás acceder desde un navegador web, y así estarás siempre sincronizado, y nunca te perderás un artículo.

Además posee muchas funcionalidades como la opción de crear categorías o filtros que hacen más sencillo organizar tu lector de feeds.

Veremos cómo instalarlo. En mi caso lo he instalado en mi VPS de Clouding.io, si tu también quieres conseguir el tuyo puedes ver lo sencillo que es, tal como escribí en un artículo anterior.

En mi caso instalaré Tiny Tiny RSS (en adelante tt-rss) en el servidor que tiene un sistema operativo CentOS. Si tu tienes otro sistema operativo cambiará la manera de instalar ciertos paquetes, pero en esencia será similar.

Para instalarlo y configurarlo he seguido estos dos enlaces:

Accederemos a nuestro VPS vía ssh y actualizaremos el sistema. En adelante evitaremos utilizar la cuenta de usuario root para realizar las operaciones.

Las haremos con nuestro usuario normal y con el comando “sudo”. Si tu usuario no tiene derechos de ejecutar el comando sudo, primero deberemos editar el archivo “sudoers”. Puedes hacerlo con visudo o en mi caso con un editor de texto (utilizaré el editor micro) Para ello como usuario root ejecuto:

micro /etc/sudoers

Buscamos esta línea:

root ALL=(ALL:ALL) ALL

y debajo de ella añadimos la siguiente, sustituyendo tu_usuario por el nombre de tu usuario 🙂

tu_usuario ALL=(ALL:ALL) ALL

Guardamos el archivo con Ctrl+s y salimos con Ctrl+q. Con esto ya podremos ejecutar el comando sudo con nuestro usuario.

Ahora instalamos Apache, mediante:

sudo yum install httpd

Arrancamos el servicio Apache y lo configuramos


Viernes
05 de mayo de 2017


face

ZNC es un “IRC bouncer” con el que estarás siempre presente en tus canales IRC, y no te perderás ninguna conversación.

Los canales IRC siguen siendo una buena opción para participar, preguntar o encontrarte con muchas comunidades. Este medio es comúnmente utilizado por muchos proyectos de software libre en los que debatir, ponerse en contacto, comunicarse y ayudarse en determinadas tareas.

Si has utilizado alguna vez algún canal de IRC, verás que algunos usuarios están permanentemente conectados al canal, sea la hora que sea. ¿Quiere eso decir que están permanentemente sentados delante de su equipo? La respuesta es: no. Aunque sí están “leyendo” todo lo que ocurre.

Muchos usuarios que utilizan IRC, lo que hacen es conectarse a un “IRC Bouncer” o reboteador de IRC. Esto no es más que un software instalado en un servidor que “lee y almacena” por nosotros aquello que pasa en los canales a los que nos conectamos.

Esos usuarios se conectan a sus servidores un software les envía aquello que ha pasado durante su ausencia. Veamos cómo instalar ese software para conectarnos nosotros a nuestro servidor y no perdernos nunca ninguna conversación o llamadas de otros usuarios.

Para ello necesitaremos un servidor donde instalar el software que queremos. Tal como vimos en una entrada anterior, utilizo un Servidor Privado Virtual (o VPS por sus siglas en inglés) en Clouding.io. Veremos cómo instalar y configurar el software en un servidor con CentOS como sistema operativos (será similar en otros sistemas operativos que utilicemos en nuestro servidor)

El software que utilizaremos para instalar en nuestro servidor será ZNC. El proceso constará de 2 partes:

  • En una primera parte tendremos que instalar en nuestro servidor ZNC y configurarlo
  • En una segunda parte deberemos configurar nuestro cliente IRC con el que nos conectamos, para que se conecte a nuestro servidor.

Primero veamos un esquema de qué hace ZNC. Como vemos en el dibujo ZNC es un servidor intermedio, al que nos conectamos y que almacena todo aquello que pasa durante nuestra ausencia de los canales IRC.

Instalación y configuración de ZNC

Me conecto a mi servidor en Clouding.io servidor mediante SSH (tal como vimos en otro artículo). Si tienes una Raspberry Pi en tu casa también puede servir.

Mi servidor está corriento CentOS, por tanto primero deberemos instalar el repositorio EPEL, y desde ahí instalar ZNC. Mediante:

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
rpm -Uvh epel-release-7*.rpm
yum install znc

Nos conectaremos mediante el puerto 6697 de nuestro servidor para conectarnos mediante tráfico cifrado SSL. Quizás debamos primero abrir este puerto en nuestro servidor. Para ello, bien desde el panel de configuración de Clouding.io o con estos comandos (con privilegios de super usuario):

firewall-cmd --add-port=6697/tcp
firewall-cmd --runtime-to-permanent

Ya con nuestro usuario normal, deberemos crear un nuevo archivo de configuración para nuestro


Lunes
01 de mayo de 2017


face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aquí puedes estar al tanto de las últimas novedades.

A punto de tempezar el mes de mayo, es tiempo de hacer un nuevo repaso a lo que ha pasado en Tumbleweed las 4 semanass pasadas. openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante este comando que recomiendan en las listas de correo, para disfrutar de esas actualizaciones.

Ya hace un mes que no dábamos un repaso a semanal a lo acontecido dentro de openSUSE Tumbleweed. Retomamos de nuevo esta buena costumbre y echamos un vistazo a las últimas 4 semanas en las que no ha habido revisiones.

La última revisión fue la de la semana 12, y desde entonces 16 nuevas actualizaciones han entrado en Tumbleweed, que como es costumbre, entre muchas otras actualizaciones hemos tenido las siguientes más destacadas:

  • Se han convertido un montón de paquetes de python a el método de empaquetado de”singlespec”
  • KDE Frameworks 5.32.0
  • Plasma 5.9.4
  • Flatpak 0.9.1
  • Kernels Linux 4.10.8, 4.10.10 y 4.10.12
  • Lightdm 1.22.0
  • Wine 2.5
  • Samba 4.6.2
  • SQlite 3.18.0
  • Gracias a que han expirado patentes de MP3 y a52, se han añadido múltiples paquetes

¡Una lista bastante impresionante! Y tal como es costumbre, Tumbleweed no deja de actualizarse, así que todavía hay muchas más cosas interesantes que están esperando los test correspondientes para estar pronto disponibles para todos. Por ejemplo:

  • GCC 7 como compilador por defecto de la distribución
  • Todavía más cambios en python para pasar a “singlespec”
  • GNOME 3.24.1 actualizaciones de este entorno de escritorio
  • KDE Applications 17.04.0
  • Plasma 5.9.5
  • Kernel Linux 4.10.13 – y superiores
  • Una reestructuración en los patrones de instalación que permite una delegación más sencilla para mantener en varios paquetes

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

——————————–



Martes
18 de abril de 2017


face

Hace algunos años, el único modo de que se automontar un disco o partición era conocer el nombre del disco (/dev/xxx) y:
a) Editar el fichero de configuración /etc/fstab y rezar para no haberla cagado
b) Crear un script que monte el disco/partición, darle permisos y agregarlo a los scripts que se ejecutan al inicio

Afortunadamente, los creadores de la herramienta “discos” (sudo apt-get install gnome-disk-utility) se percataron de que no estamos en los años 90 y que eso se podría hacer desde una interfaz gráfica.

Esta herramienta (Gnome Disk Utility/Discos) suele estar instalada en la mayoría de las distribuciones que utilizan gnome o mate.

Desde ella, se pueden ver los diferentes dispositivos de almacenamiento, comprobar el estado de la unidad, formatear el disco y crear particiones, entre muchas otras cosas.

Gnome Disk Utility

 

Seleccionando el disco duro en el listado de la izquierda aparecen las particiones (volúmenes) del disco, y un poco mas abajo botones para montar, desmontar y un menú desplegable con opciones (el botón de la rueda dentada).

opciones montaje


Martes
04 de abril de 2017


face

Introducción

En GNU/Linux todos los ficheros y directorios tiene un usuario y un grupo (a menos que lo cambies los del creador) y una serie de permisos asignados.

Existen 3 tipos de permisos:
– Lectura (R)
– Escritura (W)
– Ejecución (X)
*La letra que está entre paréntesis es la identifica al permiso

Y cada tipo de permiso se asigna a:
Usuario: Dueño del fichero
Grupo: Grupo al que pertenece el fichero
Otro: Otros usuarios que no pertenecen al mismo grupo
* La letra en negrita identifica el permiso

 

Tipos de permisos

Permisos de lectura

Un usuario con permisos es lectura sobre un archivo puede visualizar el contenido, tanto desde una aplicación (como gedit) como desde consola de comandos (usando cat por ejemplo).

Del mismo modo, si el usuario goza de permisos de lectura sobre un directorio será capaz de listar los ficheros en ese directorio, ya sea con el gestor de ficheros (Nautilus, Caja, Thunar, etc) o por consola, usando el comando ls.

Permiso de escritura

Un usuario con permisos de escritura sobre un archivo puede editar el contenido, tanto desde una aplicación (como gedit) como desde consola de comando (usando nano por ejemplo).

Así mismo, si el usuario dispone de permisos de escritura sobre un directorio será capaz de crear ficheros y carpetas en ese directorio, ya sea con el gestor de ficheros (Nautilus, Caja, Thunar, etc) o por consola, usando el comando mkdir.

Irónicamente, es posible tener permisos para crear un fichero o directorio, pero no poder ver el fichero o directorio que has creado por no tener permisos de lectura.

 

Permisos de ejecución

Los permisos de ejecución se utilizan principalmente en aplicaciones y scripts. Si dispones de permisos puedes ejecutar la aplicación/script.

En el caso de los scripts si no tienes permisos GNU/Linux suele abrir el script con un editor de texto.

 

Como consultar los permisos

Los permisos los puedes consultar usando el comando ls (listar) con el modificador -l (ele minúscula: formato largo). La primera columna son los permisos.

listar permisos

 

Otra opción es entrar en las propiedades del fichero/directorio.


Martes
14 de marzo de 2017


face

Elementary OS es una distribución inspirada en MacOS a nivel visual y basada en Ubuntu LTS, cuya primera versión vió la luz el 31 de marzo de 2011.

Pese a estar basada en Ubuntu no es una distribución mas, de esas que proliferan como setas, a la que le han cambiado el fondo, los iconos y que no aportada nada nuevo.

Elementary es la combinación de aplicaciones propias (terminal, reproductor de audio/video, centro de software, etc) y de un diferenciado estilo respecto a las otras distribuciones.

Centro de software de Elementary OS

La interfaz

La interfaz de Elementary es sencilla y minimalista, con cierto aire que recuerda a MacOS, aunque con su propia personalidad.

Cuenta una barra superior con el reloj, área notificación, botón de aplicaciones y con un dock en la parte inferior de la pantalla.

Escritorio de Elementary OS


Jueves
09 de marzo de 2017


face

¿Qué es un script?

Un script un fichero plano que alberga un conjunto de instrucciones (comandos) que se ejecutan secuencialmente.

¿Para qué sirve un script?

Los scripts sirven principalmente para automatizar tareas, por ejemplo, un script puede realizar la copia de seguridad y a continuación enviar un email con el porcentaje de uso del disco duro.

¿Como crear un script?

Como ya he dicho antes, un script es tan solo un fichero de texto plano con la particuliaridad de que debe tener una extensión .sh. Puedes crear uno desde consola, la interfaz gráfica o desde un editor como Gedit.

touch helloworld.sh

El primer script – Hola mundo

El primer script va a ser el clásico “Hola mundo”. En el fichero helloworld.sh he añadido las siguientes líneas:

#!/bin/bash
echo “Hola mundo”;

La primera línea indica el shell que va a usar el script (/bin/bash), la segunda línea imprime el texto que está entre comillas.

¿Como le doy permisos?

Para poder ejecutar un script es necesario concederle permisos de ejecución. Hay dos modos de hacerlo:

– Desde el gestor de ficheros, entrando en las propiedades del fichero
permisos ejecución caja

– Usando la consola de comandos


Domingo
26 de febrero de 2017


face

Introducción

La siguiente guía explica como compartir una carpeta entre un Linux (anfitrión) y un Windows 7 (máquina virtual), de modo que ambos puedan leer y escribir en el mismo directorio. Para poder compartir una carpeta es necesario instalar las Guest Additions.

 

¿Qué son las guest additions?

Guest Additions es una aplicación que se instala en la máquina virtual y que permite, entre otras cosas, mejorar la integración del cursor, compartir el portapapeles, compartir carpetas y mejorar el soporte de vídeo.

 

¿Cómo instalo las guest additions?

Instalar las Guest Additions es sencillo, con la máquina virtual encendida vas a Dispositivos → Insertar imagen de CD de las «Guest Additions»
Insertar imagen guest additions

Cuando la descarga ha terminado VirtualBox pregunta si quieres insertar el disco, tras lo cual Windows ya puede acceder a las Guest Additions.
Se instala desde “Equipo” como si fuera un CD normal y corriente (siguiente, siguiente, siguiente), a mitad de instalación va a preguntar si “confias” en el software de Oracle, le dices que se calle de una puñetera vez y listo.

Trust me, i'm an engineer


Lunes
20 de febrero de 2017


face

phpMyAdmin bajo Ubuntu tiene un límite a la hora de importar un fichero SQL de 2MB, esto no se debe tanto a la configuración de phpMyAdmin, sino a la configuración por defecto de php, que tiene un límite de 2MB por fichero y hasta 8MB por petición POST.
Límite phpMyAdmin 2MB

 

Configuración implicada

Las líneas de configuración causantes son:
post_max_size que limita el máximo de MB que puedes enviar en una petición POST.
upload_max_filesize que limita el máximo de MB que puede pesar cada fichero que envíes por POST.
*Ambas en el fichero de configuración /etc/php/7.0/apache2/php.ini

Por ejemplo, si post_max_size = 40 y upload_max_filesize = 10 puedes enviar un máximo de 40MB por POST y cada fichero no puede pesar mas de 10MB.

 

Modificar configuración

Para editar el fichero sirve cualquier editor, mientras seas root
sudo gedit /etc/php/7.0/apache2/php.ini
sudo pluma /etc/php/7.0/apache2/php.ini
sudo kate /etc/php/7.0/apache2/php.ini
sudo geany /etc/php/7.0/apache2/php.ini
sudo nano /etc/php/7.0/apache2/php.ini

Editando las siguientes dos líneas se soluciona el problema, yo suelo poner  un número alto (200MB normalmente), que puede no ser recomendable en producción, pero para desarrollar en local sirve.
post_max_size = 200M
upload_max_filesize = 200M

 

Reiniciar apache2

Para aplicar los cambios es necesario reiniciar apache.


Jueves
16 de febrero de 2017


face

¿Qué es un proceso?

Un proceso es, a grosso modo, un programa que está en ejecución, como por ejemplo Firefox, VLC, Libre Office, etc

Los procesos se identifican mediante un PID (Process ID). El PID es un número entero positivo que identifica al proceso.

 

¿Qué tipos de procesos existen?

Además de los procesos “normales”, existen varios tipos de procesos, los mas importantes son:
– Proceso hijo: Proceso creado por otro proceso
– Proceso zombie: Proceso hijo que ha terminado de ejecutarse, pero permanece a la espera de instrucciones por parte del proceso padre.
– Huérfano: Cuando un proceso hijo sigue en funcionamiento pero el proceso padre ha sido matado. Los procesos huérfanos no se conviertes en zombies, sino que son adoptados por el init
– Daemon: Procesos que se ejecutan en 2º plano, generalmente relacionados con el SO.

 

¿Cómo puedo ver los procesos?

La opción mas sencilla es usar el “Monitor de sistema”, que ya viene instalado en la mayoría de distros con GNOME o Mate.

Monitor del sistema

Desde el terminal de comandos puedes ver los procesos usando una de las siguientes herramientas:

  • top
  • ps
  • htop


Yo recomiendo instalar y utilizar htop
, que permite ordenar procesos por % de uso de CPU, uso de memoria, buscar procesos, matar procesos y mucho más.

htop


Domingo
08 de enero de 2017


face

Hace ya casi un año escribí Instalar BitTorrent Sync en openSUSE . El artículo se quedó desfasado al poco tiempo debido al cambio de nombre del producto (ahora pasaba a llamarse Resilio Sync) pero, por suerte, el procedimiento de instalación…


Sábado
07 de enero de 2017


face

El pasado 5 de Enero mis amigos y colegas Sergio Briones, Maxwell Mendoza, y yo; realizamos una observación teléscopica pública de la Luna. Nos ubicamos con dos telescopios en la Plaza de la Independencia, de Granada, desde las 6 p.m. Tuvimos una concurrida asistencia de personas, incluyendo turistas nacionales y extranjeros. Varios de los niños […]


Miércoles
04 de enero de 2017


face

Si eres un curioso observador de la naturaleza (y has de serlo si estás leyendo estas líneas), seguramente no habrá escapado a tu vista el precioso espectáculo que ha tenido lugar al atardecer durante estos días. Los planetas Venus y Marte en el ocaso, con la Luna cresciente jugando con ellos. Cuando la Luna se […]


face

Si vives en Centroamérica, probablemente habrás escuchado la noticia de que la noche del 27 de Diciembre del 2016, un brillante meteoro fue observado a lo largo del litoral Pacífico del istmo. Reportes desde Costa Rica, Nicaragua, El Salvador y Guatemala no se hicieron esperar en las redes sociales. Aquí en Nicaragua, los reportes se […]


Domingo
18 de diciembre de 2016


face


Un par de alias para prevenir borrados no intencionados de archivos en Linux


Jueves
27 de octubre de 2016


face

Unity3d

https://unity3d.com/es
Unity es un motor de videojuego multiplataforma creado por Unity Technologies. Unity está disponible como plataforma de desarrollo para Microsoft Windows, OS X y Linux. 

Este software ya esta disponible para Linux desde hace mucho tiempo.
https://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/

Instalándolo en openSUSE Leap 42.1

Descargamos la ultima versión, necesitaras mas de 2 GB de espacio.
wget -c http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.5.0b5+20160927.sh



Con privilegios de root ejecuta el archivo descargado, espero un tiempo para que se descomprima.


Ya casi lo tenemos listo, instala tres dependencias requeridas.
mono-core, libpq5, npm


Lo ejecutamos desde la carpeta descomprimida.
./unity-editor-5.4.1f1/Editor/Unity

Tendremos que crear una cuenta y agregar algunos datos y lo tendrás listo para usarlo.


Algunos datos adicionales:

1. Yo tengo una tarjeta Nvidia  y estoy usando el modulo nouveau


2. Hay un curso gratis en edx, para poder usarlo a nivel introductorio.
 https://www.edx.org/course/introduccion-al-desarrollo-de-upvalenciax-uny201-x-0




Martes
18 de octubre de 2016


face


La mesa de luz de Digikam como herramienta para identificar ginetas.


Jueves
14 de julio de 2016


face

Como programar el movimiento, clicks y teclado desde una consola


Martes
28 de junio de 2016


face


Un pequeño plasmoid para escritorio KDE4


Miércoles
18 de mayo de 2016


face

¡Cómo me encanta la astronomía! En Marzo del 2012, las astronomía nicaragüense lograba avanzar un paso más con el descubrimiento del asteroide 2012Fe52, por estudiantes de secundaria de la Escuela Universal Pierre y Marie Curie. En ese año, en mi calidad de Presidente de ANASA, me acerqué a dicho colegio para proponerles su participación en […]

Entradas de blog más antiguas ->