Java Expert....Java/Open Source Addict

Redes Sociales

twitterlinkedinrss feedemail youtube

Mostrando entradas con la etiqueta gnu-linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta gnu-linux. Mostrar todas las entradas

lunes, 26 de noviembre de 2018

Install Docker on Centos 7



Hello friends, in this opportunity I am going to review how to install the Docker on Centos 7. For this we need to do the following:

1.- First, we need to install the followings dependencies: yum-utils, device-mapper-persistent-data and lvm2. In my case I have installed.



2. Next we need to add the docker repository.


3.- Then, we need to install docker using the yum install docker-ce command.



During the installation process, we need to accepted  the information key.

4.- Finally, when the installation has finished. We need start up the docker service executing the systemctl start docker command and verify it through the docker run hello-world command.



 

martes, 30 de octubre de 2018

Install GIT on Centos 7


Hello friends, in this post I'm going to show how to install GIT on Linux, specifically Centos 7. For this we need to do the following

1.- Firts go to the GIT page and download it. 



2.- In the Centos case, we need to install git using the yum install git command. Don't forget execute the command as root user.



3.- Once installed, we need to configure the user and email address. This information is known like as Identity Information. It will be used in every commit. For this we need to execute the following commands.



4.- After that to check the configuration. We need to execute the git config --list command.


 5.- Finally as optional, we could add the git.exe to PATH.

martes, 21 de febrero de 2017

Arreglar NTFS Partition en Centos


Estimad@s

Al momento de conectar mi disco duro externo TOSHIBA EXT para bajar una aplicación que se me había copiado en el mismo desde una máquina con Sistema Operativo Windows 7, se obtuvo el siguiente mensaje de error.



El cual no permitía montar el disco duro y por ende acceder a los archivos. Para solucionar el inconveniente se realizaron los siguientes pasos:
1.- Instalar el paquete epel-release
2.- Instalar los paquetes ntfs-3g y ntfsprogs.



3.- Conectar el disco duro y proceder a verificar donde está la partición a corregir con formato NTFS. Para lo cual se debe digitar el comando fdisk -l.



4.-  Una vez identificada la partición a corregir, se debe digitar el siguiente comando ntfsfix /dev/,   a lo que NTFSProgs intentará arreglar la partición.


5. Finalmente se debe proceder a montar el dispositivo nuevamente y tendremos corregido nuestro disco para poder utilizarlo.


Espero les haya servido, no olviden compartirlo, comentar, subscribirse al canal de Matoosfe.

Saludos


miércoles, 3 de febrero de 2016

Error Cheese GStreamer



Hola amig@s les comparto un error que se me presentó cuando desee utilizar el programa Cheese en mi Centos7 para realizar unas capturas con la webcam. A lo que lo inicialize obtuve el siguiente error


Para solucionar el problema se tiene que verificar que se tenga instalado los paquetes de gstreamer, luego si el problema persiste. Se debe dirigirse a la carpeta de usuario y eliminar el directorio ~/.cache/gstreamer-1.0 y volver a ejecutar Cheese con lo que la webcam se activará.



Saludos

lunes, 22 de marzo de 2010

JavaHL, Eclipse y Linux


JavaHL es un API de alto nivel que se utiliza como puente entre código Java y librerías nativas. Debido a que el controlador de versiones Subversión trabaja con librerías nativas para conectarse con los clientes hace uso de JavaHL para conectarse desde Eclipse al cliente de svn y que Subeclipse el plugin utilizado esta escrito en Java es necesario conocer un poco más al respecto.

Una vez configurado el plugin dentro de Eclipse, cuando queremos abrir la perspectiva de SVN Repository Exploring puede que les ocurre un error con la versión de JavaHL utilizado siempre y cuando estes trabajando en Linux ya que en Windows vienen cargado y configurado la versión correcta de JavaHL, el error que aparece es el siguiente:


Cabe destacar que este error no afecta a las funciones de subversion como checkout, commit, etc. pero si resulta tedioso que aparezca cada que abres la perspectiva de SVN o una vista a fin. Para solucionarlo este incoveniente debemos elegir el kit de SVN en preferences : Team-->SVN-->Svn Interface como se muestra en la siguiente figura:



Con este cambio hecho reiniciamos Eclipse y listo!!!!.

lunes, 29 de junio de 2009

Usando Perl con /


Luego de terminar una implementación nueva de reportes realizada en java utilizando un servidor de reportes llamado Crystal Clear, el siguiente paso consistía en cambiar la llamada del viejo servidor por el nuevo. Lo cual involucraba cambiar cierta [cadena1] por [cadena2] en cada uno de los archivos, que eran muchos y que residian en un servidor web Tomcat localizado en un RedHat.

Para realizar esta tarea utilice el comando perl con las diferentes opciones que tenía pero en pleno proceso ocurrió un error, el cual era que mis cadenas contenían el caracter / que daba inconvenites en la búsqueda del patrón. Mi primer intento fue este.

perl -e s//matoosfe//matoosfe_company/g -pi.bak *.xsl


Pero no tuve éxito ya que el caracter / no era reconocido con un separador de la expresión, por lo cual la siguiente opción fue utilizar el caracter de escape que era el backslahe \ quedando el comando de la siguiente forma:

perl -e s/\/matoosfe/\/matoosfe_company/g -pi.bak *.xsl

Pero tenia errores al ejecutarlo, asi que la solución que encontre fue cambiar el caracterer separador de la expresión / por otro en mi caso utilice ¡, pudiendo utilizarse cualquier otro excepto los utilzados por gnu-linux en operaciones bash como el ! por ejemplo. Aclarando esto mi comando quedo de la siguiente manera:

perl -e s¡/matoosfe¡/matoosfe_company¡g -pi.bak *.xsl

Para terminar el comando ejecutado anteriormente lo que hace es cambiar la cadena /matoosfe por la cadena /matoosfe_company en todo el directorio en todos los archivos con extensión .xsl y sacar un respaldo del archivo cambiado con extensión .back .

Espero les sea de mucha utilidad