viernes, 15 de octubre de 2021

Contar palabras en archivos de texto en Gnu/Linux

 Quería contar palabras en un archivo de texto desde la consola gracias a la ayuda del grupo de linux lo cual se puede hacer abriendo la terminal y usando el comando siguiente:

grep -i <palabra> <nombre de archivo>  | wc -l


ejemplo:

grep -i domingo itinerario2005.txt | wc -l

 

contara todas las palabras "domingo" que halla en el archivo de texto intinerario2005.txt.

si quisiéramos una frase podemos usar comillas algo como lo siguiente:

 grep -i  "cuando termino" vitacora2005.bak | wc -l

allí contará cuantas veces aparece la frase "cuando termino"

 

-i                                  ignora mayúsculas y minúsculas

domingo                     palabra a contar

itinerario2005.txt      nombre del archivo

 

 

miércoles, 25 de agosto de 2021

Como desarrollar en C++ en SolusOS

Una de las cosas que me costo mucho fue poder desarrollar en lenguaje C++ en SolusOS se puede instalar code::blocks pero no hace nada, siempre hay que instalar Code::Blocks IDE e instalar también codeblocks-devel

Luego en consola debemos instalar un paquete mas de la siguiente manera, como administrador.

sudo eopkg install -c system.devel

donde se encuentran herramientas para desarrollar si queremos ver la información del paquete podemos hacer:

eopkg info -c  system.devel

En el caso de Code::Blocks no se podrá salir la terminal porque la que usa code blocks es Xterm que no esta en los repositorios de SolusOS así que debemos pasarnos a la terminal y correrlo desde allí para ver el resultado.

jueves, 1 de julio de 2021

NetBeans ya no corría

 Cuando quise abrir NetBeans resulta que ya no funcionaba, me puse a ver cual era el error la corrí desde consola.

correr netbeans desde consola error de java

Al ver nos damos cuenta que ya no encuentra java, entonces me recordé que había habido una actualización.

buscamos el archivo en netbeans-12.3/netbeans/etc/netbeans.conf en el directorio de netbeans de la versión que tengamos.

netbeans.conf jdkhome

En la linea:

netbeans_jdkhome=

debemos poner la nueva versión de java seguimos la ruta para saber cual es, la cual esta en la barra de la dirección y podemos ver la versión, recordar poner la que dice java no debemos confundirnos con la jre.

/usr/lib/jvm/

ruta de java en mageia linux


copiamos el nombre exacto de la versión de java quedando ahora como sigue y listo:

ruta de java en jdkhome



miércoles, 9 de junio de 2021

Borrar el rectángulo por defecto de Gimp

 Alguna vez me he topado cuando hago un corte de una imagen y la quiero pegar en un nuevo proyecto en Gimp crea un rectángulo blanco que no quiero como el siguiente:

Fondo blanco en gimp

 Pues para eliminarlo le damos click derecho en la imagen y nos sale el  menú contextual

Imagen -> Recortar al contenido

lo cual recortará la imagen a las dimensiones de la selección (quita los bordes vacíos de la imagen)

recortar el contenido extra en gimp

Quedando como sigue:

gimp solo la seccion copiada de la foto sin fondo

ya esta eliminado ese molesto fondo blanco ahora al exportar la imagen quedará solamente la imagen sin el rectángulo blanco.

otras dos maneras que lo hacen fácil es:
  1. Copiar la parte que queremos copiar de la imagen luego abrir gimp y en el espacio que aparece sin hacer nada mas pegarlo allí y listo.
  2. La segunda forma es al crear el nuevo documento en la ventana que sale le damos "opciones avanzadas" -> "Rellenar con" -> "transparencia". 
1)
primera imagen de gimp

Como vemos en la imagen de arriba, es la primer pantalla allí pegamos la imagen y listo

2)
crear un nuevo proyecto desde el portapapeles gimp

resultado de crear nueva seccion sin fondo


martes, 6 de abril de 2021

Que hice despues de instalar xubuntu 20.04

Debido a que no tengo tanto espacio en el disco porque es una computadora antigua ahorro espacio haciendo lo básico para que me funcione bien hay otros tutoriales donde se puede instalar todo y esta bien, en lo que yo tuve que hacer fue:

que me funcionara bien LibreOffice base:

resulta que cuando quise abrir la base de datos creada con libreoffice base me dio el siguiente error.


error libre office base

así que investigando en internet resulta que hay que instalar dos programas para que funcione, desde consola, son los siguientes:


sudo apt-get install libreoffice-sdbc-hsqldb


sudo apt-get install libreoffice-sdbc-mysql

Ahora la impresora que es una cannon E402

Con Xubuntu 18.04 me reconocía la impresora de una sola vez pero resulta que en Xubuntu 20.04 con el kernel 5.4 ni si quiera la reconoce así que hay que instalar el driver en la consola o terminal esto pasa por las impresoras ya son algo antiguas:


sudo apt-get install printer-driver-gutenprint
 

Encendemos la impresora mientras se instala y así la pone ya lista para imprimir, si no pues vamos a el menú general buscamos impresoras en el campo de búsquedas o menú -> configuración -> impresoras y nos sale una ventana donde tiene un botón de agregar impresoras y allí la agregamos según el modelo que tenemos.


tuve el problema que no podia ver los videos de instagram en el navegador vivaldi tuve que instalar los codecs extra para que funcionará y desde la consola instalé con el siguiente comando:

sudo apt-get install ubuntu-restricted-extras


lunes, 22 de marzo de 2021

Ampliar la letra de interfaz de navegador Vivaldi

 Instalé el navegador Vivaldi en xubuntu 20.04 pero sentía muy pequeña la letra de toda la interfaz y la forma de cambiarla era sencilla pero no la encontraba se hace de la siguiente forma:


cambiar tamaño letra interfaz vivaldi







viernes, 19 de marzo de 2021

Instalar NetBeans 12.3 en mageia 8

 Para instalar NetBeans 12.3 en mageia 8 debemos instalar el programa java-11-openjdk-devel ya sea por consola o con la interface grafica.


instalar java open jdk devel

Luego descargamos Netbeans 12.3 del lugar de apache de aqui ya con el archivo desde la consola ingresamos al directorio donde tenemos la descarga y lo corremos de la siguiente forma:

sh Apache-NetBeans-12.3-bin-linux-x64.sh

correr instalador netbeans consola

 y se comenzará a instalar, y le vamos dando siguiente, cuando netbeans nos da el error "No compatible JDK was found." es porque debemos instalar el java-11-openjdk-devel en el caso de mageia8, puede usarse también en fedora.


No compatible JDK was found.