Si utilizas wamp server para montar un sitio web y quieres que se vea en tu red local, pero resulta que no puedes acceder ya que utilizas windows 7 esta es la solución.
En la barra de tareas selecciona el ícono de wamp server, en apache selecciona http.conf, se abrirá el archivo, busca esta parte y elimínala:
Guarda el archivo, reinicia el servicio y desde otra computadora en red podrás acceder a tu sitio web localmente.
miércoles, 28 de noviembre de 2012
miércoles, 21 de noviembre de 2012
BlueRay VIOS DBR 1100 no lee mkv (solución)
Así es, pues resulta que tengo vídeos contenidos en mkv y conforme actualizaba cuando publican las actualizaciones llegó un momento cuando empecé a notar que no me reproducía los vídeos.
Entonces empecé a experimentar y llegué a la conclusión que soporta hasta la versión 4.1.1 de mkv. Si tienes alguno en una versión superior simplemente "desactualízalo" a la versión 4.1.1 Y listo.
Se supone que se puede actualizar el firmware y que puede conectarse a Internet pero no lo he intentado aún.
Actualización: Por fin pude conectar el reproductor a Internet, pero me dice que el firmware es una versión vieja comparada con la que tiene el reproductor, mi recomendación es que NO ACTUALICES, hasta que publiquen una versión más reciente.
Formatos que soporta:
Vídeo: h264 (8 bits), Divx, Xvid (creo)
Audio: AAC, OGG, MP3, WMA.
Nota: Curiosamente sí soporta MP3 para escuchar música pero si lo intentas con un vídeo que tiene ese formato pues no puede.
Actualización 2:
Añado cómo cambiar los DVD y Blue Ray para multirregión.
1. Prenderlo.
2. Presionar el botón verde para expulsar la bandeja de entrada
3. Presionar el boton que dice"return"
4. introducimos 00 y aparecera una pantalla diciendo:
#input corresponding number
curent region code
press new region code(1-8):
press SELECT key to exit
Aquí presionamos 0 y se hara multirregión
5. Presionar Enter, lo apagamos y listo
Ahora bien, para cambiar la región del Blue ray ya que sólo hay 3 ;A ,B, C le hacemos así
1. Prenderlo.
2. Presionar el botón verde para expulsar la bandeja de entrada
3. Presionar el boton que dice"return"
4. Introducimos 2222 y aparecerá una pantalla diciendo:
#input corresponding number
curent Bd code
press new BD region code(1A-C):
press 1 set A press 2 set B press 3 set C
press SELECT key to exit
Aquí presionamos A américa B europa C Asia y cambiará la regin
5. Presionar Enter lo apagamos y listo
Entonces empecé a experimentar y llegué a la conclusión que soporta hasta la versión 4.1.1 de mkv. Si tienes alguno en una versión superior simplemente "desactualízalo" a la versión 4.1.1 Y listo.
Se supone que se puede actualizar el firmware y que puede conectarse a Internet pero no lo he intentado aún.
Actualización: Por fin pude conectar el reproductor a Internet, pero me dice que el firmware es una versión vieja comparada con la que tiene el reproductor, mi recomendación es que NO ACTUALICES, hasta que publiquen una versión más reciente.
Formatos que soporta:
Vídeo: h264 (8 bits), Divx, Xvid (creo)
Audio: AAC, OGG, MP3, WMA.
Nota: Curiosamente sí soporta MP3 para escuchar música pero si lo intentas con un vídeo que tiene ese formato pues no puede.
Actualización 2:
Añado cómo cambiar los DVD y Blue Ray para multirregión.
1. Prenderlo.
2. Presionar el botón verde para expulsar la bandeja de entrada
3. Presionar el boton que dice"return"
4. introducimos 00 y aparecera una pantalla diciendo:
#input corresponding number
curent region code
press new region code(1-8):
press SELECT key to exit
Aquí presionamos 0 y se hara multirregión
5. Presionar Enter, lo apagamos y listo
Ahora bien, para cambiar la región del Blue ray ya que sólo hay 3 ;A ,B, C le hacemos así
1. Prenderlo.
2. Presionar el botón verde para expulsar la bandeja de entrada
3. Presionar el boton que dice"return"
4. Introducimos 2222 y aparecerá una pantalla diciendo:
#input corresponding number
curent Bd code
press new BD region code(1A-C):
press 1 set A press 2 set B press 3 set C
press SELECT key to exit
Aquí presionamos A américa B europa C Asia y cambiará la regin
5. Presionar Enter lo apagamos y listo
domingo, 11 de noviembre de 2012
Redirigir sitio web sin www hacia con www y al revés
En esta ocasión trataré sobre cómo redireccionar una página web sin www hacia con www.
Para hacerlo es de esta forma:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mipagina\.net$ [NC]
RewriteRule ^(.*)$ http://www.mipagina.net/$1 [R=301,L]
También se puede hacer al revés, que un sitio web con www se redirija sin la www. Cada quien tiene sus preferencias y no se sabe cuál es mejor:
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www\.mipagina\.net$ [NC]
RewriteRule ^(.*)$ http://mipagina.net/$1 [R=301,L]
Cualquiera que elijas tiene la ventaja de evitar contenido duplicado. Lo anterior lo puedes combinar con esto: ¿Cómo redirigir tu página web?
Para hacerlo es de esta forma:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mipagina\.net$ [NC]
RewriteRule ^(.*)$ http://www.mipagina.net/$1 [R=301,L]
También se puede hacer al revés, que un sitio web con www se redirija sin la www. Cada quien tiene sus preferencias y no se sabe cuál es mejor:
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www\.mipagina\.net$ [NC]
RewriteRule ^(.*)$ http://mipagina.net/$1 [R=301,L]
Cualquiera que elijas tiene la ventaja de evitar contenido duplicado. Lo anterior lo puedes combinar con esto: ¿Cómo redirigir tu página web?
sábado, 6 de octubre de 2012
Ctrl + C lado izquierdo no funciona (Solución)
Si los atajos del teclado como Ctrl + C (copiar), Ctrl + V (Pegar) o Ctrl + X (Cortar) no funcionan presionando la tecla Control del lado izquierdo pero sí del lado derecho (tu derecha, no la derecha del teclado que desde tu perspectiva estaría en tu mano izquierda) la solución es muy sencilla, simplemente presiona Alt + Ctrl + Supr.
martes, 2 de octubre de 2012
Convertir .exe a .cab Paquete de Idiomas Windows Vista y 7
Una de la facilidades que se implementó a partir de Windows Vista y que continúa en Windows 7 es la facilidad de añadir idiomas al sistema operativo.
miércoles, 29 de agosto de 2012
Adobe Design C3 arruina flash player en Opera (solución)
Esto lo había notado hace tiempo, desde que instalé Adobe Desing CS3 noté que el navegador Opera no podía reproducir vídeos flash. Lo tuve así por un tiempo usando Firefox por mientras.
lunes, 27 de agosto de 2012
¿Cómo añadir tu sitio web al buscador ruso yandex?
Para añadir tu sitio web al buscador ruso yandex sigue estos pasos:
martes, 14 de agosto de 2012
Eliminar Nero Scout
Para aquellos que tengan instalado Nero Scout y quieran desinstalarlo, ya que desgraciadamente al instalar no viene una opción que lo impida esta es la forma. Sirve para Nero 7.
miércoles, 8 de agosto de 2012
Cómo Usar QT4 de Nokia en Dev-C++
Si bien Dev-C++ ya tenía años abandonado, pues recientemente alguien lo actualizó y lo hizo funcional en Vista/7 y para versiones de x64.
Recuperar GRUB 2 Ubuntu 10.04
Para recuperar GRUB en caso de que hayas instalado Windows y perdido el arranque de Ubuntu.
Instalar o Actualizar FIrefox en español en Ubuntu
Servidores DNS alternativos
Gracias a los servidores DNS nos permiten navegar por intenet sin necesidad de aprendernos la dirección ip de cada página que visitemos, sólo basta con saber el nombre de la página web, el servidor DNS nos la devolverá y listo.
Por lo general casi siempre el servidor DNS de nuestro proveedor es el más rápido. Bueno casi siempre. La velocidad no es el único factor, lo es también el periodo de actualización de su base de datos de las direcciones web.
He aquí algunos:
Prodigy de Telmex:
Zona noreste:
200.33.148.193
200.33.148.201
OpenDNS:
208.67.222.222
208.67.220.220
Cuenta con protección antphishing, autocorrección al teclear domino.
Google
8.8.8.8
8.8.8.4
Previene ataques de envenamiento de cache, ataques DoS, Mitigaciones.
OpenNIC
Clic aquí para saber el más cercano. Son muchísimos.
Éste tiene la particularidad de acceder páginas que no podríamos con ninguna de las anteriores. Y cuenta con su propio registro de dominios independiente de la ICANN. Es muy interesante, ya que es otra Internet aparte del que todos conocemos, Y si las cosas se ponen feas, pues nos mudaremos ahí.
Para utilizar estos servidores sólo hay que cambiar el servidor DNS en la configuración de red.
En Windows XP Panel de Control - Conexiones de Red - Seleccionar clic derecho - Seleccionar Protocolo de TCP/IP, clic botón propiedades.
En Windows Vista/7 Panel de Control - Redes e Internet - Clic derecho en conexión de área local (en el que te conectas a internet), Ventan de Conexión de Estado clic en propiedades, seleccionar protocolo de Internet versión 4, clic en botón propiedades.
En Ubuntu es Sistema - Prefrerencias - Conexiones de Red - CAbleado (o Inalámbrico) - Seleccionar Red, Pestaña AJustes de IPv4
Verás que hay un servidor DNS principal y uno secundario, te aconsejaría que utilices diferente, pro ejemplo, una de OpenDNS y otra de OpeNIC
También se puede cambiar los DNS en el ruteador de tu proveedor de Internet. Pero varía según el modelo.
Para saber cuál es el DNS más cercano a ti hay un programa que te permite saberlo, es el namebech de google. Pruébalo y verás lo que te digo.
Por lo general casi siempre el servidor DNS de nuestro proveedor es el más rápido. Bueno casi siempre. La velocidad no es el único factor, lo es también el periodo de actualización de su base de datos de las direcciones web.
He aquí algunos:
Prodigy de Telmex:
Zona noreste:
200.33.148.193
200.33.148.201
OpenDNS:
208.67.222.222
208.67.220.220
Cuenta con protección antphishing, autocorrección al teclear domino.
8.8.8.8
8.8.8.4
Previene ataques de envenamiento de cache, ataques DoS, Mitigaciones.
OpenNIC
Clic aquí para saber el más cercano. Son muchísimos.
Éste tiene la particularidad de acceder páginas que no podríamos con ninguna de las anteriores. Y cuenta con su propio registro de dominios independiente de la ICANN. Es muy interesante, ya que es otra Internet aparte del que todos conocemos, Y si las cosas se ponen feas, pues nos mudaremos ahí.
Para utilizar estos servidores sólo hay que cambiar el servidor DNS en la configuración de red.
En Windows XP Panel de Control - Conexiones de Red - Seleccionar clic derecho - Seleccionar Protocolo de TCP/IP, clic botón propiedades.
En Windows Vista/7 Panel de Control - Redes e Internet - Clic derecho en conexión de área local (en el que te conectas a internet), Ventan de Conexión de Estado clic en propiedades, seleccionar protocolo de Internet versión 4, clic en botón propiedades.
En Ubuntu es Sistema - Prefrerencias - Conexiones de Red - CAbleado (o Inalámbrico) - Seleccionar Red, Pestaña AJustes de IPv4
Verás que hay un servidor DNS principal y uno secundario, te aconsejaría que utilices diferente, pro ejemplo, una de OpenDNS y otra de OpeNIC
También se puede cambiar los DNS en el ruteador de tu proveedor de Internet. Pero varía según el modelo.
Para saber cuál es el DNS más cercano a ti hay un programa que te permite saberlo, es el namebech de google. Pruébalo y verás lo que te digo.
Actualizar Joomla 1.5 a 2.5
Estos pasos son necesarios para actualizar de Joomla 1.5 a la 2.5, aunque también puede que funcione desde la versión 1.6 o 1.7.
Desinstalar Visual Studio 2005 completamente
Hace tiempo que había publicado el programa que facilita desintalar el 2008, ahora es el turno de la versión de Visual Studio 2005. Aquí está el enlace.
Cómo instalar SDL en Dev-C++
Lo primero que hacer es ir a la página de SDL y descargar las librerías, usaremos las diseñadas para mingw, luego lo descargamos en la carpeta raíz y descomprimimos.
Te quedará la carpeta C:\SDL-1.2.15.
Ahora abrimos Dev-C++, en el menú vamos a Herramientas - Opciones del compilador, y en la pestaña directorios añadimos lo siguiente:
Librerías:
Cabeceras C:
Cabeceras C++:
Dejo este código de ejemplo:
#include
#include
#include
int main(int argc, char *argv[]) {
SDL_Surface *screen;
SDL_Event event;
int done = 0;
atexit(SDL_Quit);
// Iniciar SDL
if (SDL_Init(SDL_INIT_VIDEO) < 0) {
printf("No se pudo iniciar SDL: %s\n",SDL_GetError());
exit(1);
}
// Activamos modo de video
screen = SDL_SetVideoMode(640,480,24,SDL_HWSURFACE);
if (screen == NULL) {
printf("No se puede inicializar el modo gráfico:\n",SDL_GetError());
exit(1);
}
// Esperamos la pulsación de una tecla para salir
while(done == 0) {
while ( SDL_PollEvent(&event) ) {
if ( event.type == SDL_KEYDOWN )
done = 1;
}
}
return 0;
}
Si todo está correcto, debe crear el ejecutable. Debes copiar el archivo SDL.dll en donde está el ejecutable para que funcione, o si no en la carpeta windows/system32
También dejo este Template para Dev-C++ listo para usar.
Te quedará la carpeta C:\SDL-1.2.15.
Ahora abrimos Dev-C++, en el menú vamos a Herramientas - Opciones del compilador, y en la pestaña directorios añadimos lo siguiente:
Librerías:
Cabeceras C:
Cabeceras C++:
Dejo este código de ejemplo:
#include
#include
#include
int main(int argc, char *argv[]) {
SDL_Surface *screen;
SDL_Event event;
int done = 0;
atexit(SDL_Quit);
// Iniciar SDL
if (SDL_Init(SDL_INIT_VIDEO) < 0) {
printf("No se pudo iniciar SDL: %s\n",SDL_GetError());
exit(1);
}
// Activamos modo de video
screen = SDL_SetVideoMode(640,480,24,SDL_HWSURFACE);
if (screen == NULL) {
printf("No se puede inicializar el modo gráfico:\n",SDL_GetError());
exit(1);
}
// Esperamos la pulsación de una tecla para salir
while(done == 0) {
while ( SDL_PollEvent(&event) ) {
if ( event.type == SDL_KEYDOWN )
done = 1;
}
}
return 0;
}
Si todo está correcto, debe crear el ejecutable. Debes copiar el archivo SDL.dll en donde está el ejecutable para que funcione, o si no en la carpeta windows/system32
También dejo este Template para Dev-C++ listo para usar.
QT4 y C++ Ejemplos simples
Siempre quise crear aplicaciones de Windows en C++, pero cuando miraba el código fuente, yo decía ¿qué es esto? Es complejo aunque no difícil.
Compilando Aegisub para Ubuntu
Hace tiempo escribí sobre cómo instalar aegisub en ubuntu por medio de un repositorio, pero como veo que ha quedado atrasado, decidí hace este tutorial para instalar la versión más reciente.
Primero descarga el código fuente de Aesigub desde la página oficial para Unix.
Luego descargamos el código fuente de ffmpegsource desde la página oficial.
Instalaremos primero éste ya que es necesario para poder ver los vídeos.
Algunos de los pasos los hice por medio del Gnome Commander por lo que omití los comandos para hacerlo rápido
Descargamos el código fuente.
Descomprimimos
tar xvjf ffms-2.17-src.tar.bz2
Cambiamos el nombre de la carpeta a ffms-2.17 (puede variar según versión)
Movemos la carpeta dentro de la carpeta /opt/
Nos pedirá algunos paquetes para compilar como 'libavformat' , instalaremos los -dev
sudo apt-get install libavformat-dev libswscale-dev
Compilamos
./configure
make
make install
Listo, ahora toca el turno a libass que es necesaria para los subtítulos ass y ssa.
Vamos a la página para descargar el código fuente.
Descomprimimos
Movemos la carpeta a /opt/
Compilamos
./configure
make
make install
Instalaremos Portaudio
Descargamos código fuente
Descomprimos
Movemos la carpeta a /opt/
Compilamos
./configure
make
make install
Ahora sigue Aegisub
Descomprimir archivo
$sudo tar -zxvf aegisub.tar.gz
Renombra la carpeta a "aegisub"
$sudo mv aegisub-2.1.9 aegisub
Movemos la carpeta hacia dentro de la carpeta opt
$sudo mv aegisub /opt/
Entramos en la carpeta
cd Aegisub
Antes de compilar verificaremos que tenemos instalado lua 5.1, wxWidgets y otros paquetes más.
$sudo apt-get install lua5.1 liblua5.1-0-dev libhunspell-dev libpulse-dev libopenal-dev
Añadimos origen del software
deb http://apt.wxwidgets.org/ lucid-wx main (cambia el lucid por la distribución que tengas)
sudo apt-get install wx2.8-headers libwxgtk2.8-0 libwxgtk2.8-dev
Es posible que te pida otros paquetes, si te los pide instálalos.
Ahora sí compilamos.
-/configure
Si todo salió bien, debe aparecerte esto:
make install
Si en ffmpeg, Portaudio, libass aparece no. Algo no está bien. De todas formas se podrá compilar pero no funcionará del todo.
Sí todo salió bien debes tener el ejecutable dentro de la carpeta src.
Vamos adentro de la carpeta po.
Renombramos el archivo es.gmo a aegisub21.mo
Movemos el archivo aegisub21.gmo a la carpeta usr/share/locale/es/LC_MESSAGES
mv es.gmo /usr/share/locale/es/LC_MESSAGES
En caso de que te pida permisos hazlo por medio del Gnome Commander o por medio del comando chmod
chmod 7777 -R/usr/share/locale/es/LC_MESSAGES
Al abrir aegisub te debe aparecer en español, sino cambia el idioma y listo.
Ahora crearemos el lanzador en el menú.
Vayamos a la carpeta /opt/aegisub/desktop/scalable y copiamos el archivo aegisub.svg en /usr/share/icons/hicolor/scalable/apps
Vayamos a la carpeta /opt/aegisub/desktop/48x48 y copiamos el archivo aegisub.png en /usr/share/pixmaps.
El cursor debe quedar sobre Aplicaciones, clic derecho, editar menú.
Dentro de Sonido y vídeo especificamos la ruta de la aplicación, y en cuanto al ícono lo seleccionamos en la carpeta pixmaps.
Si te fijaste bien, también pudimos haberle dado la capacidad a Aegisub para leeer scripts de ruby y perl, pero hasta donde yo entiendo no son muy usados en los karaokes como lo es el Lua.
Actualizando y eliminando kernel en Ubuntu
Te enseñare cómo actualizar el kernel en Ubuntu.
Para saber cuál versión tienes teclea el comando en la Terminal:
uname -a
En mi caso tengo instalado 2.6.32-02063236-generic que había actualizado desde la versión 2.6.32.35-generic.
Vamos a la página kernel.ubuntu.com y verás varios directorios, escoge la versión que quieras actualizar, en mi caso v2.6.32.37-lucid
Descarga tres archivos, dos empiezan el nombre con linux-header... , de estos uno termina en -all.deb y el otro en -i386.deb, el tercero empieza en linux-image... en caso de que tengas un procesador de 64 bits descarga los archivos -amd64.deb en vez de los i386.
Ahora para instalarlos puedes hacerlo desde el gestor de paquetes (clic derecho), o manualmente en este orden:
sudo dpkg -i linux-headers-2.6.32-02063236_2.6.32-02063236.201105270528_all.deb
sudo dpkg -i linux-headers-2.6.32-02063236-generic_2.6.32-02063236.201105270528_i386.deb (o am64deb)
sudo dpkg -i linux-image-2.6.32-02063236-generic_2.6.32-02063236.201105270528_i386.deb (o -amd64.deb)
Reinicia tu computadora y tendrás que verlo.
Otra forma de instalar es por medio de la terminal:
Para ver las versiones disponibles:
apt-cache search linux-image
Para instalar una imágen en específico:
apt-get install linux-headers-x.x.x-xx
apt-get install linux-image-x.x.x-xx
Ambas la misma versión
Si todo salió bien ahora puedes borrar kernels antiguos.
Para saber la lista teclea:
dpkg --get-selections | grep linux-image
En mi caso borraré la versión 2.6.32-21
sudo aptitude purge linux-image-2.6.32-21-generic
Y ya es todo.
Para saber cuál versión tienes teclea el comando en la Terminal:
uname -a
En mi caso tengo instalado 2.6.32-02063236-generic que había actualizado desde la versión 2.6.32.35-generic.
Vamos a la página kernel.ubuntu.com y verás varios directorios, escoge la versión que quieras actualizar, en mi caso v2.6.32.37-lucid
Descarga tres archivos, dos empiezan el nombre con linux-header... , de estos uno termina en -all.deb y el otro en -i386.deb, el tercero empieza en linux-image... en caso de que tengas un procesador de 64 bits descarga los archivos -amd64.deb en vez de los i386.
Ahora para instalarlos puedes hacerlo desde el gestor de paquetes (clic derecho), o manualmente en este orden:
sudo dpkg -i linux-headers-2.6.32-02063236_2.6.32-02063236.201105270528_all.deb
sudo dpkg -i linux-headers-2.6.32-02063236-generic_2.6.32-02063236.201105270528_i386.deb (o am64deb)
sudo dpkg -i linux-image-2.6.32-02063236-generic_2.6.32-02063236.201105270528_i386.deb (o -amd64.deb)
Reinicia tu computadora y tendrás que verlo.
Otra forma de instalar es por medio de la terminal:
Para ver las versiones disponibles:
apt-cache search linux-image
Para instalar una imágen en específico:
apt-get install linux-headers-x.x.x-xx
apt-get install linux-image-x.x.x-xx
Ambas la misma versión
Si todo salió bien ahora puedes borrar kernels antiguos.
Para saber la lista teclea:
dpkg --get-selections | grep linux-image
En mi caso borraré la versión 2.6.32-21
sudo aptitude purge linux-image-2.6.32-21-generic
Y ya es todo.
Solución de Ubuntu al fallar Nvidia-kernel-module
A veces cuando actualizamos el kernel de Linux, quienes tenemos una tarjeta de nvidia se nos puede desconfigurar y nos obliga a inicar el equipo en una baja resolución.
Si aun haciendo cambios en el archivo xorg.conf no funciona esta es la solución.
Debido a que en un artículo anterior probé instalando varios kernel, algunos si tenían el nvidia-kernel-module pero otros no.
Esta es la solución aunque no aseguro que sea el orden que debe seguir y quizá no necesites teclear todos los siguientes comandos.
Primero averiguamos el kernel instalado
uname -r
En mi caso es el 2.6.32.39-generic
Prueba instalando los controladores de nvidia, en el caso de mi tarjeta es
sudo apt-get install nvidia-glx-96
Luego instalamos el kernel de nvidia
sudo apt-get install nvidia-96-kernel-source
O también de la página de nvidia descarga el controlador correspondiente, inicia en modo consola y teclea:
sh nombrearchivo.run -K
Instalamos kernel source
sudo apt-get install linux-source-2.6.32
Instalamos los headers de la versión que tenemos
sudo apt-get install linux-headers-2.6.32-39-generic
Reconfiguramos kernel de nvidia
sudo dpkg-reconfigure nvidia-96-kernel-source
Ahora solo queda reiniciar el equipo y esperar a ver el resultado.
Si aun haciendo cambios en el archivo xorg.conf no funciona esta es la solución.
Debido a que en un artículo anterior probé instalando varios kernel, algunos si tenían el nvidia-kernel-module pero otros no.
Esta es la solución aunque no aseguro que sea el orden que debe seguir y quizá no necesites teclear todos los siguientes comandos.
Primero averiguamos el kernel instalado
uname -r
En mi caso es el 2.6.32.39-generic
Prueba instalando los controladores de nvidia, en el caso de mi tarjeta es
sudo apt-get install nvidia-glx-96
Luego instalamos el kernel de nvidia
sudo apt-get install nvidia-96-kernel-source
O también de la página de nvidia descarga el controlador correspondiente, inicia en modo consola y teclea:
sh nombrearchivo.run -K
Instalamos kernel source
sudo apt-get install linux-source-2.6.32
Instalamos los headers de la versión que tenemos
sudo apt-get install linux-headers-2.6.32-39-generic
Reconfiguramos kernel de nvidia
sudo dpkg-reconfigure nvidia-96-kernel-source
Ahora solo queda reiniciar el equipo y esperar a ver el resultado.
Compilando y optimizando kernel para Ubuntu
Esta guía aprenderás cómo compilar y optimizar el kernel para tu máquina.
Primero ve a la página kernel.org
Descarga la versión que quieras, en mi caso, 2.6.33.1
Se descargará en la carpeta Descargas, lo movemos a las carpeta /usr/src/
sudo mv linux-2.6.33.1.tar.bz2 /usr/src/
Vamos al directorio /usr/src y luego descomprimimos
sudo tar xvjf linux-2.6.33.1.tar.bz2
Como curiosidad si quieres acelerar la compilación entonces mueve la carpeta descomprimida a la carpeta /dev/shm, acelerará el proceso porque hará la compilación en la misma memoria RAM y no en el disco duro ;) al terminar sólo mueve la carpeta a /usr/src, eso si tienes RAM de sobra.
Instalaremos varios paquetes para hacerlo al estilo Debian
sudo apt-get install kernel-package
Instalamos el desarrollador de paquetes GTK+
sudo apt-get install libglade2-dev
Instalamos ncurses
sudo apt-get install libncurses5-dev
Opcionalmente para ahorrar tiempo al configurar controladores tecleamos:
make localmodconfig
Lo que hace es cargar sólo los controladores de nuestra máquina para hacer el núcleo más pequeño.
Ahora haremos la configuración, vamos dentro de la carpeta descomprimida del kernel y tecleamos:
make config
La desventaja es que tendremos que responder a cada una de las preguntas, sólo para experimentados.
También se puede usar make con la opción make config:
make menuconfig
Ahora podemos elegir las opciones del kernel
Empezamos excluyendo las opciones genéricas y multiprocesamiento simétrico (actívalo si tienes dos o más procesadores).
Y luego seleccionamos el procesador, en mi caso un Pentium 4 y excluimos las funciones genéricas.
Podemos modificar más cosas como quitar controladores que nunca usaremos, por ejemplo para tarjetas pcmcia (a menos que tengas laptop), tarjetas de vídeo integrado de Intel, radio AM/FM y para ciertos modelos de laptops. Aunque si utilizaste el modlocalconfig se supone que no es necesario.
Luego salimos para guardar cambios.
Compilamos el núcleo
make
Después de esperar, instalamos los módulos
make modules_install
Para concluir instalamos el núcleo
make install
Con esto se instalará el núcleo en la carpeta boot, creará el archivo system.map, creará la imagen de disco RAM correspondiente, y añadirá el arranque en /boot/grub/grub.conf respetando los núcleos anteriores instalados.
Creamos la imagen initrd necesaria para cargar los controladores, vamos a la carpeta /boot/
sudo mkinitramfs -k -o initrd.img-2.6.33.1 2.6.33.1
Actualizamos GRUB
update-grub
Y finalmente reiniciamos
shutdown -r now
Opcionalmente si queremos los paquetes deb de los headers y la imagen:
sudo make-kpkg --initrd linux_headers linux_image
Después de reiniciar con el nuevo kernel es posible que falte algún módulo (tarjeta nvidia verdad), simplemente instalamos module-assistant y añadimos el que falta.
sudo apt-get install module-assistant
Para iniciar:
module-assistant
Elige los módulos según necesites.
Notas extras:
Para la próxima que compiles el kernel y no tengas que crear otra vez el archivo de configuración puedes cargar el anterior que creaste:
cp /boot/config-2.6.33.1 ./.config
Y para limpiar fuentes del kernel anterior:
make mrproper
Primero ve a la página kernel.org
Descarga la versión que quieras, en mi caso, 2.6.33.1
Se descargará en la carpeta Descargas, lo movemos a las carpeta /usr/src/
sudo mv linux-2.6.33.1.tar.bz2 /usr/src/
Vamos al directorio /usr/src y luego descomprimimos
sudo tar xvjf linux-2.6.33.1.tar.bz2
Como curiosidad si quieres acelerar la compilación entonces mueve la carpeta descomprimida a la carpeta /dev/shm, acelerará el proceso porque hará la compilación en la misma memoria RAM y no en el disco duro ;) al terminar sólo mueve la carpeta a /usr/src, eso si tienes RAM de sobra.
Instalaremos varios paquetes para hacerlo al estilo Debian
sudo apt-get install kernel-package
Instalamos el desarrollador de paquetes GTK+
sudo apt-get install libglade2-dev
Instalamos ncurses
sudo apt-get install libncurses5-dev
Opcionalmente para ahorrar tiempo al configurar controladores tecleamos:
make localmodconfig
Lo que hace es cargar sólo los controladores de nuestra máquina para hacer el núcleo más pequeño.
Ahora haremos la configuración, vamos dentro de la carpeta descomprimida del kernel y tecleamos:
make config
La desventaja es que tendremos que responder a cada una de las preguntas, sólo para experimentados.
También se puede usar make con la opción make config:
make menuconfig
Ahora podemos elegir las opciones del kernel
Empezamos excluyendo las opciones genéricas y multiprocesamiento simétrico (actívalo si tienes dos o más procesadores).
Y luego seleccionamos el procesador, en mi caso un Pentium 4 y excluimos las funciones genéricas.
Podemos modificar más cosas como quitar controladores que nunca usaremos, por ejemplo para tarjetas pcmcia (a menos que tengas laptop), tarjetas de vídeo integrado de Intel, radio AM/FM y para ciertos modelos de laptops. Aunque si utilizaste el modlocalconfig se supone que no es necesario.
Luego salimos para guardar cambios.
Compilamos el núcleo
make
Después de esperar, instalamos los módulos
make modules_install
Para concluir instalamos el núcleo
make install
Con esto se instalará el núcleo en la carpeta boot, creará el archivo system.map, creará la imagen de disco RAM correspondiente, y añadirá el arranque en /boot/grub/grub.conf respetando los núcleos anteriores instalados.
Creamos la imagen initrd necesaria para cargar los controladores, vamos a la carpeta /boot/
sudo mkinitramfs -k -o initrd.img-2.6.33.1 2.6.33.1
Actualizamos GRUB
update-grub
Y finalmente reiniciamos
shutdown -r now
Opcionalmente si queremos los paquetes deb de los headers y la imagen:
sudo make-kpkg --initrd linux_headers linux_image
Después de reiniciar con el nuevo kernel es posible que falte algún módulo (tarjeta nvidia verdad), simplemente instalamos module-assistant y añadimos el que falta.
sudo apt-get install module-assistant
Para iniciar:
module-assistant
Elige los módulos según necesites.
Notas extras:
Para la próxima que compiles el kernel y no tengas que crear otra vez el archivo de configuración puedes cargar el anterior que creaste:
cp /boot/config-2.6.33.1 ./.config
Y para limpiar fuentes del kernel anterior:
make mrproper
Joomla Errores JFolder::create: (Solución)
Cuando terminé de instalar la actualización de mi sitio joomla 1.5 a 2.5 lo único que me faltaba era un plugin para Google Analythics, puesto que no tiene actualización para la versión 2.5 y cuando lo hallé y traté de instalarlo me aparecía este mensaje:
* JFolder::create: No se ha podido crear el directorio
* Unable to create destination
Por lo tanto la solución era habilitar el FTP, hasta que me aparece este mensaje:
JFTP: :mkdir: Mala respuesta
Estuve buscando la solución y a pesar de tener permisos 777 en las carpetas log y tmp me seguía apareciendo ese error.
La solución correcta es la ruta completa de las carpetas, esto se consigue por un archivo php con el siguiente código
echo getcwd();
?>
Lo subes, lo abres desde el navegador y sabrás la ruta completa de las carpeta y fin del asunto.
* JFolder::create: No se ha podido crear el directorio
* Unable to create destination
Por lo tanto la solución era habilitar el FTP, hasta que me aparece este mensaje:
JFTP: :mkdir: Mala respuesta
Estuve buscando la solución y a pesar de tener permisos 777 en las carpetas log y tmp me seguía apareciendo ese error.
La solución correcta es la ruta completa de las carpetas, esto se consigue por un archivo php con el siguiente código
echo getcwd();
?>
Lo subes, lo abres desde el navegador y sabrás la ruta completa de las carpeta y fin del asunto.
Configurando Servidor DNS Propio en Windows
Para crear nuestro propio servidor DNS en nuestra red local, instalaremos Simple DNS Plus, es de pago, pero nos permite probarlo por unos días. Antes de instalarlo tienes que tener instalado wampserver, xampp, u otro similar para poder probarlo.
Ya instalado el programa oprime el botón Records.
En la siguiente ventana oprime el botón Quick Zone Wizards.
Introduce el nombre de la dirección que quieras en Zone Name (utilizaré prueba.com.mx) y la ip que sea 127.0.0.1 (localhost de tu computadora)
Ahora ya lo tenemos, vamos al Panel de Control en Conexiones de Red.
Selecciona la red que utilizas, clic derecho, propiedades. Selecciona protocolo internet (TCP/IP), oprime botón propiedades.
En la pestaña General, cambia la opción a usar al siguientes direcciones de DNS, y teclea 127.0.0.1
Ahora abre el navegador de tu preferencia y tecla la dirección que eligiste antes.
Y así se verá en mi caso.
En mi caso se ve la pantalla del wampserver, ya que la página web la tengo dentro de una subcarpeta, aunque si el contenido de la página web hubiese estado en la carpeta www, sí se habría visto la página, es posible alojar varias páginas web dentro de un mismo servidor. Pero para eso se necesitaría configurar el archivo http.conf utilizando virtualhost.
Y para que se vea tu página con el nombre que elegiste en otras computadores de red, simplemente cambia el servidor DNS, asignándoles la dirección de tu ip en red, para saber cuál es puedes ir Conexiones de red en el panel de control, viendo las propiedades, o en la consola tecleando ipconfig.
La explicación anterior no es la única forma de configurar una dirección DNS, además se puede importar listas de direcciones desde otros servidores.
Hasta la próxima.
Ya instalado el programa oprime el botón Records.
En la siguiente ventana oprime el botón Quick Zone Wizards.
Introduce el nombre de la dirección que quieras en Zone Name (utilizaré prueba.com.mx) y la ip que sea 127.0.0.1 (localhost de tu computadora)
Ahora ya lo tenemos, vamos al Panel de Control en Conexiones de Red.
Selecciona la red que utilizas, clic derecho, propiedades. Selecciona protocolo internet (TCP/IP), oprime botón propiedades.
En la pestaña General, cambia la opción a usar al siguientes direcciones de DNS, y teclea 127.0.0.1
Ahora abre el navegador de tu preferencia y tecla la dirección que eligiste antes.
Y así se verá en mi caso.
En mi caso se ve la pantalla del wampserver, ya que la página web la tengo dentro de una subcarpeta, aunque si el contenido de la página web hubiese estado en la carpeta www, sí se habría visto la página, es posible alojar varias páginas web dentro de un mismo servidor. Pero para eso se necesitaría configurar el archivo http.conf utilizando virtualhost.
Y para que se vea tu página con el nombre que elegiste en otras computadores de red, simplemente cambia el servidor DNS, asignándoles la dirección de tu ip en red, para saber cuál es puedes ir Conexiones de red en el panel de control, viendo las propiedades, o en la consola tecleando ipconfig.
La explicación anterior no es la única forma de configurar una dirección DNS, además se puede importar listas de direcciones desde otros servidores.
Hasta la próxima.
sábado, 28 de julio de 2012
Suscribirse a:
Entradas (Atom)