Poner openOffice en español
openOffice, thunderbird o evolution son algunas aplicaciones que aumentan su “españolizacion” solo con la instalación de este paquete.
sudo apt-get install language-support-es
aqui la fuente.
Recuperar Grub despues de instalar Windows
Es un proceso bastante más sencillo de lo que yo me creía.
Nos hacemos con un CD Live de cualquier ditribución y ejecutamos como superuser el Grub.
#grub
En el grub, realizamos la siguiente consulta:
grub>find /boot/grub/stage1
A cada uno le arrojará un resultado diferente. En mi caso ha sido (hd0,0). Nos lo apuntamos y lo tendremos en cuenta para los siguientes comandos.
grub>root (hd0,0)
grub>setup (hd0)
grub>quit
Reiniciamos y asunto arreglado.
Ver videos rmvb en Ubuntu
El rmvb es un formato de contenedor multimedia desarrollado por RealNetworks. Por razones legales (copyright, licencias, patentes, etc), este formato privativo no es reproducido por ubuntu de forma natural. Para poder ver estos vídeos (y algunos más) es necesario instalar los Codecs w32. Para esto será necesario habilitar los repositorios de Medibuntu.
En primer lugar tenemos que agregar el repositorio en cuestión a nuestra lista de repositorios. Para Ubuntu 9.04 “Jaunty Jackalope” sería el siguiente comando:
sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list –output-document=/etc/apt/sources.list.d/medibuntu.list
Si vuestra distribución no fuera la “jaunty”, tan solo hay que cambiar el nombre de la distribución en el comando o consultad esta lista donde encontrareis el comando adecuado a vuestra distribución.
Ahora agregaremos la llave GPG. Hay dos formas de hacerlo:
Como nos dice la ayuda de Medibuntu:
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
Ahora instalamos el codec en cuestión:
sudo apt-get install w32codecs
y un paquete adicional para ver los DVD’s cifrados:
sudo apt-get install libdvdcss2
Y si no los tienes instalados, nunca estará de más instalar los Ubuntu Restricted Extras.
Ubuntu Restricted Extras
Ubuntu Restricted Extras es el paquete imprescindible si queremos que ubuntu sea totalmente funcional. Java, flash, codecs, fuentes, escuchar archivos MP3, ver vídeos en WMV o Quicktime son algunas de las funcionalidades que se nos instalan automáticamente al instalar este paquete. Funcionalidades de software privativo, que es el porqué de Ubuntu para no incluirlas de forma predeteminada en las distribuciones.
Teniendo habilitado los repositorios de multiverse, solo tenemos que instalar el paquete en cuestión con el comando:
sudo apt-get install ubuntu-restricted-extras
Si no usamos Gnome como escritorio podemos instalar xubuntu-restricted-extras o kubuntu-restricted-extras según nos convenga.
Más información aquí.
Variables de Entorno y Anonimato en Internet
Llego a través de esta información de anieto2k para saber la IP de los usuario mediante php a este post. Ambas informaciones son interesantes y me las guardo. Sin embargo la segunda información la voy a copiar y pegar literalmente, porque el post es antiguo y el blog hace tiempo que no se actualiza (el último post escrito es del año 2007), por lo que no me extrañaría que el blog desapareciera en algúm día. Por eso COPY y PASTE:
Anonimato en Internet
El intercambio de información en Internet se lleva a cabo siguiendo un modelo “cliente-servidor”. Un cliente manda una petición (qué ficheros necesita) y el servidor le devuelve una respuesta (los archivos pedidos). Para una cooperación eficaz (un entendimiento completo) entre cliente y servidor, el cliente también envía información adicional sobre sí mismo: un nombre y una versión de sistema operativo, configuración de navegador (incluyendo nombre y versión), etc. El servidor puede necesitar esta información para saber qué página web ha de enviarse (abrirse) al cliente. Hay diferentes variaciones de páginas web para diferentes configuraciones de los navegadores. Sin embargo, puesto que la mayoría de las veces el contenido mostrado no depende del navegador usado, tiene sentido esconder esta información del navegador web.
Qué información es transmitida a un servidor web (por un navegador o un servidor proxy):
- Un nombre y una versión del SO
- Un nombre y una versión del navegador
- Configuración del navegador (resolución de pantalla, profundidad de color, si existe soporte para java / javascript…).
- Dirección IP del cliente
- Otra información
La parte más importante de esta información (y algo absolutamente prescindible para el servidor web) es la información sobre la dirección IP. A través de ella es posible obtener:
- El pais de donde eres
- La ciudad
- El nombre del proveedor de servicios de internet y e-mail
- La dirección física
La información, transmitida por el cliente al servidor, está disponible (es accesible) para el servidor como variables de entorno. Cada unidad de información se corresponde con el valor de alguna variable. Si cualquier unidad de información no es transmitida, entonces la variable correspondiente estará vacía (su valor será indeterminado).
Estas son algunas de las variables de entorno:
REMOTE_ADDR – Dirección IP del cliente
HTTP_VIA – Si no está vacío, entonces se está usando un proxy. El valor es una dirección (o varias) de un servidor proxy, y es añadido por el propio proxy si lo estás usando.
HTTP_X_FORWARDED_FOR – Si no está vacío, entonces se está usando un proxy. El valor es una dirección IP real de un cliente (la tuya, para ser precisos), y que es creado por el servidor proxy si se usa alguno.
HTTP_ACCEPT_LANGUAGE – Qué lenguaje se usa en el navegador (en qué idioma ha de mostrarse la página)
HTTP_USER_AGENT – También conocido como “el agente de usuario”. Para muchos navegadores esto significa Mozilla. Aún más, el nombre del navegador y la versión (por ejemplo, MSIE 5.5) y el sistema operativo (por ejemplo, Windows 98) también se mencionan aquí.
HTTP_HOST – El nombre del servidor web.
Estas son solo una pequeña parte dentro del conjunto de variables de entorno. De hecho, hay muchos más (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL, …). Su cantidad depende de las configuraciones tanto del servidor como del cliente.
Algunos ejemplos de valores para variables:
REMOTE_ADDR = 194.85.1.1
HTTP_ACCEPT_LANGUAGE = ru
HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)
HTTP_HOST = www.webserver.ru
HTTP_VIA = 194.85.1.1 (Squid/2.4.STABLE7)
HTTP_X_FORWARDED_FOR = 194.115.5.5
La tarea del anonimato en Internet está determinada por qué variables de entorno se “esconden” del servidor web.
Si no se usa un servidor proxy, entonces las variables de entorno tendrán este aspecto:
REMOTE_ADDR = your IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
Según cómo se escondan las variables de entorno por los servidores proxy se clasifican en diferentes tipos:
Proxy transparente
No esconden información respecto a tu IP address:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = your IP
La función de estos servidores no es mejorar el anonimato en Internet. Su propósito es la recolección de información, la organización del acceso compartido a Internet por varios ordenadores, etc.
Proxy anónimo
Todos los servidores proxy que ocultan la dirección IP del cliente mediante algún mecanismo son los proxy anónimos.
Proxy anónimo simple
Este tipo de proxy no esconde el hecho de que se está usando un proxy, aunque reemplazan la IP real con la suya propia:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = proxy IP
Son los más habituales entre los servidores proxy anonimizadores.
Proxy “de distorsión”
Al igual que los proxy anónimos simples, los proxy “de distorsión” no esconden el hecho de que se está usando un proxy. Sin embargo, la dirección IP del cliente (tu dirección IP) se reemplaza con otra IP (aleatoria).
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = random IP address
Proxy de Alto Anonimato (“Elite proxies”)
En contraste con otros tipos de servidores proxy anonimos, ocultan el hecho de que se está usando un proxy:
REMOTE_ADDR = proxy IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
Esto significa que los valores de las variables son los mismos que si no se usara un proxy, con la excepción de una cosa muy importante: la IP del proxy reemplaza tu dirección IP.
En resumen:
Dependiendo de la finalidad hay proxies transparentes o anónimos. Sin embargo, recuerda, usando servidores proxy tan sólo se oculta al servidor web la dirección IP, pero otra información (sobre la configuración del navegador) seguirá siendo accesible!
VNC Thumbnail Viewer
VNC Thumbnail Verwer es un software Open Source que nos permite visualizar varios ordenadores de forma simultanea mediante VNC. Esta aplicación está desarrollada en Java con lo que permite su utilización en cualquier Sistema Operativo. La web en la que se puede descargar el software y donde se puede encontrar más información a cerca del proyecto es: http://thetechnologyteacher.wordpress.com/vncthumbnailviewer/
Visto en : ubuntulife
Web del proyecto: thetechnologyteacher
Añadir usuarios a MySQL
Acabo de instalar LAMP en mi equipo de sobremesa y me ha surgido el mismo problema que me ocurrió cuando lo instalé en el servidor y es que no puedo acceder con la cuenta de root desde phpMyAdmin. En realidad no soluciono esta cuestión, si no que lo que voy a hacer es añadir dos usuario nuevos a la base de Datos. Un usuario que será con el que yo accederé y otro con el que accederá mi aplicación web. No voy a descubrir nada nuevo ya que lo que voy a explicar es sacado de la documentación oficial de MySQL, pero como ya es la segunda vez que me toca buscarlo, pues lo voy a postear para que no se me pierda.
Lo primero que hacemos será acceder a la base de datos con el usuario “root”:
shell>$ mysql -user=root mysql
En este caso, el acceso se hace sin contraseña porque en el momento de la instalación de la base de datos dejé el campo de la contraseña en blanco. En el caso de haberle asignado contraseña al usuario “root” habrá que añadir al comando anterior la opción –pasword o -p.
Una vez que hemos entrado en la consola de myql, vamos a crear tres usuarios. Dos de ellos con el mismo nombre pero permitiendo el acceso desde el localhost y desde fuera de la maquina local. El tercer usuario será el que use la aplicación web y que solo tendrá permisos para acceder desde el localhost. Para simplificar la cosa, los tres usuarios tendrán todos los privilegios.
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘USUARIO_CUALQUIERA‘@’localhost‘ IDENTIFIED BY ‘AQUI EL PASS‘ WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘USUARIO_CUALQUIERA‘@’%‘ IDENTIFIED BY ‘AQUI EL PASS‘ WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘USUARIO_APLICACION_WEB‘@’localhost‘ IDENTIFIED BY ‘AQUI EL PASS‘ WITH GRANT OPTION;
NOTA IMPORTANTE: las comillas simples hay que respetarlas.
Para salir de la consola tecreamos el comando “quit“.
Info extraida de de la documentación oficial de MySQL.
Conozca las webs con las que compartes servidor
Tan solo con introducir una dirección web en este servicio, obtendremos un lisado de todas las web alojadas en el mismo servidor.
Cómo recuperar un Registro dañado que impide que Windows XP se inicie
Esta mañana le he puesto 2 GB de RAM a mi PC. Ya tenía un Giga y alguien ma había dicho que tendría problemas con el WinXP si le ponía más de dos. El caso es que al arrancar mi PC parecía todo correcto… el PC arrancó sin poblemas. El problema ha venido cuado he querido ver las propiedades de “Mi PC” para comprobar si WinXP me había reconocido toda la nueva RAM y el PC se me ha reiniciado sin decir ni media… Al arrancarlo de nuevo, el mensaje de windows era algo del estilo de “No se puede iniciar Windows XP porque el siguiente archivo está dañado o no se encuentra: \WINDOWS\SYSTEM32\CONFIG\SYSTEM ” y en la misma patalla me instaba a usar el CD de windows para hacer una reparación del sistema. Aquí es donde vino mi segundo problema: Al insertar mi CD pitara de windows…. este no funciona…. ¡perfecto!
Con este panorama… le he contado a google mi problema y (como casi siempre) me ha dado la solución. La solución ha venido del propio Microsoft. Lo que microsoft propone es restaurar la configuración del sistema mediante la consola de recuperación.
Microsoft propone una solución algo enrrevesada, ya que hace copia de seguridad de los archivos dañados (no se para qué) para pasarlos a un directorio temporal… iniciar en “modo prueba da fallos”, para luego volver a la consola…. en fin… Yo lo he hecho un poco más sencillo y aun lo voy a simplificar más en esta explicación. Lo he hecho usando la consola, pero no la de windows… si no la de mi LINUX, arrancado mi Ubuntu que desde hace tipo convive con mi XP. El proceso se puede hacer tambien con un CD LIVE.
Recomiendo que se lea primero el documento de Microsoft, aunque en sintesis lo que hace es lo siguiente: copiar los archivos: system, sofware, sam, security y default a los archivos de configuración de windows desde un punto de restauración.
¿donde estan estos puntos de restauración? pues en unas carpetas que windows guarda en la raiz de la unidad de disco donde está instalado windows. Un ejemplo de la ubicación estos puntos de restauración (suponiemdo que windows esta intalado en C:) sería:
C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}
Buscamos la carpeta _restore{xxx} dentro de System Volume Information cuya fecha de modificación sea anterior a nuestor problema (evidentemente).
Dentro de la carpeta _restore{xxx} que hayamos elegido hay numerosas carpetas RPx, se trata de puntos de restauración. Elegimos una de ellas (yo he elegido la última). Dentro de esta carpeta hay otra denominada Snapshot. Es ahí donde están los archivos que buscamos. Finalmente nos enconraremos en una ruta, por ejemplo, como esta
$: /media/disk/System\ Volume\ Information/_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}/RP1/Snapshot
Tan solo con copiar cinco archivos de esta carpeta dentro la carpeta de configuración (dañada) de windows tendremos el problema soluciondo:
sudo cp _REGISTRY_USER_.DEFAULT /media/disk/WINDOWS/system32/config/default
sudo cp _REGISTRY_MACHINE_SECURITY /media/disk/WINDOWS/system32/config/security
sudo cp _REGISTRY_MACHINE_SOFTWARE /media/disk/WINDOWS/system32/config/software
sudo cp _REGISTRY_MACHINE_SYSTEM /media/disk/WINDOWS/system32/config/system
sudo cp _REGISTRY_MACHINE_SAM /media/disk/WINDOWS/system32/config/sam
Evidentemente, si la particion o el disco duro donde tienes intalado windows no esta montada en /media/disk/, pues sustituiríamos esta ruta por la tuya.
Reiniciamos el sistema y… ¡¡ a mi me ha funcionado !! mi windows esta (aparebtemente) como estaba.
Recuerda, si no me he explicado lo suficientemente bien lee el documento donde he encontrado la solución: http://support.microsoft.com/kb/307545/es
(El siguente paso ahora en volver a intentar instalar mi RAM sin problemas)
-
Archivos
- Octubre de 2009 (1)
- Junio de 2009 (2)
- Mayo de 2009 (2)
- Abril de 2009 (3)
- Marzo de 2009 (2)
- Febrero de 2009 (1)
- Diciembre de 2008 (1)
- Noviembre de 2008 (1)
- Octubre de 2008 (4)
- Agosto de 2008 (3)
-
Categorías
-
RSS
Subscripciones RSS
RSS de los Comentarios

