lunes, 9 de febrero de 2015

Instalar paquete GNOME CentOS

Siempre he trabajado en entornos Windows  (no me disgusta para nada Linux, ha sido por por cuestiones laborales), pero ahora que debo incursionar en este nuevo entorno de igual forma por cuestiones laborales, he tenido que retomar aquellas clases de la universidad en las cuales trabaje con Linux.

Este primer acercamiento tuve que hacerlo al ver la necesidad de instalar la interfaz gráfica de CentOS ya que se requería utilizar un paquete de instalación especial para una aplicación, para esto tuve que utilizar el comando YUM que es un comando que te permite interactuar con paquetes de instalación, actualización que requieras, por lo que lo utilice y con este pude instalar la interfaz gráfica de este sistema operativo:

1. Comando para instalar paquete de interfaz gráfica:

yum groupinstall basic-desktop desktop-platform x11 fonts

2. Una vez ejecutas el comando el verificara los paquetes a instalar y te preguntara si deseas continuar para lo cual selecciona "y"

3. Una vez haya finalizado la instalación después de algunos minutos (según tu conexión a Internet), teclea el siguiente comando para reiniciar en modo grafico

startx

Listo inicia en modo grafico, es algo sencillo y tal vez para algunos logico, pero bueno para un principiante es un logro (jejeje), bueno gracias Luis Armando Medina por el tutorial.

viernes, 9 de enero de 2015

Error en Git "Couldn't reserve space for cygwin's heap, Win32 error 0"

Hoy intente utilizar hacer un Pull en Git como de costumbre y encontré que no funcionaba la linea de comandas de Git, mostrando el siguiente error:

"0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487
AllocationBase 0x0, BaseAddress 0x68570000, RegionSize 0x250000, State 0x10000
C:\Program Files (x86)\Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0"

Pensé que era un problema de instalación y lo reinstale, pero aun así seguía sin funcionar, entonces estuve leyendo por ahí y encontré que al parecer el modulo cygwin que es el que permite hacer la interfaz de comandos de Linux en windows tenia corrupta su inicialización en la memoria, por lo que sugerian reiniciar el equipo ("La popular solución del Ingeniero" jejeje), hice esto y Wala funciono.

Replico esta experiencia para quienes puedan presentar el mismo problema.

miércoles, 7 de enero de 2015

No permite leer una clave del Registro a IIS

Me encontré con un problema en una aplicación web que requería leer el registro de Windows para realizar algunas operaciones, el error que me mostraba era "Se denegó el acceso a la clave del registro ...", buscando en varios sitios encontré diferentes cosas que debía tener en cuenta:

Error: 

Solución:

1. Dar permisos sobre la identidad del pool de aplicaciones al que se se desea dar permisos, para esto verificar cual es el Pool asignado para el sitio web que contiene la aplicación, también dar permisos al usuario IIS, a continuación los nombres de los usuarios a los que se debe dar permisos



  • IIS AppPool\
  • IIS_IUSRS

2. En el Pool seleccionado modificar las propiedades y Establecer el Parametro "Cargar Perfil del Usuario"  en True



3. Reiniciar el IIS y verificar que haya funcionado los cambios

Problemas en ejecucción IIS El controlador "PageHandlerFactory-Integrated" tiene una condición previa incorrecta

Al intentar ejecutar la aplicación ASP en el IIS 7.0 muestra el siguiente error: "El controlador "PageHandlerFactory-Integrated" tiene una condición previa incorrecta "ManagedPipelineHandler" en su lista de módulos", estuve buscando posibles soluciones y encontré que es necesario registrar IIS a través del comando "aspnet_regiis.exe", es necesario ubicarse en la ruta de instalación de Framework:





Ejecutar el registro del IIS con el parametro -i

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i