L10N sprint in Managua for F24

On Saturday 2nd of April, several Fedora contributors from Managua decided to gather in a cafeteria inside an university’s campus to translate Fedora’s projects in Zanata as part of the global G11N vFAD. Our achievements …

Continue to read…

Category: Sin categoría

pg8000 disponible en los repos de Fedora

Recientemente empaquete la librería pg8000 en los repos de Fedora y Epel, esta es una pequeña librería para conectarse a un servidor Postgresql usando únicamente la librería estándar de Python y python-six para contabilidad con Python2 y Python3.

Por ejemplo:

su -c “dnf install -y python3-pg8000”

Y luego desde una terminal python

import pg8000

conn = pg8000.connect(
        host=”192.168.111.128″,
        user=”unittest”,
        password=”unittest”,
        database=”pg8000″
)
cursor = conn.cursor()
cursor.execute(“some cool sql querry”)
conn.commit()

Eso es todo para usar pg8000 como herramienta para trabajar con Postgresql únicamente con  Python, es posible también usar pg8000 con sqlalchemy

import sqlalchemy #no es necesario importar directamente pg8000 

conn = sqlalchemy.create_engine(‘postgresql+pg8000://user:pass@host/database’)
cursor = conn.connect()
cursor.execute(“some cool sql querry”)

Una desventaja de esta librería es que es relativamente mas lenta para ejecutar una transacción SQL que otras opciones similares como psycopg, pero un punto a favor de pg8000 para usarla en tu próximo proyecto es que esta liberado bajo la permisiva licencia BSD, mucho mas digerible que la que licencia usada por psycopg.

Category: Sin categoría

100 Fedora How to – 003 Instalando Rawhide

Tengo una maquina virtual de Fedora 23 Beta, dado que actualice mi sistema base voy actualizar la maquina virtual a Rawhide principalmente para usarla como entorno de empaquetado.

El proceso de actualizar una instalación existente a Rawhide esta relativamente bien documentado:

https://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#To_rawhide

Pero voy a seguir un proceso un poco mas gradual:

1- El sistema base debe estar actualizado:

# dnf -y update

2- Instalamos el paquete con la configuración de repos de Rawhide:

# dnf install dnf-plugins-core fedora-repos-rawhide

3- Habilitamos solamente el repo Rawhide:

# dnf config-manager –set-disabled fedora updates updates-testing
# dnf config-manager –set-enabled rawhide

4- Limpiamos la cache actual de dnf:

# dnf clean all

5- Aprovechamos la modularidad del kernel para actualizar el sistema base:

# dnf update kernel kernel-core kernel-modules

6- Luego de eso podemos reiniciar el sistema con el kernel rawhide

# reboot

7- Ahora que ya tenemos el kernel rawhide funcionando hay que hacer un distro-sync

# dnf distro-sync

Recomiendo hacer el distro-sync desde modo texto, así es menos probable que el sistema falle devido al cambio de librerias viejas por las que se estan actualizando.

Al final de proceso, se reinicia nuevamente el sistema en modo gráfico, en mi caso voy a usar el escritorio i3, les remiendo usar un escritorio ligero ya que de esta forma es menos provable quedar sin seción gráfica luego de actualización.

Espero que les sirva y espero publicar mas post sobre rawhide es español

Category: Sin categoría

100 Fedora How to – 002 dnf system-upgrade

He estado usando Fedora 23 desde que salio el Alpha en una maquina virtual y creo que esta lo suficientemente estable como para probar la actualización de mi computadora, así que dí una prueba a dnf system-upgrade:

https://fedoraproject.org/wiki/DNF_system_upgrade

En resumen fedup utiliza un sistema para actualizar el sistema que no es sostenible, y con dnf ya hay actualizaciones offline, así que para Fedora 23 se lanzo dnf system-upgrade como una herramienta para manejar la actualización del sistema de una versión a otra.

https://fedoraproject.org/wiki/Changes/DNF_System_Upgrades

Así que:

0- Hacer el debido respaldo de nuestra información

1- Asegurarse que tenemos el sistema actualizado

# dnf clean all & dnf -y update –enablerepo=updates-testing

2- Para evitar problemas con systemd debemos inhabilitar las actualizaciones ofline con:

# systemctl mask packagekit-offline-update.service fwupd-offline-update.service

3- Instalamos el pluging system-upgrade de dnf

# dnf –enablerepo=updates-testing install dnf-plugin-system-upgrade

4- Descargamos las actualizaciones necesarias

# dnf system-upgrade download –releasever=23

5- Esperamos a que termine de descargar y reiniciamos

# dnf system-upgrade reboot

Con este el sistema va a reiniciar e instalar las actualizaciones, en mi caso funciono bien.

Algunos puntos a tener en cuenta:

1- RPMFusion no ha liberado aun repos para f23 así que algunas aplicaciones de RPMFusion pueden quedar despues de la actualizacion, en mi caso kodi no funciona :(

2- Es recomendable hacer un distro-sync después de actualizar.

Como dije a un inicio estuve usando Fedora 23 desde el lanzamiento Alpha y en mi caso lo considero lo suficientemente estable como hacer la actualización, en general es recomendable esperar una o dos semanas después del lanzamiento estable para intentar una actualización del sistema.

Category: Sin categoría

VMware en Fedora 22

A solicitud del Lic. Aguilar vengo e instalo VMware a pesar que por defecto Fedora trae Boxes y para máquinas virtuales resuelve muy bien este último software. Para efectos del beneficio de los discos duros del Lic. Aguilar, instalamos VMware Workstation: Primero que nada he preferido cumplir las dependencias: $ su # dnf group install […]

Category: Sin categoría

VMware en Fedora 22

A solicitud del Lic. Aguilar vengo e instalo VMware a pesar que por defecto Fedora trae Boxes y para máquinas virtuales resuelve muy bien este último software. Para efectos del beneficio de los discos duros del Lic. Aguilar, instalamos VMware Workstation: Primero que nada he preferido cumplir las dependencias: $ su # dnf group install […]

Category: Sin categoría

Instalación de Nagios Core en Fedora

Este artículo describe las instrucciones para instalar Nagios Core 3.5.1 y Nagios plugins a través de los paquete proporcionado por los repositorios de Fedora.

Category: Sin categoría

Instalación de Nagios Core en Fedora

Este artículo describe las instrucciones para instalar Nagios Core 3.5.1 y Nagios plugins a través de los paquete proporcionado por los repositorios de Fedora.

Category: Sin categoría

Fudcon Córdoba

Del 10 al 11 de septiembre tuve la dicha de estar en el FUDCon-Córdoba que se llevó a cabo en la facultad de Ciencias Exactas Físicas y Naturales (FCEFyN –UNC). Esta es la segunda vez en la que participo en un FUDCon. La primera vez fue el año pasado, con la diferencia de que estaba […]

Category: Sin categoría