El otro día necesitaba conectar el motor de base de datos MariaDB en Mageia 6 con java pero no lo lograba.
Así que queriendo revisar el puerto a que se conectaba pensando que era eso resulta que al hacer la instrucción dentro de la consola de MariaDB:
SHOW variables WHERE variable_name = 'port';
me salió que el puerto con el que se conectaba MariaDB era 0 (cero).
Así que lo que hay que hacer es habilitar la conexión remota, en el archivo de configuración ya en los archivos del sistema Linux.
/etc/my.cnf
Nos convertimos en root y con el editor que prefiramos lo cargamos:
1. comentamos la linea
#skip-networking
2. luego la linea de bind-address nos debe quedar como sigue:
bind-address = 0.0.0.0
esto hará que escuche de todos lados en ipv4
debemos reiniciar el servicio por lo que en la linea de comandos escribimos.
systemctl restart mysqld.service
ahora al probar el puerto a que se conecta, otra vez dentro de la consola de MariaDB ya nos saldrá el puerto 3306
Blog sobre Gnu/Linux, informática y para poder usar mejor los sistemas libres como también su paquetería.
sábado, 1 de diciembre de 2018
sábado, 24 de noviembre de 2018
Multifuncional Canon Pixma E402 y Linux
Teníamos que comprar una impresora pero no sabia si funcionaba en Linux asi que me di a tarea de investigar vi que si se podía instalar así que la compramos y al conectarla en Xubuntu 18.04 la reconoció de inmediato lo mismo que en Mageia 6, en el caso de Debian 8 allí no; busque los drivers lo instalé pero no me funcionó por supuesto que ya no hice más debido a que ya era hora de cambiar el Debian 8 y asi lo deje.
Se tarda unos segundos más en imprimir como también no se pueden ver los niveles de tinta pero para mi esta bien.
Nota: después de probarla un tiempo me di cuenta que imprime con la calidad de tinta muy alta y gasta tinta es imprimiendo 33 hojas totales con el cartucho de negro comprado nuevo, 20 hojas solo en negro y ya encendió la luz roja de cartucho por acabarse, de color todavia tengo el que traía, que he impreso 13 hojas.
tendría que seguir probando a ver si poniendo algunas de la opciones podría mejorarse el rendimiento de tinta ya que no tiene opción de borrador o draft así que no es muy conveniente por el consumo de tinta.
sábado, 30 de junio de 2018
Imprimir tabla muy grande en una hoja en Calc
Hace unos días de buena mañana estábamos corriendo para poner unas tablas grandes en Calc de LibreOffice y no recordaba como imprimirla en una sola hoja así que la pongo para recordarlo.
Si tenemos algo como esto seleccionamos el área
En el menú de arriba le damos
Formato -> intervalos de impresión -> definir
El menú se cerrará y ahora le damos siempre en el menú
Formato -> Página...
Nos saldrá la siguiente ventana, nos vamos a la pestaña
"Hoja" -> "Escala" -> "Ajustar intervalos de impresión a lo ancho/alto"
Si tenemos algo como esto seleccionamos el área
En el menú de arriba le damos
Formato -> intervalos de impresión -> definir
El menú se cerrará y ahora le damos siempre en el menú
Formato -> Página...
Nos saldrá la siguiente ventana, nos vamos a la pestaña
"Hoja" -> "Escala" -> "Ajustar intervalos de impresión a lo ancho/alto"
Y ya esta listo, si vamos a visualización previa de impresión ya aparece en solamente 1 hoja.
Ahora otra forma que nos puede ayudar si estamos apurados es ponernos en vista previa y mover el Control de tamaño y también lo reduce solo que queda el mismo número de hojas solo que en blanco algunas.
sábado, 23 de junio de 2018
Eliminar paquetes Deinstall en Xubuntu
Algo que no me había pasado anteriormente es que cuando quitaba un kernel antiguo era que se quedaran todavía partes de ellos, así que si le puede ayudar a alguien pues les pongo mi experiencia y agradezco a Cumpi Linux.
Al ver la lista de kernels me salía lo siguiente:
algunos Kernels que ya había desinstalado me aparecían aquí todavía con la palabra deinstall y no los podía quitar pero lo que se debe hacer es poner el comando:
sudo apt remove --purge <nombre de paquete>
ejemplo:
sudo apt remove --purge linux-image-extra-4.10.0-33-generic
y lo eliminará.
Al ver la lista de kernels me salía lo siguiente:
algunos Kernels que ya había desinstalado me aparecían aquí todavía con la palabra deinstall y no los podía quitar pero lo que se debe hacer es poner el comando:
sudo apt remove --purge <nombre de paquete>
ejemplo:
sudo apt remove --purge linux-image-extra-4.10.0-33-generic
y lo eliminará.
miércoles, 25 de abril de 2018
Cambiar fecha hora tiempo UTC y Local Linux
Debido a que tengo instalados varios sistemas operativos en la computadora algunas veces se
presenta el problema de que los sistemas se cambian mutuamente la hora, entonces algunas
veces hay que decirles a los sistemas y corregir su estado.
presenta el problema de que los sistemas se cambian mutuamente la hora, entonces algunas
veces hay que decirles a los sistemas y corregir su estado.
Para poder gestionar todo lo concerniente a la hora, reloj, zona horaria, etc. de la computadora
está la herramienta (Nota: Debes usar este comando como administrador o sudo).
está la herramienta (Nota: Debes usar este comando como administrador o sudo).
timedatectl
Con este comando podemos modificar como el sistema maneja la hora podemos hacer cambios
en la forma que se maneja el reloj del sistema tales como:
en la forma que se maneja el reloj del sistema tales como:
- cambiar la hora
- establecer zona horaria
- habilitar la sincronización con servidor remoto
- decirle al sistema si el RTC es con hora local o UTC.
El reloj físico del sistema (RTC) es el que guarda la hora aunque la computadora esté apagada y es
independiente de el sistema operativo.
independiente de el sistema operativo.
El reloj de sistema toma la hora del reloj físico cuando arranca y cuando ya se ha inicializado
es independiente del reloj físico.
es independiente del reloj físico.
Los sistemas GNU/Linux guardan el tiempo en horario UTC que es el tiempo universal y lo convierte al
tiempo que nosotros lo necesitemos.
tiempo que nosotros lo necesitemos.
Si deseamos saber los datos del sistema solo debemos escribir en la terminal
timedatectl status
y nos saldra algo asi:
Local time: mié 2018-04-18 22:25:22 CST
Universal time: jue 2018-04-19 04:25:22 UTC
RTC time: mié 2018-04-18 22:25:22
Time zone: America/Guatemala (CST, -0600)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: yes
DST active: n/a
Si revisamos con más detalle aunque puede ser claro veremos
Local time: mié 2018-04-18 22:25:22 CST, es nuestra hora local del sistema
Universal time: jue 2018-04-19 04:25:22 UTC, Es la hora universal
RTC time: mié 2018-04-18 22:25:22, es la hora que tiene el reloj físico
Time zone: America/Guatemala (CST, -0600), es la zona horaria del sistema
NTP enabled: no, si está habilitada la sincronización con servidor remoto
NTP synchronized: no, si ya sincronizó el sistema
RTC in local TZ: yes, si el reloj físico está con la hora local o UTC
DST active: n/a, si tiene sistema de cambio de horario de verano
timedatectl list-timezones
Cambiar la hora
timedatectl set-time HH:MM:SS
ejemplo:
timedatectl set-time 20:32:45
Esto cambiará el reloj del sistema junto con el reloj físico, también fallará si está habilitado la
sincronización remota con NTP.
Cambiar hora a local o UTC
Ahora como me pasó a mí que necesitaba poner el reloj físico con la hora local y así decirle al
sistema que quería el reloj físico en horario local en lugar de horario UTC se le cambia así
timedatectl set-local-rtc boolean
ejemplo:
timedatectl set-local-rtc 1
Aquí le digo al sistema que el reloj físico lo quiero en horario local en lugar de UTC porque el “1” es
verdadero se puede usar (true,t,yes,y), si fuera “0” sería falso se puede usar (false,f,no,n) lo cual
significa que el reloj físico estaría en UTC, lo bueno de esto es que el automaticamente y cambia
el reloj.
el reloj.
Cambiar fecha y hora
timedatectl set-time YYYY-MM-DD
ejemplo:
timedatectl set-time “2018-03-21 22:23:13”
Cambiar zona horaria
Para cambiar la zona horaria debemos listarla Cambiar zona horaria
timedatectl list-timezones
nos saldrá la lista de todas las zonas horarias la filtramos con grep ya que son 424 zonas, ya sabes que el sistema diferencia entre mayúsculas y minúsculas.
timedatectl list-timezones | grep America
nos saldrá algo como lo siguiente (aquí acorte la lista):
America/Adak
America/Anchorage
America/Anguilla
America/Antigua
America/Araguaina
America/Argentina/Buenos_Aires
America/Argentina/Catamarca
America/Argentina/Cordoba
America/Argentina/Jujuy
America/Argentina/La_Rioja
America/Argentina/Mendoza
America/Argentina/Rio_Gallegos
Y ahora podemos cambiar la zona que necesitamos, tu lo cambiaras al tuyo.
timedatectl set-timezone <zona horaria>
ejemplo:
timedatectl set-timezone America/Antigua
Sincronizando el reloj con un servidor remoto
También podemos sincronizar el reloj con un servidor remoto usando el protocolo NTP, este servicio puede ser habilitado asi:
timedatectl set-ntp <boolean>
ejemplo:
timedatectl set-ntp yes
Con el "yes" queda habilitada la sincronización con un servidor remoto para dehabilitarlo colocamos
"no", el servicio fallará si no tenemos instalado el servicio NTP.
jueves, 22 de febrero de 2018
Instalar NetBeans en mageia 6
Hace un tiempo escribí un articulo sobre instalar netbeans en mageia pero en mageia 6 es un poco diferente.
Debemos descargar netbeans si lo instalamos aunque en mageia 6 ya viene instalado el jdk si en la terminal probamos la versión que tenemos veremos esto
java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
pero al correr el instalador de netbeans 8.2 sale un error que nos dice "No compatible JDK was found".
El problema es porque no es compatible el JDK que trae instalado Mageia 6, entonces debemos descargar el JDK de oracle de sitio oracle JDK.
lo desempacamos
tar zxvf jdk-8u161-linux-x64.tar.gz
En mi caso lo voy a instalar en mi directorio personal, por lo que en el directorio personal creara un directorio llamado.
jdk1.8.0_161/
ahora ya podremos instalar el netbeans que descargamos del sitio de Oracle yo copie el netbeans a mi directorio personal, lo convertimos en ejecutable.
chmod +x netbeans-8.2-javase-linux.sh
lo corremos con ./
./netbeans-8.2-javase-linux.sh
y seguimos los pasos que nos indica y listo ya lo tendremos instalado.
Nota: probé instalar la última versión que es en este momento la Java SE Development Kit 9.0.4 pero no funcionó abre netbeans pero no se puede crear ningún archivo ni proyecto. así que la eliminé y puse la 8 161 y funcionó, no probé la 8 162.
Debemos descargar netbeans si lo instalamos aunque en mageia 6 ya viene instalado el jdk si en la terminal probamos la versión que tenemos veremos esto
java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
pero al correr el instalador de netbeans 8.2 sale un error que nos dice "No compatible JDK was found".
El problema es porque no es compatible el JDK que trae instalado Mageia 6, entonces debemos descargar el JDK de oracle de sitio oracle JDK.
lo desempacamos
tar zxvf jdk-8u161-linux-x64.tar.gz
En mi caso lo voy a instalar en mi directorio personal, por lo que en el directorio personal creara un directorio llamado.
jdk1.8.0_161/
ahora ya podremos instalar el netbeans que descargamos del sitio de Oracle yo copie el netbeans a mi directorio personal, lo convertimos en ejecutable.
chmod +x netbeans-8.2-javase-linux.sh
lo corremos con ./
./netbeans-8.2-javase-linux.sh
y seguimos los pasos que nos indica y listo ya lo tendremos instalado.
Nota: probé instalar la última versión que es en este momento la Java SE Development Kit 9.0.4 pero no funcionó abre netbeans pero no se puede crear ningún archivo ni proyecto. así que la eliminé y puse la 8 161 y funcionó, no probé la 8 162.
Suscribirse a:
Entradas (Atom)