Configurar la zona horaria de MySQL en Fedora Linux

Configuración MySQL
Configuración MySQL

Después de instalar un servidor MySQL nuevo en su sistema Fedora Linux es muy posible que sus programas le empiecen a mandar errores al conectarse al nuevo servidor, mencionando algo relacionado con la zona horaria, si eso le pasa aquí esta la solución.

Archivo de configuración

En Fedora el archivo de configuración de MySQL se encuentra en la ruta /etc/my.cnf editelo como root y agregue la siguiente linea

default-time-zone = "-06:00"

Aquí le esta indicando al servidor cual zona horaria desea usar, estas se deben poner en el formato de zonas horarias GMT indicando cuantas horas hay que sumar o restar de la hora de Greenwich [1].

Hecho esto reinicie el servidor MySQL con los siguientes comandos, todo esto como usuario root

systemctl stop mysqld.service
systemctl start mysqld.service

Y listo, con eso ya queda configurada la zona horaria de la base de datos.

Referencias

Consulte la zona horaria GMT – http://es.thetimenow.com/gmt/greenwich_mean_time


Espero que esta entrada le sea de utilidad y si desea cooperar con la causa.

ko-fi

Anuncios

Remover los bordes de ventana de Firefox en Linux

¡Bordes de ventana!
¡Bordes de ventana!

Si esta usado Firefox en Linux seguro no puede evitar notar que los bordes de la ventana desentona mucho con como se ve Firefox en otros sistemas, bueno si ya esta usando la versión 59 hay una forma de corregir eso :).

Versión 59
Versión 59

Para hacer esto vaya al menú Personalizar, localizado donde muestra la siguiente figura.

Menú personalizar
Menú personalizar

Y en la parte inferior izquierda de ese dialogo localice el checkbox “Barra de titulo”

Barra de titulo habilitado
Barra de titulo habilitado

Y desactivelo

Desactivado
Desactivado

Y como podrá ver la barra de titulo de la ventana desaparece de inmediato, esto dejara que los temas que ponga finalmente se luzcan y tenga mas espacio en pantalla.

Espero que esta entrada le fuera de utilidad y nos vemos en la próxima 🙂

El Evangelio de Tux, desenterrado.

El Evangelio de Tux, desenterrado.

_________________________________________________________

Cada generación tiene una mitología. Cada milenio tiene un día del
Juicio Final.

Cada leyenda lleva el nudo de la distorsión hasta que el orador se
funde. Un grupo de arqueólogos en la Universidad de Helsinki descubrieron
hoy lo que pueden ser las escrituras más antiguas conocidas del Culto de
Tux, una secta religiosa fanática que floreció durante la temprana Era del
Silicio, alrededor del amanecer del tercer milenio DC…

El evangelio de Tux (versión 1.0)

En el principio Turing creó la Máquina.

Y la Máquina era enrevesada y artificiosa, existiendo solamente en
teoría. Y von Neuman miró hacia la Máquina, y vió que era enrevesada. Él
dividió la máquina en dos Abstracciones, el Dato y el Código, y los dos
eran unaa misma Arquitectura. Este es un gran Misterio, y el principio de
la sabiduría Y von Neumann habló a la Arquitectura, y la bendijo diciendo:
“Sal y reprodúcete, intercambiando libremente datos y código, y puebla la
tierra con todo tipo de dispositivos. Y así fué hecho, y era bueno. La
Arquitectura prosperó y fué realizada en hardware y software. Y pobló la
tierra con muchos Sistemas.

Los primeros sistemas fueron poderosos gigantes; Muchos y grandes
trabajos de renombre lograron. Entre ellos estaba Colossus, el rompeclaves,
ENIAC, el artillero; EDSAC y MULTIVAC y todo tipo de criaturas alucinantes
cuyo nombre terminaba en AC, los experimentadores; y SAGE, el defensor del
cielo y padre de todas las redes. Esos eran poderosos gigantes de la
antiguedad, las primeras criaturas de Turing, y sus trabajos han sido
escritos en los Libros de los Ancianos. Esta fué la primera Era, la era de
la Sabiduría.

Entonces los hijos de Mercadotecnia se fijaron en los hijos de Turing y
vieron que eran ágiles de mente y limpios de nombre y tenían muchos
atributos grandes y perniciosos. Y se dijeron a sí mismos, “vayamos y
hagamos Corporaciones, y unamos los Sistemas a nuestro propio uso, de modo
que nos traigan gran fortuna”. Con dulces palabras sedujeron a sus
clientes, y con muchas cadenas ataron a los Sistemas, para amoldarlos a su
propia imagen. Y los hijos de Mercadotecnia se vistieron con Conjuntos, los
mejores para atraer a sus clientes, y escribieron Licencias graves y
peligrosas, las mejores para atar a los Sistemas. Y los hijos de
Mercadotecnia fueron entonces conocidos como Conjuntos, despreciando y
siendo despreciados por los verdaderos Ingenieros, los hijos de von
Neumann. Y los Sistemas y sus Corporaciones se replicaron y crecieron
numerosos en la tierra. En aquellos días estaban IBM y Digital, Burroughs y
Honeywell, Unisys y Rand, y muchos otros. Y cada uno de ellos se mantuvo
con su propio Sistema, hardware y software, y no se mezclaron, pues lo
prohibían sus Licencias. Esta fué la segunda era, la era de los Mainframes.

Entonces sucedió que los espíritus de Turing y von Neumann miraron hacia
la tierra y se enfadaron. Los Sistemas y sus Corporaciones se habían hecho
grandes y voluminosas, y los Conjuntos habían desplazado a los verdaderos
Ingenieros. Y los clientes lloraron y gimieron amargamente al cielo,
diciendo, “¡Oh, si fuese creado un sistema poderoso y pequeño, capaz de
llegar incluso hasta el hogar!”. Y los Ingenieros lloraron y gimieron
igualmente, diciendo “¡ Oh, si surgiera un proveedor que nos liberase de
esos Conjuntos opresivos y sus graves y peligrosas Licencias, y nos diera
un Sistema verdaderamente nuestro, en el que pudiéramos hacer nuestros
inventos y adaptar las cosas a nuestro gusto!”. Y los espíritus de Turing y
von Neumann oyeron los llantos y se dijeron uno al otro: “Descendamos y
fabriquemos un Rompelímites, para que los llantos se calmen”

Y ese día los espíritus de Turing y von Neumann se introdujeron en
Moore, de Intel, proporcionándole la intuición y la sabiduría para entender
el futuro. Y Moore fué uno con el chip y lo produjo, y le puso de nombre
4004. Y Moore bendijo al chip, diciendo: “Tú eres un Rompelímites; con mi
Corporación te he fabricado. Aunque eres tan pequeño como una mota de
polvo, crecerás y te replicarás hasta el tamaño de una montaña, y
conquistarás a todos los que fueron antes que tú. Esta es la bendición que
te doy: Cada dieciocho meses duplicarás tu capacidad, hasta el fin de la
Era”. Esta es la ley de Moore, que perdura hasta nuestros días.

Y el nacimiento del 4004 fué el principio de la Tercera Era, la era de
los Microchips. Y así como los Mainframes y sus Sistemas y Corporaciones
habían florecido, de ese mismo modo hicieron los Microchips, y sus Sistemas
y Corporaciones. Y su linaje fué el siguiente:

Moore engendró a Intel. Intel engendró a Mostech, Zilog y Atari. Mostech
engendró a 6502, y Zilog engendró a Z80. Intel también engendró a 8800,
quien engendró a Altair; y 8086, madre de todos los PCs. 6502 engendró a
Commodore, quien engendró a PET y a 64; y Apple, quien engendró a 2. (Apple
es el gran Misterio, la Fruta que fué devorada, aunque floreció de nuevo.)
Atari engendró a 800 y 1200, maestros del Juego, quienes fueron destruídos
por Sega y Nintendo. Xerox engendró a PARC. Commodore y PARC engendraron a
Amiga, creador de hermosas artes; Apple y PARC engendraron a Lisa, quien
engendró a Macintosh, quien engendró a iMac. Atari y PARC engendraron a ST,
el músico, quien murió y nunca más fué. Z80 engendró a Sinclair el gnomo, a
TRS-80 y a CP/M, quien tuvo muchas máquinas, mas pronto dejó este mundo.
Altair, Apple y Commodore engendraron juntos a Microsoft, la Gran Oscuridad
que es llamada Abominación, Destructor de la Tierra, las Cancelas del
Infierno. Luego sucedió en la Era de los Microchips que IBM, la mayor de
las Corporaciones de Mainframes, se fijó en los jóvenes sistemas de
Microchips y se sintió gravemente vejada. Y en su vejación y en su cólera
golpearon la tierra y crearon el PC de IBM. El PC carecía de sonido y
color, siendo enrevesado y artificioso en gran medida, pareciendo un
desharrapado, sin embargo, los Clientes fueron fuertemente inducidos y
compraron PCs en gran número. E IBM buscó un Proveedor de Sistemas
Operativos, ya que en su apresuramiento no habían creado uno, ni habían
fraguado una licencia apropiada, diciendo: “Primero crearemos el mercado,
luego crearemos un nuevo Sistema, uno con nuestra propia imagen, y sujeto
por nuestra Licencia”. Mas ellos razonaron con su orgullo y no con
sabiduría, no previendo la cólera que iba a venir. E IBM se acercó a
Microsoft, quien obtuvo una licencia de QDOS, el hijo de CP/M y 8086. (8086
era la hija de INTEL, la criatura de Moore). Y QDOS creció, y recibió por
nombre MSDOS. Y MSDOS y el PC juntos crecieron vigorosamente y conquistaron
todos los mercados, replicándose y tomando posesión de ellos, de acuerdo
con la ley de Moore. E Intel creció terriblemente y devoró a todos sus
hijos, de modo que ningún chip podía quedar tras ella. Y Microsoft creció
soberbia, y devoró a IBM, y esto fué una gran maravilla en la tierra. Todas
estas cosas están escritas en los Libros de los Hechos de Microsoft. En la
plenitud del tiempo, MS-DOS engendró a Windows. Y este es el linaje de
Windows: CP/M engendró a QDOS. QDOS engendró a DOS 1.0. DOS 1.0 engendró a
DOS 2.0 por vía de Unix. DOS 2.0 engendró a Windows 3.11 por vía de PARC y
Macintosh. IBM y Microsoft engendraron a OS/2, quien engendró a Windows NT
y Warp, el perdido S.O. de la tradición. Windows 3.11 engendró a Windows 95
tras triunfar sobre Macintosh en una poderosa batalla de Licencias. Windows
NT engendró a NT 4.0 por vía de Windows 95. NT 4.0 engendró a NT 5.0, el
S.O. también llamado Windows 2000, el Bug del Milenio, Apocalipsis,
Armagedón, El Fin de Todas las Cosas.

Luego vino a suceder que Microsoft había crecido grande y poderosa en
medio de las Corporaciones de Microchips; más poderosa que cualquiera de
las Corporaciones que había antes de que ella creciera. Y el corazón de
Gates se endureció y le juró a sus Clientes e Ingenieros las palabras de
esta maldición: “Hijos de von Neumann, oídme. IBM y las Corporaciones de
Microchips creadas por nuestros ancestros nos ataron con graves y
peligrosas Licencias, de modo que nosotros imploramos nuestra liberación a
los espíritus de Turing y von Neumann. Ahora yo os digo: Soy más grande que
ninguna Corporación que me haya precedido. ¿Vais vosotros a perder vuestras
Licencias?. Nada de eso, yo os ataré con Licencias el doble de graves y
diez veces más peligrosas que mis antecesores. Cincelaré mi Licencia en
vuestros corazones y escribiré mi Número de Serie en vuestros lóbulos
frontales. Os ataré a la Plataforma Windows con astutos artificios y con
tortuosos esquemas. Os ataré al chip de Intel con código enrevesado y
retorcidos interfaces. Os capturaré y esclavizaré como ninguna generación
ha sido esclavizada anteriormente. ¿Para qué implorais a los espíritus de
Turing, von Neumann o Moore?. Ellos no os oyen. Me he convertido en un
Poder mayor que ellos. Ahora debéis rezarme solamente a mí y vivir a merced
de mi rabia. Yo soy las Cancelas del Infierno; Sostengo el portal a MSNBC y
las llaves de la Pantalla Azul de la Muerte. Temedme; temedme intensamente;
servidme sólo a mí y viviréis.”

Y la gente fué presa del terror y aclamó a Microsoft, y forzada por el
terror soportó duras y peligrosas pruebas con la plataforma Windows y su
artificiosísima Licencia. Y de nuevo le rogaron a Turing y von Neumann y
Moore que les enviase un salvador, pero nadie fué encontrado capaz de la
tarea hasta el nacimiento de Linux.

Estas son las generaciones de Linux: SAGE engendró a ARPA, quien
engendró a TCP/IP, y Aloha, quien engendró a Ethernet. Bell engendró a
Multics, quien engendró a C, quien engendró a Unix. Unix y TCP/IP
engendraron a Internet, quien engendró a la World Wide Web. Unix engendró a
RMS, padre del gran Ñú GNU, quien engendró las Librerías y Emacs, jefe de
las Utilidades. En los días de la Web, Internet y Ethernet engendraron la
RAL Intranet, cuya rosa le dió renombre entre todas las Corporaciones y
preparó el camino del Pingüino. Y Linus y la Web engendraron el Kernel a
través de Unix. El Kernel, las Librerías y las Utilidades juntas son la
Distribución, el único Pingüino en muchas formas, por siempre y para
siempre alabado.

En esos días sucedió que había un joven escolar en Helsinki que se
llamaba Linus el Torvald. Linus era un hombre devoto, un discípulo de RMS,
fuerte en el espíritu de Turing, von Neumann y Moore. Un día, meditando en
la Arquitectura, Linus cayó en trance y tuvo una visión. Y en la visión vió
un magnífico pingüino, sereno y agraciado, sentado sobre un témpano de
hielo mientras comía pescado. Y ante la vista del pingüino Linus se asustó
profundamente, y rogó a los espíritus de Turing, von Neumann y Moore para
que le ayudasen a interpretar ese sueño.

Y en el sueño los espíritus de Turing, von Neumann y Moore le
contestaron diciendo: “No temas, Linus, nuestro bienamado hacker. Tú eres
mogollón de guai y alucinante. El gran Pingüino que ves es un Sistema
Operativo que crearás y extenderás por todo el mundo. El témpano de hielo
es la tierra y todos sus sistemas, sobre los que el Pingüino descansará y
se regocijará cuando complete su tarea. Y los peces de los que se alimenta
el Pingüino son los programas con enrevesadas Licencias, que flotan bajo
todos los sistemas de la tierra. El pingüino cazará y devorará todo lo que
es lioso, retorcido y artificioso; todo el código que se retuerce como el
espagetti, o está infestado de criaturas marchitadoras, o está atado por
graves y peligrosas Licencias deberá capturar. Y en capturarlo deberá
replicarse, y en replicándose deberá documentarse, y en la documentación
deberá dar libertad, serenidad y la mayor maravilla y alucine a la tierra y
todos los que programan en ella”.

Linus resurgió de la meditación y creó un pequeño Núcleo de Sistema
Operativo como el sueño le había predicho. A la manera de RMS, publicó el
Núcleo en la Telaraña Mundial para que todos pudieran obtenerlo y
contemplarlo. Y en la plenitud del tiempo de Internet el Núcleo creció y se
replicó, haciéndose más guai y alucinante hasta que al fín fué reconocido
como un Pingüino realmente grande y poderoso, cuyo nombre era Tux. Y los
seguidores de Linux tomaron refugio en el Núcleo, las Librerías y las
Utilidades; instalaron Distribución tras Distribución, hicieron sacrificios
en favor de GNU y el Pingüino, y dieron gracias a los espíritus de Turing,
von Neumann y Moore, por su liberación de las garras de Microsoft. Y este
fué el principio de la Cuarta Era, la era del Código Fuente Abierto. Hay
mucho más que decir acerca de los extrañísimos y maravillosos sucesos de
aquellos días; cómo algunos Conjuntos de Microsoft planearon la guerra
contra el Pingüino, pero fueron descubiertos en una víspera de Halloween;
cómo Gates cayó entre abogados y fué traicionado y crucificado por sus
anteriores amigos, los apóstoles de los Medios; cómo los Caballeros
mercenarios del Sombrero Rojo llevaron el evangelio del Pingüino a las
salas de las Corporaciones; e incluso de la disputa entre los cofrades del
Gnomo y KDE acerca de una Licencia de troll. Pero todas esas cosas están
descritas en otra parte, en los Libros de los Hechos del Pingïno, y las
Crónicas de la Cuarta Era, y supongo que si narrásemos todas ellas
llenaríamos un montón de DVDs tan profundo y peligroso como un Grupo de
Noticias de Usenet.

Ahora puedes programar en el poder de las Fuentes; Que el Núcleo, las
Librerías y las Utilidades sean contigo, a través de todas las
Distribuciones, hasta el fín de la Época. Amén.

Original escrito por Lennier <culln@xtra.co.nz>

Traducción al español por Juanjo Santamarta <santamarta@ctv.es>

Fuente original: http://es.tldp.org/Humor/evangelio.txt copiado aquí con motivos de archivo

Instalando NetBeans en Fedora 25

Si ha instalado Fedora 25 y a tratado de instalar NetBeans para todo el sistema, esto es ejecutando el instalador como root es muy posible que le apareciera el siguiente error

Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
No protocol specified

Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"

 

Esto se debe a que Fedora 25 ya usa por defecto el protocolo Wayland para manejar los gráficos el cual agrega mecanismos de seguridad que meten ruido a la hora de intentar correr el instalador de NetBeans como root.

Por fortuna existe una solución sencilla para resolver dicho problema, abra un terminal e ingrese el comando:

xhost +

Lo que le dara un resultado como en la ilustración, este comando habilita a todos los usuarios para acceder al servidor gráfico, no lo mas seguro del mundo pero solo sera temporalmente.

captura-de-pantalla-de-2017-01-07-22-28-26
Resultado del comando xhost +

Hecho esto puede cambiar al usuario root y ejecutar el instalador de NetBeans como normalmente lo haria.

captura-de-pantalla-de-2017-01-07-22-35-32
Instalador funcionando correctamente

Ya que el instalador termine finalice sessión como root y use el comando:

xhost -

Con esto regresara los limites de acceso al servidor gráfico, de nuevo esto es mas que nada por cuestiones de seguridad.

Finalmente cree el archivo netbeans.desktop en /usr/share/applications con el siguiente contenido, de modo que aparessca junto a las demas aplicaciones.

[Desktop Entry]
Encoding=UTF-8
Name=NetBeans IDE 8.2
Comment=The Smarter Way to Code
Exec=/bin/sh "/usr/local/netbeans-8.2/bin/netbeans"
Icon=/usr/local/netbeans-8.2/nb/netbeans.png
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application

Hecho esto ya podra ejecutar NetBeans como es usual.

captura-de-pantalla-de-2017-01-07-22-55-13
NetBeans Instalado

Espero que esta información halla sido útil y nos vemos en la próxima entrada

Referencias:

Install Netbeans on Fedora 25 — https://that.guru/blog/install-netbeans-on-fedora-25/

¡Feliz Cumpleaños Linux!

birthday
¡Feliz Cumpleaños Linux!

Y en los tiempos cuando los hombres eran hombres y escribían sus propios drivers, en la inmensidad de usenet, en el grupo comp.os.minix, un 25 de Agosto de 1991 Linus Benedict Torvalds proclamó:

“I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I’d like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I’ll get something practical within a few months, and
I’d like to know what features most people would want. Any suggestions
are welcome, but I won’t promise I’ll implement them 🙂

Linus (torvalds@kruuna.helsinki.fi)

PS. Yes — it’s free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that’s all I have :-(.”

Y el resto es una historia que aún continúa, felicidades a Linux, a la comunidad y los usuarios :D.

Palabras Mágicas, renombrar archivos en Linux

palabras_magicas_00

palabras_magicas_01
Cambiar los espacios por guiones bajos de un solo comando.

 

Transcript

Panel 1
Narración: Si a usado Linux por un rato seguro se ha encontrado con el lio de cambiar los espacios por guiones en los nombres de archivos
Hash: Y aun faltán 300…

Panel 2
Narración: Pero hay un pequeño truco que puede usar

Panel 3
Hash: Use el comando:

for f in *\ *; do mv "$f" "${f// /_}"; done

Panel 4
Narración: Y listo!

Espero que la entrada fuera de utilidad y nos vemos en la proxima.

Instalar SimpleNote en Fedora Linux

Figura 1 – Aplicación Simplenote Oficial para Linux

Si desea poder tomar notas en texto simple y poder accederlas desde cualquier lugar Simplenote es una opcioón mas que recomendable ya que la aplicación es muy sencilla de usar y, mejor aun, ya tiene un cliente oficial para sistemas GNU/Linux.

Si tiene un sistema basado en Debian no hay demasiada ciencia, solo baja el archivo .deb e instala como es usual, pero si su distribucion no usa paquetes .deb neceita bajar un archivo .tar.gz que no parece contener instruciones para instalar en el sistema y hacer visible desde gnome-shell, no se preocupe aqui estan las instruciones de como hacerlo.

Descargando Simplenote.

Vaya a https://simplenote.com/ y descargue el archivo .tar.gz del enlace “Download for Linux tar.gz”, como puede ver en la figura 2

Figura 2 – Descarga de Simplenote

Extraiga el contenido de ese paquete y abra un terminal.

Instalando Simplenote.

En el terminal cambie al usuario root y copie la carpeta que extrajo del .tar.gz, Simplenote-linux-x64, a la ubicación /usr/local/

Vaya a /usr/local/Simplenote-linux-x64/ y desde ahi ejecute el siguiente comando:

ln -s /usr/local/Simplenote-linux-x64/Simplenote /usr/local/bin/Simplenote

Lo que este comando hace es crear un enlace al ejecutable en la carpeta /usr/loca/bin con lo cual si ejecuta el comando Simplenote la aplicación se ejecutara sin importar el usuario.

En este punto la aplicación ya esta instalada en el sistema y disponible para todos los usuarios, pero aun no aparece en gnome-shell, esto lo cambiaremos en un momento.

Haciendo Simplenote visible desde gnome-shell

Desde la terminal como usuario root vaya a la carpeta /usr/share/applications/ y en esta usando su editor de texto favorito cree un archivo simplenote.desktop con el siguiente contenido:

[Desktop Entry]
Name=Simplenote
Comment=The Simplest way to keep notes
GenericName=Simplenote
Exec=/usr/local/Simplenote-linux-x64/Simplenote
Icon=/usr/local/Simplenote-linux-x64/Simplenote.png
StartupNotify=false
Terminal=false
Type=Application
Categories=Network;
MimeType=x-scheme-handler/simplenote;

Guarde el archivo y reinicie gnome-shell, esto lo puede hacer presionando Alt+F2, escribiendo r en el dialogo que aparece y presionando Enter.

Tras esto revise las aplicaciones en gnome-shell y deberia ver algo similar a la figura 3.

Figura 3 – Aplicación Simplenote en gnome-shell

Ya puede llamar la aplicación Simplenote desde gnome-shell, aparecera con su icono correcto en la barra de tareas y tambien puede agregarla a sus favoritos.

Espero que la entrada fuera de utilidad y nos vemos en la próxima.