jueves, 9 de diciembre de 2010

Subtitulos en Youtube

Resulta que me han enseñado un truco en youtube que es la subtitulacion de videos en youtube, cosa que no siempre aparece. En este caso me lo enseñaron.
Para verlo solo fijaros en la imagen:

viernes, 3 de diciembre de 2010

Error Mysqldump: Got error: 1016: Cant open file *.frm

Resulta que al intentar hacer un backup de una base de datos en mysql me aparecio un error de este tipo:
Error Mysqldump: Got error: 1016: Cant open file musica.frm
Tratando de buscar una solucion a dicho fallo me encontre con 2:
Este error que se genera a la hora de hacer backups en myslq, se puede solucionar reparando la tabla que hace referencia el error con el comando:
mysqlcheck -u user -p --auto-repair basededatos tabla
Pero aun con esas me seguia dandome el fallo, la siguiente solucion fue editar el my.cnf (siendo acertado el editarlo) añadiendo lo siguiente (AVISO: Hacer backup antes de hacer nada)
Basicamente es modificar (en caso de no existir añadirla) la linea open_files_limit=1024 por open_files_limit=8192 (8192 es un ejemplo, lo pueden poner mas grande) y guardar. Reinician MySQL e ira a la normalidad (un reinicio bajo xp fue lo que hice)

sábado, 20 de noviembre de 2010

Instalar Jdownloader en Ubuntu

Hola, he estado mirando en internet la manera de instalar el jdownloader bajo ubuntu, pero en la pagina oficial viene un .sh (cosa que no me compensa tener). Navegando un poco mas me 'tope' con una manera aun mas rapida de poderla instalar (mediante repositorios) siendo rapida su instalacion y facil.

Lo unico que hay que hacer es abrir la terminal e insertar lo siguiente:
sudo add-apt-repository ppa:jd-team/jdownloader (añadir el repositorio)
sudo apt-get update (actualizar los paquetes)
sudo apt-get install jdownloader (instalar el programa)

Antes de instalar el jdownloader aseguraros de tener el java 1.5 o posterior.

viernes, 12 de noviembre de 2010

Instalar google earth en ubuntu

Resulta que me he estado mareando con un problema de post-instalacion de dicho programa (despues de bajarlo, darle permisos y finalmente instalarlo) pues despues se me cerraba sin motivo aparente.

Al final me decante por meterle el repositorio e instalarlo desde la shell:

Lo primero que debemos hacer es abrir la terminal, aqui pondremos sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -c | awk '{print $2}'`.list -O /etc/apt/sources.list.d/medibuntu.list (Basicamente lo que es este repositorio son los multimedia creo)

Lo siguiente es actualizar los repositorios y añadirle las claves:

sudo aptitude update && sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2EBC26B60C5A2783

Y por ultimo instalarlo solo insertar lo siguiente:

sudo aptitude install googleearth-package

Ya lo tendremos instalaso sin problemas.

viernes, 5 de noviembre de 2010

Cambiar nombre a interfaz de red en linux

Hoy hare una trastada de las gordas a nuestra distribucion debian/ubuntu linux, tratandose de cambiar el nombre a nuestra interfaz en linux.

Pero ¿Como?

Pues facil, en la terminal pondremos sudo vi /etc/udev/rules.d/70-persistent-net.rules

Aqui ya empieza la trastada. Si queremos cambiar eth0 por eth1 (o al reves) deberemos hacer un ligero cambio en la linea:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="XX:XX:XX:XX:XX:XX", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Por:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="XX:XX:XX:XX:XX:XX", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

En el caso de tener por ejemplo 2 interfaces de red pero en el fichero aparecen 4 lineas (en mi caso eth0, eth1, eth2 y eth3 pero en el ifconfig del linux os figura eth2 y eth3 podeis cambiar las ultimas que mencione por ejemplo eth0 y eth1 y guardar)

Una vez guardado (esc :x) reiniciamos y se podra usar la nueva configuracion.

lunes, 25 de octubre de 2010

Volver a habilitar aptitude en ubuntu Maverick Meerkat (v. 10.10)

Si te has habituado al aptitude (un gestor de instalacion usado en debian y ubuntu y derivaras) pero te has instalado ubuntu 10.10 (la ultima version publicada de canonical) hay una manera de solucionar este pequeño inconveniente de la siguiente:
En Ubuntu/Xubuntu vaya a aplicaciones -> accesorios -> terminal
En Kubuntu vaya a K y ponga konsole y ejecutelo.

Para instalarlo basicamente hay que instalarlo (sudo apt-get install aptitude -y)
Despues de instalarlo podra ejecutarlo sin problemas.

Fuente original (aunque lo escriba yo lo encontre aqui).

miércoles, 6 de octubre de 2010

Interfaz grafica MySQL

Resulta que llevo un tiempo manejando mysql, pero me resulta incomodo manejarlo en modo terminal, por lo que encontre un par de aplicaciones:

PHPMyadmin: gratuita, compatible con Windows/Linux/MacOs, pero requiere de un servidor web, y un interprete php para poderlo usar y es complicado instalarlo en Windows (Bajo Ubuntu es lo mas facil con la terminal ya que es insertando lo siguiente: sudo aptitude install apache2 php5 php5-mysql phpmyadmin mysql-server mysql-client -y)

Por suerte que bajo Windows hay una interfaz grafica bastante buena, llamada Navicat for MySQL. Nos permite usarla pero sin las compliaciones de instalar phpmyadmin en Windows.

Aqui os dejo el enlace para que lo podais descargar:
http://www.megaupload.com/?d=BAQPBHFV

Aqui unos mini-howto:
http://blog.unijimpe.net/tutorial-de-navicat/
http://blog.unijimpe.net/navicat-cliente-mysql/

sábado, 2 de octubre de 2010

Cerrar cuenta hotmail

Hola a todos, resulta que tenia un par de cuentas de hotmail "medio muertas" que no usaba desde hace tiempo, por lo que he tomado la libertad de cerrarlas, pero resulta que no es facil encontrar la opcion (cerrarla es lo facil).

Buscando por internet encontre la solucion que nos indica de manera grafica la manera de cerrar la cuenta de hotmail que tenemos en desuso.
Este es el tutorial para cerrar nuestra cuenta @hotmail.* y @live.com.

Espero que os sirva el link que os paso.

lunes, 13 de septiembre de 2010

The VMware Authorization Service is not running.

Si te aparece este mensaje al iniciar la maquina virtual con vmware:
The VMware Authorization Service is not running.
No te desesperes, pues se puede solucionar este problema y podras iniciar tus maquinas virtuales como si no hubiera pasado nada.

Segun los foros oficiales de VMWare decian que tenias que reinstalar VMWare con permisos de administrador y no se que mas cosas, pero es más fácil que todo eso. vamos a ver como se soluciona:

1. Ejecuta “services.msc”. Si estas en Windows 7 tan solo tienes que darle a “inicio” y teclearlo. Si estas en XP, tienes que darle a “Inicio/Ejecutar/services.msc”
2. Busca el servicio “VMWare Authorization Service”
3. Boton derecho sobre el servicio y le damos a “Propiedades”
4. Le damos al boton de “Iniciar”


Ya esta. El servicio esta corriendo y ya podemos arrancar la maquina virtual. Fácil, ¿no?
Fuente de la entrada:

martes, 7 de septiembre de 2010

Saber versiones de .Net Framework

Si por un casual quieres ejecutar un programa escrito en .net, pero no sabes si tienes instalado net framework, hay una pequeña utilidad que detecta las versiones instaladas (o no)

Para descargar el detector pinchar en la linea que escribo.

sábado, 4 de septiembre de 2010

Mostrar el Usuario Administrador en la pantalla de Bienvenida

Puedes mostrar el usuario administrador en la pantalla de bienvenida, navegando hasta la rama:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList

En el panel de la derecha adiciona un nuevo valor "DWORD", con nombre de clave "administrador", y con valor "1". A partir de ese momento el usuario administrador aparecera en la pantalla de bienvenida y te podrás loguear con el.

En WinXP home solo puedes usar el usuario administrador cuando inicias en modo seguro.

Error Message: Unable to Log You on Because of an Account Restriction.

En Windows 7 podremos mostrar el usuario administrador en la pantalla de Bienvenida abirendo el símbolo de sistema con privilegios administrativos para ello vamos a inicio > buscar > tecleamos "cmd" > hacemos click con el boton derecho del ratón sobre el icono que nos saldrá, y en el menú contextual seleccionamos "ejecutar como administrador. A continuación deberremos teclear el comando:

net user administrador /active:yes

miércoles, 18 de agosto de 2010

Manual MySQL

Hace un tiempo, al poco de empezar con mysql me encontre con un manual (por cierto bastante bueno, pues es el oficial).
Aqui os paso el enlace de dicho manual:
http://downloads.mysql.com/docs/refman-5.0-es.a4.pdf

lunes, 2 de agosto de 2010

Nombres clave de Debian Linux

Resulta que navegando por internet he encontrado unas webs de los nombres clave de la distribucion Linux Debian, teniendo como nombre los personajes de la trilogia de Toy Story. Por cierto no viene nada de la version 1.0 de Debian. La razon os la pasare en uno de los links que pondre:

Aqui os paso los links de lios nombres en clave de Debian y la razon de por que no hubo una version 1.0 de la distro en cuestion:
Link 1 de las curiosidades:
Link 2 de las curiosidades:
Link 3 de las curiosidades:
Link de por que no hubo Debian 1.0

Espero que os guste este post, pues me he apartado de la informatica (un poco por lo menos)

lunes, 26 de julio de 2010

Exportar e importar bases de datos en mysql

En la anterior entrada de Importar/Exportar bases de datos mysql en este blog hay un par de erratas tanto en la exportacion como en la importacion de las bases de datos bajo mysql.

Para exportar una base de datos mysql lo deberemos hacer de esta manera:
$ mysqldump -u DBUSER -p -h DBSERVER DBNAME > DBNAME.sql
Donde las mayusculas las sustituiremos por lo siguiente:
DBUSER: Es el usuario mysql que hara el backup (root).
DBSERVER: Es el nombre del servidor mysql (sustituendolo por la ip o nombre de la maquina a usar).
DBNAME: Es nombre de la base de datos, debiendose cambiar por el nombre de la base de datos.
DBNAME.sql: Es el nombre del fichero .sql sustituyendolo por otro nombre. Este se puede guardar en un directorio como "E:\Backup Mysql\DBNAME.sql" (es recomendable con "" pues tengamos o no espacios en el directorio nos evitara problemas.)

Para importar dicha base de datos deberemos hacer lo siguiente:
$ mysql -u DBUSER -p -h DBSERVER DBNAME < DBNAME.sql

Donde las mayusculas las sustituiremos por lo siguiente:
DBUSER: Es el usuario mysql que hara el backup (root).
DBSERVER: Es el nombre del servidor mysql (sustituendolo por la ip o nombre de la maquina a usar).
DBNAME: Es nombre de la base de datos, debiendose cambiar por el nombre de la base de datos.
DBNAME.sql: Es el nombre del fichero .sql sustituyendolo por otro nombre. Este se puede guardar en un directorio como "E:\Backup Mysql\DBNAME.sql" (es recomendable con "" pues tengamos o no espacios en el directorio nos evitara problemas.)

Por cierto el script .sql es compatible con mysql de Mac, Linux y Windows. Para entendernos si generamos el .sql con el Windows XP nos funcionara tanto en los Windows mas nuevos como en Macintosh y Linux.

Para importarlo no hace falta que tengais creadas las tablas de la base de datos ya que las crea en la importacion, ni hace falta que tengan el mismo nombre que la base de datos de origen.
Enlace numero 1:
Enlace numero 2:

domingo, 27 de junio de 2010

Comprimir carpetas en linux con la shell

Para comprimir una carpeta en la shell de linux pondremos el siguiente instruccion:
tar -zcvf nombre-archivo.tar.gz nombre-directorio

Donde:
nombre-archivo.tar.gz es el nombre del archivo en donde se volcara comprimido.
nombre-directorio es la carpeta a comprimir.
-z: Comprimir archivos usando gzip
-c: Crear un nuevo archivo
-v: Verbose, es decir, mostrar el proceso durante la creacion del archivo
-f: nombre de archivo
Tambien lo podemos guardar como un .tar.bz2

Para extraerlo en la terminal simplemente pondremos segun su extension:
tar -zxvf miarcho.tar.gz o tar -xjvf miarchivo.tar.bz2

viernes, 25 de junio de 2010

Recuperar clave Windows/Office

Si has perdido la clave del windows o del office y necesitas reinstalarlo hay una pequeña utilidad que la recupera que se llama ProduKey. Consta de dos partes la primera del programa, y la otra del traductor al castellano.

Una vez descargados ambos, copiamos el archivo ProduKey_lng.ini (resultante de haber descomprimido el archivo produkey_spanish.zip) y lo copiamos en la misma carpeta del programa, despues, ejecutamos el archivo ProduKey.exe para iniciar el programa.

Además de averiguar el número de serie de Windows XP, también podrás saber el número de serie de Office.

Para mas informacion en la web de nirsoft.

martes, 15 de junio de 2010

Multiples escritorios bajo windows

Hoy comentare de una utilidad que nos permite tener mas de un escritorio bajo nuestro windows.

Dicha herramienta por lo general las he visto bajo entornos linux, pero se han desarrollado herramientas para usarlo en windows.

Una de las que encontre en su dia es el Vista & XP Virtual Desktops. Es una freeware, nos permite tener hasta 100 escritorios, la unica pega es que no se actualiza desde 2008 pero por lo menos tenemos una herramienta de lo mas util. Para poder cambiar entre los escritorios (4 por defecto) es usar la tecla windows + 1(2, 3 o 4)

lunes, 14 de junio de 2010

Cableado estructurado

Hoy comentare en el post pero de forma gráfica. Es de la colocación de cables de red (568a y b)

Aquí os dejo la manera en que están colocadas:

martes, 8 de junio de 2010

Montar unidades de red en windows

Para montar/desmontar unidades de red desde cmd:

Para montar:

  1. Básicamente ir a Inicio → Ejecutar → cmd
  2. Ahí ponemos la instrucción net use B: \nombre o ip del equipo\nombre de recurso compartido (Donde nombre o ip del equipo lo sustituimos por el nombre o ip del equipo-servidor y el nombre de recurso compartido por la carpeta compartida que queramos usar, y B: es la unidad a usar pudiendose cambiar por otra)

Para desmontar:

  1. Básicamente ir a Inicio → Ejecutar → cmd
  2. Poner net use B: /delete (donde B: lo sustituimos por la unidad que usamos)

lunes, 7 de junio de 2010

Visor de sucesos

Si un controlador de dispositivo no nos funciona o va de manera defectuosa Windows XP incorpora el Visor de sucesos, que nos permite revisar lo que ha sucedido con dicho controlador.

Si un controlador o programa no nos funciona e interesa conocer lo sucedido con el mismo, hay una herramienta que es el visor de sucesos.

⇒Haz clic sobre el botón Inicio. ⇒Y a continuación sobre Panel de Control. ⇒Herramientas administrativas ⇒ Visor de sucesos.

Si marcas en el registro del programa o dispositivo en el que te este dando problemas te aparecera una ventana y ahi comentara el problema en cuestion.

Una pregunta: ¿Hay en Linux algo similar?

Pues si, pero para verlo hay que usar la terminal. Ademas se almacenan dentro del /var/log/

La equivalente del windows en linux es el /var/log/syslog. Para verlo usaremosun par de maneras:

⇒ El vi /var/log/syslog (si quieres ver todos los registros)
⇒ Tabien usaremos tanto el tail -l /var/log/syslog como el tail /var/log/syslog (si desea ver los ultimos sucesos)
⇒ Si quieres ver un numero determinado de los ultimos registros podemos usar la instruccion tail -n 20 /var/log/syslog (en este caso mostrara los ultimos 20 sucesos registrados)
⇒ Para volcar a un archivo de texto lo que se hara despues de poner cualquiera de las instrucciones es instruccion > ultimos_registros.txt (donde instruccion es el comando en cuestion a usar y ultimos_registros.txt es el nombre del fichero a usar)
NOTA: Todo lo anterior en linux se hara como root o en su defecto poniendo sudo antes de poner las instrucciones.

jueves, 3 de junio de 2010

Monitorizar el comando dd

Como hemos visto en las otras entradas de clonar discos duros a otro disco duro y a un fichero habra observado que no comenta nada dicho comando hasta terminar, pues hay una manera de hacer que muestre informacion acerca del progreso del mismo.

Pero ¿Como es posible hacer esto?

Haciendo los siguientes pasos (NOTA: Esto se lanza con el dd en ejecucion):

  1. Abrimos otra terminal: Archivo --> Nueva terminal (tambien sirve nueva pestaña)
  2. sudo watch -n 10 kill -USR1 `pidof dd`


Esto funciona tanto a la hora de volcarlo al fichero/disco duro como a la hora de recuperar.

Clonar disco duro a otro disco duro

En mi anterior entrada acerca del Clonado disco duro linux vimos como clonar nuestro disco duro a un fichero.

Hoy veremos como hacerlo a otro disco duro.
Basicamente el material esta indicado en el link, por lo que no habra demasiados problemas.

Para conocer los dispositivos a clonar y el sitio donde sera clonado tenemos el sudo fdisk -l.

Para clonarlo lo hacemos asi:
dd if=/dev/hda of=/dev/hdb bs=1M
Donde:
hda (dispositivo de origen)
hdb (dispositivo de destino)
bs = 1 (nos lo hara mega a mega)
if = desde el dispositivo donde compiaremos (/dev/hda el disco maestro)
of = el dispositivo donde se copiara (/dev/hdb el disco esclavo)
dd es el comando para clonar/copiar.
NOTA: hda y hdb se sustituye por los dispositivos (sda1 y sda2 en mi caso)

miércoles, 2 de junio de 2010

Desisnstalar kernel antiguo en ubuntu

De cuando en cuando salen versiones nuevas del kernel por el gestor de actualizaciones y dejan la anterior versión por si fallase la nueva. Pero si no te da problemas (sobre todo y mas que nada por las aplicaciones que dependen del kernel como el software de virtualización, la tarjeta gráfica, o el driver del sistema de ficheros ntfs de windows nt/xp/vista/7 ya que lo tenga re-configurado para la nueva versión del mismo) lo mejor es des-instalarlo y evitar ocupar espacio en el disco duro. Pero ¿Como des-instalar las viejas versiones?
Lo primero que hay que hacer antes de hacer nada es ver los kernels antiguos:
sudo dpkg -l | grep linux-image o también con dpkg --get-selections | grep linux-image
Para des-instalarlo deberemos insertar lo siguiente:
sudo apt-get remove --purge KERNEL (donde KERNEL es la versión del kernel a des-instalar)
Nota acerca de esto, se quedaran los sources y headers de la versión del kernel, por lo que también deberéis des-instalarlos. Para verlos ir al primer paso y poner lo siguiente:
dpkg --get-selections | grep linux-*
Nos dirá los paquetes del kernel que tenemos como de las versiones anteriores, fijaros en la de los anteriores, y los borráis con la siguiente instrucción: sudo apt-get remove --purge PAQUETE1 PAQUETE2 PAQUETEN (donde PAQUETE1 PAQUETE2 y PAQUETEN son los paquetes de los kernel anteriores a quitar, puedes poner mas de 1 paquete antiguo para borrar)
Adaptado por mi, pero sacado de este enlace

martes, 1 de junio de 2010

Montar unidades bajo linux

Un comando muy extendido en linux es el mount. El mount es un comando que basicamente nos monta unidades (fisicas como unidades y carpetas compartidas remotas)

Para saber el dispositivo que queremos montar tenemos el comando fdisk -l (bajo root, si no es root es sudo fdisk -l)
Sintaxis (nota esto se esta haciendo por root, si no es por root pon delante sudo)

  1. mount -t ntfs-3g /dev/sda1 /media/windows

    1. Donde -t es para lectura-escritura por lo que es optativo.
    2. ntfs-3g es un sistema de ficheros para que lo monte, sustituyendose por el que tenga el dispositivo (ext3,ext4, vfat, msdos...)
    3. /dev/sda1 es el dispositivo.
    4. /media/windows es el directorio en donde le montamos, si no te existe la carpeta donde la montaremos la crearemos en /mnt o en /media con mkdir /mnt/carpeta <--> sudo mkdir /mnt/carpeta, mkdir /media/carpeta <--> /mnt/carpeta.

  2. mount -t ntfs-3g /dev/sda1 /media/windows -o force

    1. Los puntos anteriores es lo mismo, pero el -o force es para montarlo a la fuerza.

jueves, 27 de mayo de 2010

Integrar service pack 2 a office 2003

Hoy navegando por internet (por interes) encontre un tutorial de como integrar las services packs al office 2003. Me ha parecido la pena hacerle una mencion en mi blog pues me ha funcionado en mi pc. NOTA: Esta hecho para hacerlo para la service pack 2 del 2003, pero tambien funcionara con la 3 haciendo los ligeros cambios en el nombre.

Aqui os dejo el acceso al tutorial que encontre.

Algunas ideas para reducir gastos

Pensando en métodos para reducir el gasto que hay en la política creo que puede ser alguna de estas ideas:

  1. Por ejemplo usar coches de gama alta. Usar coches mas normales o mejor el transporte publico.
  2. Otra cosa que podría hacerse es reducir ministerios. Quitar los que son inútiles como por ejemplo el de la presidencia, vivienda por ir mencionando un par de ellos, o juntar como por ejemplo educación ciencia y tecnología, trabajo y sanidad, interior y justicia...
  3. Endurecer los castigos a la gente que no declara a hacienda como por ejemplo el fraude fiscal en el que básicamente para no pagar impuestos lo que hacen es mandarlo a paraísos fiscales con fuertes (o quizás muy muy fuertes) multas.
  4. Otra de las que me vienen en cabeza es el no subir el IVA ni las cosas en general (básicas sobre todo). Creo que esto una de las razones es por lo del fraude fiscal.


Estas son un par de ideas que tengo en mente.

Modelo aleman antiparo.

Hoy posteare (por primera vez desde hace meses),acerca de un sistema que en su pais de origen les ha ido bien y no les ha hecho subir drasticamente el paro. Este modelo es el aleman.

¿En que consiste dicho modelo?

Pues en lo siguiente: Es un acuerdo entre los trabajadores, empresa y el estado por el que le reducen al trabajador el numero de horas trabajadas, le paga la empresa las horas trabajadas y la seguridad social le paga el resto en proporcion a las horas renunciadas.

Hasta aqui bien, hablare de ventajas y las contras:

Empecemos con las ventajas:

  1. No aumenta el paro drasticamente.
  2. Permite a la empresa no gastar tanto en el peor momento.
  3. Permite aprovechar al trabajador para formarse.


Desventajas del mismo:

  1. Mas gasto (pero no tanto) de la prestacion social.
  2. Al tener menos horas se percibe en el sueldo.


Se podria aplicar este plan en España. Por un lado pienso que si, el pero... pues una de las dudas que tengo es acerca de la aceptacion, pues tenemos la costumbre de estar horas y horas en el trabajo pero ¿Realmente cuantas horas trabajan realmente?
Esta pregunta con una de las respuestas directas, si no que se lo digan a mas de un funcionario por ejemplo.

miércoles, 26 de mayo de 2010

Hacer copia del MBR

Vamos a hablar de como hacer un backup de nuestro master boot record o mbr. Razones para que nos interese. Dos razones minimo puedo dar:


  1. Trastear con mas de un sistema operativo.
  2. Infeccion por malware.
  3. Corromperse por apagones....


Para hacer el backup del MBR:
# dd if=/dev/hda of=/media/floppy0/mbr.bak count=1 bs=512
El /dev/hda (el hda se sustituye por el dispositivo, por ejemplo sda, sdb)
El /media/floppy0 (floppy0 se sustituye por el nombre del montaje, /media/disk en mi ejemplo)

Para restaurarle:
# dd if=/media/floppy0/mbr.bak of=/dev/hda count=1 bs=512
El /dev/hda (el hda se sustituye por el dispositivo, por ejemplo sda, sdb)
El /media/floppy0 (floppy0 se sustituye por el nombre del montaje, /media/disk en mi ejemplo)

Con la tabla de particiones:
Razones para hacer backup de la misma: Puede que tambien las mismas razones que con el master boot record.

Como hacer el backup de la tabla de particiones:

  1. # sfdisk -d /dev/hda > /media/floppy0/tabla-part.bak (va a un disquete montado previamente)
  2. # sfdisk -d /dev/hda > /media/sda1/tabla-part.bak (a un dispositivo tipo disco duro, pendrive...)


Como restaurar el backup:

  1. Modo 1: # sfdisk /dev/hda < /media/floppy0/tabla-part.bak
  2. Modo 2: # sfdisk /dev/hda < /media/sda1/tabla-part.bak
  3. Modo 1 es por un disquete, el modo 2 tipo pendrive, disco duro....


Enlace original.

Vi en Unix

Vamos a describir un poco al vi: Es un editor de texto presente (o quizas muy presente) en los entornos Unix. Es de una gran utilidad a la hora de hacer scripts en Unix(aunque mencione Unix tambien viene con la gran mayoria de las distros Linux, BSD...)

Un pequeño aviso acerca de este editor: No tiene menus por lo que se tiene que usar el teclado a la vieja usanza en una terminal.

Algunos comandos del editor:

*** Editar y modificar ***

Para Insertar texto antes del cursor …………………….. i
Para Insertar texto después del cursor ………………… a
Para Insertar texto al principio de la linea ……………… I
Para Insertar texto al final de la Linea ………………….. A

**** Copiar y Pegar ***

Para copiar la linea actual ………………………………….. yy
Para copiar una palabra ……………………………………. yw
Para copiar 7 lineas …………………………………………. y7y

Para pegar después del cursor ………………………….. p
Para pegar antes del cursor ………………………………. P

*** Borrar ***

Para borrar un caracter x (Comandos) ………………. Supr y BackSpace (Edición)
Para Borrar la linea actual …………………………………. dd
*** Abrir, Grabar y Salir ***

Para abrir un archivo ……………………………………….. :e nombre_archivo
Para guardar los cambios y salir ……………………….. :q
Para Salir sin guardar ………………………………………. :q!
Para guardar con otro nombre de archivo ………….. :w nombre_archivo

Espero que os sirva la chuleta del vi. Fue sacado de aquí.

Descargar archivos de servidores megaupload y similares con Jdownlader

Si eres de esos que descargar un archivo dividido y no quieres estar pendiente de hacerlo uno por uno hay un programa que se encarga de hacerlo automaticamente. Este programa se llama Jdownloader. Esta tanto en Windows como en Linux y Macintosh y es gratis. Solo necesitas antes de instalar el programa es tener el java instalado.

El link es el siguiente:
Enlace:

Para descargar java:
Link Java:

Kernel Linux para Ubuntu

Aqui trataremos de como actualizar a una version nueva del kernel pero de una forma menos traumatica que compilandolo manualmente con los binarios (Kernel Linux si le quieres compilar manualmente.)

Por casualidad me encontre una pagina de lo mas curiosa. Es del estilo del kernel.org, pero estos te hacen los paquetes precompilados para ubuntu. Esta es la web para descargar los paquetes:(Kernel Linux precompilado para ubuntu.)

Solo deberemos descargar 4 paquetes, dos que son tanto como si tu ubuntu es de 32 como de 64 bits (fijate en los all) como en los dos que son para tu sistema (descarga segun sea tu sistema de 32 o 64 bits, para ello pondremos uname -a y sabremos la version que tengamos instalada)

Antes de olvidarme, si estas interesado en compilarlo manualmente aqui os adjunto unos links para que lo podais hacer:

Compilar kernel manualmente 1.
Compilar kernel manualmente 2.

Solucion a la falta de NTLDR

Si por un fallo en el suministro se te apago el pc o en el inicio te dice que:

Falta NTLDR.
Presione CTRL+ALT+SUPR para reiniciar.

No te desesperes, se puede solucionar con los siguientes pasos:


  1. Lo primero es tener el cd de instalacion del xp y resetear el pc.
  2. Cuando salga el asistente para la instalación de Windows XP elegimos la opción reparar sistema (ten cuidado con no elegir instalar Windows)
  3. Ahí te va a salir un pantalla negra donde dice C:\Windows ahí escribe 1 y presiona Enter y nos pide la clave del administrador (si no tiene clave déjalo en blanco).
  4. Ahora escribimos FIXMBR y presionamos Enter luego nos pregunta si queremos continuar y escribimos S y damos Enter.
  5. Ahora debemos copiar los archivos ntldr y ntdetect desde el CD de instalación de Windows hasta la unidad C:, esto lo vamos a hacer con los siguientes comandos:
    1. copy D:\i386\ntldr C:\
    2. copy D:\i386\ntdetect.com C:\
    3. Estos comados los debemos escribir línea por línea y presionar Enter, pero es importante verificar cual es la letra que le corresponde la nuestra unidad de CD-ROM para reemplazarla por la letra D en los comandos que mencioné anteriormente.

  6. # Ahora reiniciamos la PC y si se solucionó el problema se va a inicra Windows correctamente, pero si no ahora sí debemos plantearnos la opción de reinstalar Windows.

CCleaner para Debian/Ubuntu y derivados

Navegando por internet encontre una utilidad al estilo del ccleaner pero para las distribuciones debian/ubuntu y derivadas de estas distribuciones.

NOTA: Es un script que encontre y se debe ejecutar como root ya que son tareas de mantenimiento.

Código fuente a copiar:


#!/bin/bash

OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE $METALINUXPKG|grep -v $CURKERNEL)
YELLOW="33[1;33m"
RED="33[0;31m"
ENDCOLOR="33[0m"

if [ $USER != root ]; then
echo -e $RED"Error: debes ser root, recuerda usa sudo"
echo -e $YELLOW"Saliendo..."$ENDCOLOR
exit 0
fi

echo -e $YELLOW"Limpiando apt cache..."$ENDCOLOR
aptitude clean

echo -e $YELLOW"Eliminando antiguos archivos de configuracion..."$ENDCOLOR
sudo aptitude purge $OLDCONF

echo -e $YELLOW"Eliminando viejos kernels..."$ENDCOLOR
sudo aptitude purge $OLDKERNELS

echo -e $YELLOW"Vaciando rastros..."$ENDCOLOR
rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
rm -rf /root/.local/share/Trash/*/** &> /dev/null

echo -e $YELLOW"Ubucleaner finalizo correctamente | powered by Safo's & Sakyx's Blog!"$ENDCOLOR


Básicamente lo que hace es eliminar viejos kernels, a veces es molesto que en tu grub tengas tantas entradas, purga archivos de configuración en desuso,etc.

Nota: para ejecutar este script debes ser root y el modo seria sudo ./ubucleaner.

Fuente original.

lunes, 24 de mayo de 2010

Clonado disco duro linux

Hoy hablaremos de como hacer un clonado a nuestro disco duro sin necesidad de gastarse un dineral en productos tipo Norton Partition Magic, pero ¿como?. Pues facil con un livecd de linux.

Esto funciona perfectamente cuando es el mismo PC. Es decir, un backup.

Pero si los discos duros son distintos, no es tan buena:

  1. Si el disco duro destino es menor, el proceso falla, porque intenta seguir escribiendo y se queda sin sitio.
  2. Si el disco duro destino es mayor, dejarás mucho sitio inutilizable, salvo que seas un "virtuoso" con las particiones.

Bueno, empezaremos con los dos primeros casos pues es muy útil.

  1. Arrancar desde CD/USB con un Linux.
  2. El comando para volcar es: # dd if=/dev/sda | gzip -c > /mnt/sdb1/disco.gz (suponemos que el disco que quieres volcar es "/dev/sda" y el disco donde quieres dejar el fichero está montado en "/mnt/sdb1"). Recuerda que para ver los discos tenemos el comando "fdisk -l" y para montar/desmontar tenemos "mount / umount"
  3. El comando para recuperar es: # gzip -d -c /mnt/sdb1/disco.gz | dd of=/dev/sda (Lo mismo de antes: he supuesto que el fichero estaba en "/mnt/sdb1" y el disco que queremos "arrasar" es "/dev/sda".)

martes, 27 de abril de 2010

Hacer bridge de red en linux al iniciar el pc

Es una continuacion de como hacer un puente de red desde el inicio del sistema operativo linux (bajo debian/ubuntu/opensuse):

Si tienes ya instalado el software bridge-utils vamos bien, si no le tienes instalado lo primero que hay que hacer es lo siguiente: sudo apt-get install bridge-utils (bajo debian y ubuntu) o sudo zypper install bridge-utils:

Lo siguiente es crear un script: sudo vi /etc/init.d/bridge.sh y meterle lo siguiente:

#!/bin/bash
addbr puente
addif eth0 puente
addif eth1 puente
..
Y despues darle permisos de ejecucion: chmood 777 /etc/init.d/bridge.sh y por ultimo hacerle que cargue al iniciar el sistema:

sudo update-rc.d bridge.sh defaults 99

Con esto podemos tener un puente desde el inicio del sistema linux.

lunes, 26 de abril de 2010

Montar carpeta samba en linux

Hoy hablaremos de como compartir carpetas entre windows y linux mediante samba.

Si tu pregunta es que es samba la respuesta es la siguiente:

Es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios.

Entre los sistemas tipo Unix en los que se puede ejecutar Samba, están las distribuciones GNU/Linux, Solaris y las diferentes variantes BSD entre las que podemos encontrar el Mac OS X Server de Apple.

Fuente en la Wikipedia:

Para montar una carpeta samba:

sudo mount -t smbfs //192.168.0.XX/RECURSO /directorio/carpeta (donde 192.168.0.XX se cambia por la ip del pc donde este la carpeta compartida, donde /directorio/carpeta por ejemplo lo puedes montar en /media/windows o /mnt/windows creando dicha carpeta antes, sustituyendola por el nombre que te sea facil memorizar)

Si pide password:

sudo mount -t smbfs -o username=USUARIO,password=CONTRASENYA //192.168.0.XX/RECURSO /directorio/carpeta (donde 192.168.0.XX se cambia por la ip del pc donde este la carpeta compartida, donde /directorio/carpeta por ejemplo lo puedes montar en /media/windows o /mnt/windows creando dicha carpeta antes, sustituyendola por el nombre que te sea facil memorizar)

Para desmontar:

sudo umount /directorio/carpeta (o donde lo tengas montado como los ejemplos de /mnt/windows y /media/windows)

Si no sabemos los nombres de los recursos compartidos en un equipo:

smbclient -L 192.168.0.XX (donde 192.168.0.XX lo sustituimos por la ip del ordenador al que nos queramos conectar)

Una vez montada la carpeta, estará completamente integrada en nuestro sistema de ficheros, permitiendo trabajar con el recurso.

Fuente original del documento

Que te sea util esta informacion (Lo encontre por internet en parte por casualidad y en parte me venia al pego pues me ha util en mis practicas entre dichos sistemas operativos bajo maquinas virtuales)

jueves, 11 de marzo de 2010

Importar/Exportar bases de datos mysql

Si estas interesado en hacer backups en mysql (por lo menos en windows) hay un metodo bastante sencillo.

  1. Inicio -> ejecutar -> cmd
  2. Aqui insertaremos lo siguiente: mysqldump -user -p basedatos>C:\basedatos_backup.sql
  3. Para recuperarla: mysql -uroot -p basededatos < mibasededatos.sql
  4. NOTA:En el ejemplo esta en C:\, sustituirlo por el directorio en donde este, y el nombre por el que tengais

jueves, 4 de marzo de 2010

Clonación máquinas virtuales virtualbox

Buenas tardes a todos. Vamos a empezar con las clonaciones de ficheros vdi de virtualbox.
Los ficheros vdi son las máquinas virtuales que tenemos creadas en virtualbox, con un sistema operativo instalado en la misma.
Razones para clonar los ficheros vid:
1 falta de tiempo para instalar desde un cd o con la iso maquina por maquina.
2 pereza.
3 querer compartirla ...
Como clonar las maquinas en virtualbox bajo windows:
Nota las clonaciones las debemos hacer desde el cmd (inicio --> ejecutar --> cmd. ahi deberemos ir a la carpeta donde este instalado el virtualbox [c:\archivos de programas\sun\virtualbox (v3.0 y posterior, o xvm virtualbox versiones anteriores a la 3.0])
Aquí pondremos lo siquiente: VBoxManage clonevdi "Origen.vdi" "Destino.vdi"
Donde origen.vdi es la maquina original, el destino.vdi es el nombre dado a la máquina clonada.
Bajo Linux el método es bastante similar salvo por los directorios.
Ir a nuestro home /home/nuestro_usuario/.VirtualBox/VDI
Y empezar con las clonaciones. vboxmanage clonevdi "Server.vdi" "Server_prueba_v1.vdi"

miércoles, 24 de febrero de 2010

Como instalar una grafica nvidia en linux

Seguramente una de las cosas que haras en tu linux es instalarte el controlador grafico para aprovechar la aceleracion 3D del compiz fusion, pero si no tienes ni idea de como hacerlo pero de forma manual (sin el gestor de hardware de ubuntu) hay una manera. NOTA Esto lo estoy realizando bajo ubuntu (9.10 de 64 bits, tambien funciona con kubuntu y xubuntu tanto en 32 como en 64 bits)
Pasos de como lo hice: Menos el primer paso lo demas se debe hacer mediante root.

  1. Lo primero es obtener el driver oficial de nvidia (descarguelo segun la arquitectura, me refiero en esto si es de 32 o 64 bits tu linux)
  2. Lo segundo antes de instalar es instalar una serie de paquetes para que pueda funcionar el instalador sin problemas: # sudo aptitude install dkms build-essential pkg-config xserver-xorg-dev linux-headers-$(uname -r) linux-sources-*
  3. Despues de haber instalado todo los paquetes anteriores es crear un archivo con una instruccion para que no nos de problemas para instalarlo: # sudo gedit/kwrite /etc/default/linux-restricted-modules-common (ahi pondremos la entrada DISABLED_MODULES="nv" (para evitar conflictos con el driver grafico del kernel). Estos paquetes se deben instalar o nuestro instaladorno nos funcionara.
  4. Aqui ya viene la parte mas interesante pues aqui ya deberemos hacer la instalacion, pues para empezar a instalarlo deberemos iniciar una sesion en consola (ctrl + alt + f1)
  5. Lo siguiente es parar el entorno grafico (sudo /etc/init.d/gdm stop (o kdm si es kde, en xubuntu es gdm al igual que gnome)
  6. Lo siguiente es lanzar el instalador: sudo sh instalador.pkg1.run y responder a todo si.
  7. Despues de instalarlo iniciar de nuevo la grafica (sudo /etc/init.d/gdm start (kdm en kde o gdm si usas tanto gnome como xfce) Con esto ya tendremos la grafica instalada de forma manual.

Una ultima cosa, mantener el instalador pues si se os actualiza el kernel os dara problemas. Para solucionarlos solo reinstalarlo (siguiendo los pasos anteriores menos los tres primeros) y usando la siguiente opcion: sudo sh instalador.run -K (-K es muy muy importante pues sirve para crear los modulos del kernel y poder funcionar correctamente (Despues de actualizar al nuevo kernel))

gedit es el editor de texto de gnome mientras que Kwrite lo es em kde.

Enlace original 1:
Enlace original 2:
Enlace original 3:

miércoles, 20 de enero de 2010

Impuesto revolucionario sgae

Hoy hablaremos de un tema con mucha polemica, ya que se trata de el "impuesto revolucionario" que lleva a cabo la SGAE.


Este impuesto lo cobra dicha sociedad simplemente por oir musica en la radio y en la peluqueria. Esto personalmente me parece una estupidez (y muy grande) ya que es una estafa, y la cantidad que cobran (6€ segun los informativos al mes) me parece absurdo el que los cobren ya que se pone la radio en la peluqueria para que se pase el tiempo mas rapido.


En mi entrada en referencia a las razones para que no exista la SGAE deberiamos incluir una razon mas precisamente esto, las estafas que hacen por oir musica en una peluqueria como en este caso.

miércoles, 6 de enero de 2010

Insertar videos de youtube en nuestro blog

En alguna ocasion hemos visto un video para nosotros interesante y lo queremos colgar en nuestro blog y no queremos que cierren nuestra pagina. ¿Que hacer? Poner el video en nuestro blog pero ¿como? De la siguiente manera:
Primero en youtube ir al video en cuestion: en este caso un prueba entre porsche 911 y un corvette.
Lo segundo es ir al punto de insertar y copiar el codigo.



De esta manera quedaria dicho video asi.


martes, 5 de enero de 2010

Insertar mapas de google maps en un blog

Investigando un poco por internet vi un curioso metodo para introducir una ciudad en nuestro blog, web o una practica desde google maps. Para ello incluimos un codigo javascript. Para ello deberemos hacer lo siguiente:
1) Entrar en Google Maps y dirigirse a la zona de la que queremos obtener el mapa.
2) Pinchar en “Enlazar con esta página”.
3) Copiar el codigo que aparece bajo el texto “Pegar HTML para incrustar en el sitio web”.
4) Pegar dicho código en la web o blog en la que se quiera insertar dicho mapa.
Un ejemplo le tenemos aqui:


Ver mapa más grande

Reparar GRUB y el arranque de Windows

Hay ocasiones en las que instalamos en un pc que tiene solo linux y queremos hacer un dual boot con windows y windows nos deja sin el grub. Que hacer. Usar una utilidad que se llama super grub disk (es una mini-distro de linux pensada para esto)
Lo primero es tras grabarlo en cd, haber configurado la bios para que arranque con cd es coger la opcion de super grub disk (no help)
Menu principal del Super Grub
Lo siguiente es coger el idioma (viene en castellano)
Idiomas del Super Grub
Lo siguiente es la opcion a arreglar (desinstala el grub, lo arregla, cojgere la opcion de arreglar el grub, pero podemos desinstalarlo y dejar el del xp, vista, 7 con la opcion de Windows):
Opcion a arreglar
Ahora la opcion seleccionada, linux en esta ocasion:
Opcion seleccionada.
Nos dira la distro que tenemos, (tenemos mandriva y xp, pero nos detecta la de linux ya que escogimos arreglar el grub)
Detalle distro.
Si nos salio esto se ha hecho bien.
Detalle cuando esta bien.
Despues de esto, reiniciamos, quitaremos el cd y nos arrancara normal y correctamente.
Asi nos deberia quedar el arranque:
http://i31.tinypic.com/af93l0.jpg
Estado final del grub.

Aqui os pongo los enlaces de donde lo saqué y de descarga del supergrub disk:
Fuente de la entrada:., Enlace de descarga del super grub disk.

Razones en contra de la ley de internet del gobierno

Mucha polemica hay acerca con las leyes que pretende hacer el gobierno contra las web de descargas y anti-p2p y que nos puedan cortar internet.

Señores del gobierno y de las oposiciones que como lo aprobeis muchos se daran de baja con sus ISP ya que los usos de internet son diversos no solo es para descargarse cosas, sino tambien para hacer trabajos de clase (aparte de compartirlos), mantener contactos con la familia, amigos o simplemente por trabajo. Ademas espiar lo que hacemos en internet puramente anticonstitucional (sobre todo en un pais occidental como España) precisamente con el artículo 18 que nos garantiza el secreto de las comunicaciones y pretendia (cosa que pretendio hacer), y el 20 que nos garantiza el derecho al honor y ella se limpia el culo con el, nos trata de delicuentes. Señora que compartir no es delito, que un cdde musica lo comparto con quien quiera.

Señores del gobierno, ir pensando en los cortes de internet si quereis ir a la cabeza y bajar los precios que son caros en relacion a nuestros vecinos europeos.

Convertir de ext3 a ext4

Si deseas pasar en Ubuntu u otra distribución Linux del sistema de archivos ext3 a ext4 sin formatear el disco duro hay un método.
El problema esta si ya tenemos Ubuntu u otra distribución instalada en nuestro equipo utilizando el formato ext3, y queremos migrar a ext4.
Nota: lo que se comenta a continuación si se efectúa de manera errónea puede provocar que se estropee el sistema de arranque del sistema operativo y este sea inaccesible, así que se recomienda que solo sea realizado por usuarios ya experimentados o realizando las oportunas copias de seguridad.
Antes de empezar es importante tener una versión del kernel actualizada o usar Ubuntu jaunty jackalope cuando se haya liberado.
Para convertir un existente sistema de ficheros ext3 a ext4 emplearemos el siguiente comando:
$ tune2fs -O extents,uninit_bg,dir_index /dev/nuestro_sistema_de_archivos
Donde nuestro_sistema_de_archivos es la ruta donde tenemos instalado el sistema. Por ejemplo si lo tenemos montado en /dev/sdb1 ejecutaríamos (nota: previamente habrás de desmontar la unidad):
$ tune2fs -O extents,uninit_bg,dir_index /dev/sdb1
Después tenemos que pasar fsck al sistema de archivos:
$ fsck -pf /dev/sdb1
Pasar fsck es necesario o Ext4 no montara el sistema de archivos. Este fsck se utiliza para devolver el sistema de archivos a un estado consistente.
Ahora puedes montar la unidad pero eligiendo como tipo de sistema Ext4:
$ mount -t ext4 /dev/tusistemadearchivos /punto_de_montaje
O aun mejor, editar el fichero /etc/fstab cambiando “ext3″ por “ext4″. Nota: el Grub no lanza particiones en Ext4 así que si vas a convertir tu /boot o / (que contiene a boot) y es la particion de arranque, a Ext4 deberás utilizar grub2 en lugar de grub.
En este caso, también tienes que añadir la entrada de sistema: ’rootfs=ext4′ al /boot/grub/menu.lst
Link 1, Link 2

Razones para que no exista la SGAE

Vamos a tratar de hablar de la Sociedad General de Autores y Editores, y desviarnos de la informática un poco, ya que voy a comentar las razones por las que debería ser ilegalizada dicha sociedad.

Una razón por la que se debe ilegalizar es por el canon por copia privada. Tengo una pregunta acerca de esto. A vosotros que os importa para que compremos los medios de almacenamiento extraíble, que no vamos a piratear. Dichos medios sirven por ejemplo a un estudiante para poder presentar sus trabajos de clase o compartir los apuntes con los compañeros, o a un administrador informatico para hacer las copias de seguridad de los datos de su empresa.

Otra razón es simplemente las acciones para que digan cosas buenas de ella. Esto me suena mal por ejemplo con la frikipedia o la putasgae. Que estamos en una democracia, y no nos podéis impedir la libertad de expresión tanto os fastidia se siente pero no podéis ir contra las libertades que nos garantiza la constitución.

Por ir continuando, la excesiva recaudación y no os lo perdáis EN CONCIERTOS BENÉFICOS.

Me da vergüenza como una sociedad con tal de ganar dinero haga lo que sea incluso tocar las narices en estos conciertos cuyo fin de estos sea una buena razón (gente enferma....)

Siguiendo con las razones, es simplemente por colarse en bodas sin permiso.
Aquí me suena que más de una vez tuviesen problemas con la APD (Agencia de protección de datos)

Uso del P2P para piratear:

Ay ay jeje. Un programa P2P aunque diga la SGAE que es para piratear no tiene por qué ser así (Es mas en los tribunales ya han dicho que es perfectamente legal, pues si no hay animo de lucro no es delito, ademas siempre sera para el que se lo descargue o le haga un favor a un familiar/amigo). Es mas hay distribuciones de Linux y BSD que se distribuyen por este tipo de redes (también por bittorrent) ya que son software libre (una de las libertades de dicho software es que se pueda compartir) y no es pirateo propiamente dicho sino una de las libertades.
NOTA: BSD es el acronimo de Berkley Software Distribution, un derivado muy conocido de UNIX.

Iré añadiéndole de vez en cuando nuevos artículos a mi blog acerca de la SGAE.

Arreglar red desde el cmd como si fuera el panel de control

Hay una manera de arreglar la red como si fuera desde el panel de control pero en el cmd (es lo mismo, pero en vez del entorno grafico es en modo comando)
Es de la siguiente manera:
ipconfig /release
ipconfig /renew
arp -d *
nbtstat -R
nbtstat -RR
ipconfig /flushdns
ipconfig /registerdns
En este estricto orden que puse antes podemos arreglar la red.
Aunque no menciona nada mi fuente, podemos hacernos un script .bat para hacerlo de forma automatica y no complicarnos.
Referencia

Quitar WGA del ordenador (Windows XP)

Hay ocasiones en que tenemos el xp pirateado y accidentalmente instalamos el wga pillandonos que lo tenemos pirateado. Para quitar dicha herramienta hay una pequeña herramienta llamada RemoveWGA. Son los mejores 15KB, lo ejecutamos, nos pedira reiniciar para que pueda trabajar reiniciara otra vez y listo, tenemos un xp sin wga.
Link de descarga

Como limpiar nuestro PC

Investigando hace tiempo en youtube vi un buen video de como limpiar nuestro PC y me parecio interesante ponerlo en mi blog:
NOTA: Quitar los cables por precaucion antes de poneros a limpiarlo, sobre todo los de la ventilacion (genera poca corriente que lo puede averiar)




Crear puente de red en Linux Ubuntu

Es una pequeña extension del tutorial Crear puente de red en Windows XP, pero usando un linux ubuntu como un "router".
Primero tendremos que instalar una utilidad llamada bridge-utils (sudo aptitude install bridge-utils, lo de sudo aptitude install lo cambias por el metodo de instalacion de tu distro linux)
Lo segundo es crear el bridge (sudo brctl addbr xxxxx)
Lo tercero es añadirle las tarjetas de red: (sudo brctl addif xxxxx eth0, sudo brctl addif xxxxx eth1)
Por ultimo levantar el bridge para que nos funcione: sudo ifconfig xxxx up.
Ya tenemos el bridge creado.
NOTA: El servidor es un linux y el otro PC puede ser linux, windows, mac...

lunes, 4 de enero de 2010

Crear puente de red en Windows XP

En mas de una ocasion tenemos que hacer que dos ordenadores salgan a internet, y no tenemos un switch que nos conecte los dos ordenadores, pero en un pc tiene dos tarjetas ethernet y los cables necesarios para conectarlos a internet. ¿Que podemos hacer para poderlo solucionar?. Pues facil, en el ordenador que tenga las dos tarjetas de red hacerle un puente de red, pero ¿Como podemos hacer de un ordenador una especie de "router"? Pues facil, vamos al apartado del panel de control "Conexiones de red" seleccionamos con el boton derecho las conexiones de areas locales y pulsamos conexiones de puente. Tardara un instante, pero al menos los dos pc's tendran internet.

Me olvide de incluirlo, si queremos usar el puente el ordenador al que le hemos hecho el puente le tenemos que tener encendido para poder usarlo en otro pc.

Este puente le podemos quitar cuando queramos.
NOTA: El PC con las dos ethernet es bajo Windows XP, el otro pc es un linux, mac otro windows....

viernes, 1 de enero de 2010

Permisos de ficheros en Linux

Con la opcion ls -l se mostrará un listado <> de los ficheros, el cual incluye los permisos de ficheros.
debian:/home/bea# ls -l atlantik-0.5.1

-rw-r--r-- 1 root root 0 ene 24 20:28 libXext.so.6.4
onde:

El primer campo representa los permisos de ficheros. El tercer campo es el propietario del fichero (Root), y el cuarto es el grupo al que pertenece el fichero (Root).

Obviamente, el último campo es el nombre del fichero libXext.so.6.4.

Este fichero pertenece a root y al grupo root. Los permisos son los siguiente:

-rw-r--r--

El primer carácter de la cadena de permisos (-) representa el tipo de fichero, donde - significa un fichero regula, y (d) se trata de un directorio.

Las siguientes tres letras (rw-) re presenta los permisos para el propietario del fichero, que en este caso son de lectura y escritura (read(r) y rewrite(w))
Los siguientes tres caracteres (r--) representan los permisos para los miembros del grupo, por lo tanto el grupo solo podrá leerlo.
Los últimos tres caracteres (r--) representan los permisos para cualquier otro usuario del sistema, diferentes del propietario o de los pertenecientes al grupo .

Otro ejemplo:

-rwxrwxrwx Todos los usuarios pueden leer, escribir y ejecutar el fichero.

CAMBIOS DE PERMISO

El comando chmod se usa para establecer los permisos de un fichero. Solo el propietario puede cambiar los permisos del fichero. La síntasis de chmod es:

chmod {a, u, g, o}{+,-}{r,w,x}

Con las opciones {a, u, g, o}, indicamos a que usuarios afecta: all, user, group o other.
{+,-}: añadir o quitar permisos.
{r,w,x}: lectura, escritura o ejecucion.


Para hacer cambios de modo recursivo(-R) dentro de un directorio, es muy util la opcion +X, que dá permisos de ejecución únicamente a los directorios, sino no podríamos acceder a ellos.
A este modo de modificación se le llama modo absoluto, pero hay otro modo, octal donde los valores son:
  • Lectura: 4
  • Escritura: 2
  • Ejecución: 1
debian:/home/bea# ls -l atlantik-0.5.1

-rw-r--r-- 1 root root 0 ene 24 20:28 libXext.so.6.4

Este modelo tiene en modo octal: 644
  • Usuario(rw)-> letura+escritura, es decir: 4+2=6
  • Grupo(r)------>lectura, es decir------------------->4
  • Para el resto(r)---------------------------------------->4
Juntandolo todo, en el mismo orden, 644
El cambio sería:

chmod 444 atlantik-0.5.1 ---> Da a todos los usuarios acceso de lectura al fichero.

Le he sacado de una web, pues me parecio interesante tener un poco lo basico (para evitarme problemas en general)

Link de origen

Como instalar programas en Linux

Seguro que mas de uno que se ha instalado alguna distribucion de linux se ha encontrado con que los .exe no tiran jeje, ya que hay diversos tipos de instalador (.run, .bin, -tar-gz, .tar.bz2 .deb ...).
Trataremos un poco de como instalar desde los tipos de instalador de la forma mas breve posible.
Desde los tar.bz2 y tar.gz:
El metodo es el mismo salvo por la extraccion del mismo en la terminal:
tar -zxvf (si es tar.gz) o tar -xjvf (si es un tar.bz2)
Aqui es lo comun en ambos.
sudo ./configure
sudo make
sudo make install
No borreis la carpeta ya que en el supuesto de que no os interese el programa ya que contiene tambien el desinstalador. Para desinstalarlo deberemos teclear dentro de la misma carpeta sudo make uninstall.
Desde el .bin y .run
El metodo es el mismo, por lo que no habra problemas.
Lo primero es ponerle los permisos de ejecucion. chmod u+x programa.run o chmod u+x programa.bin
El segundo y ultimo paso es ejecutarlo: sudo ./programa.run, sudo ./programa.bin.
En el supuesto de querer desinstalarlo solo habra que ir al directorio y poner el desinstalador (sudo ./uninstall y/o similares)

Instalar desde un.deb en una terminal:
Para instalarlo solo deberemos introducir lo siguiente: sudo dpkg -i programa.deb y lo tendremos instalado en breves. (Todavia no conozco la manera de desinstalarlo)
Este podemos lanzarle sin problemas con un doble clic en modo grafico.

Como usar el comando netstat (Bajo windows)

El comando netstat nos permite ver las conexiones que tenemos establecidas en nuestro pc. Es una gran utilidad que no he querido incluirla en los comandos de red ya que quiero ponerlo con los parametros.

Sintaxis del comando nbtstat

netstat [-a] [-e] [-n] [-o] [-p protocolo] [-r] [-s] [intervalo]

Parámetros del comando netstat

-a:
Muestra todas las conexiones TCP activas y los puertos TCP y UDP en el que el equipo está a la escucha.
-e:
Muestra las estadísticas de Ethernet, tales como el número de bytes y paquetes enviados y recibidos. Este parámetro se puede combinar con -s.
-n:
Muestra las conexiones TCP activas, sin embargo, direcciones y números de puerto se expresan numéricamente y no se intenta determinar los nombres.
-o:
Muestra las conexiones TCP activas e incluye el ID del proceso (PID) para cada conexión. Usted puede encontrar la aplicación basándose en el PID de la ficha Procesos en Administrador de tareas de Windows. Este parámetro se puede combinar con -a,-n, y -p.
-p Protocolo:
Muestra las conexiones para el protocolo especificado en el Protocolo. En este caso, el protocolo puede ser tcp, udp, tcpv6, o udpv6. Si este parámetro se utiliza con -s para mostrar estadísticas por protocolo, el protocolo puede ser tcp, udp, icmp, ip, tcpv6, udpv6, ICMPv6, o ipv6.
-s:
Muestra estadísticas por protocolo. Por defecto, las estadísticas se muestran para TCP, UDP, ICMP, IP y protocolos. Si el protocolo IPv6 para Windows XP está instalado, las estadísticas se muestran para TCP en IPv6, UDP en IPv6, ICM en Pv6 y el protocolo IPv6. El parámetro -p puede utilizarse para especificar un conjunto de protocolos.
-r:
Muestra el contenido de la tabla de enrutamiento IP. Esto es equivalente a la ruta de comandos de impresión.
Intervalo:
vuelve la información seleccionada cada intervalo de segundos. Presione CTRL + C para detener el volver. Si se omite este parámetro, netstat imprimirá la información seleccionada una sola vez.
/? :
Muestra ayuda en el símbolo del sistema.

Ejemplos:

* Para ver la estadísticas de Ethernet y las estadísticas de todos los protocolos, escriba el siguiente comando: netstat-e-s
* Para mostrar las estadísticas de la única protocolos TCP y UDP, escriba el siguiente comando: netstat-s-p tcp udp
* Para mostrar las conexiones TCP activas y los identificadores de proceso cada 5 segundos, escriba el siguiente comando: nbtstat-a 5
* Para mostrar las conexiones TCP activas y el uso de identificadores de proceso de forma numérica, escriba el siguiente comando: nbtstat-n-o

Comandos utiles de redes (Windows y UNIX en general)

Vamos a hablar un poco acerca de algunos comandos de redes que nos puede servir un poco, sea para ver nuestra configuración de red o comprobar el estado de la misma.
ipconfig /all (windows), ifconfig (linux, unix):
Este comanto nos sirve para ver nuestra configuracion de red sea ip, servidores dns y dhcp...
tracert (windows), traceroute (unix, linux):
Este comando (por supuesto se lo teneis que hacer a una web) nos permite saber por donde pasan los paquetes hasta llegar al sitio al que se le hemos hecho.
nslookup (windows/unix/linux):
Este comando nos sirve para saber si funciona bien nuestro dns ademas de saber la direccion o direcciones ip de la web que queremos saber. Una pequeña nota, las ips que nos interesan son la respuesta no autoritativa.

Conocer drivers de nuestro pc

En algun momento dado nos interesa por diversas razones (formateos sobre todo, pero no la unica) conocer los drivers de nuestro pc. Para ello hay una herramienta que es el everest home edition. Dicho programa es gratuito pero la pequeña pega para los usuarios de windows vista y 7 es que no os lo detectara correctamente ya que no se ha modificado desde 2005. (para xp y anteriores funciona bien)
Enlace para descargar el Everest Home Edition.
Para usuarios de Vista y 7 hay una version que es la ultimate (tambien va con xp y 2000, no se si tambien con las anteriores.)
Enlace para descargar el Everest Ultimate.

Ocultar usuarios en la pantalla de bienvenida en Windows XP

Si eres el Administrador puedes eliminar la configuración de cualquier usuario. Pero si lo que deseas es ocultar en la pantalla de Inicio alguna cuenta de usuario, para que no pueda ser utilizada, momentáneamente y en lugar de eliminarla sigue estos pasos:
Entra en Windows como Administrador y luego pulsa el botón inicio y Ejecutar.
Escribe regedit y pulsa el botón Aceptar.
Ahora te desplazas por la siguientes claves:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Winlogon/SpecialAccounts
Ahora en el panel de la derecha haces clic con el ratón derecho y seleccionas Nuevo y luego Valor DWORD, luego le pones el nombre de la cuenta de Usuario que quieres ocultar (por ejemplo Javier suponiendo que la cuenta de usuario que quieres ocultar sea esa) y pulsa la tecla Intro.
Reinicia el ordenador y al arrancar verás como ya no está la cuenta de usuario de Javier.
Una nota Javier lo cambias por el nombre del usuario que queremos ocultar (a no ser que te llames asi jeje)

Actualizaciones Windows XP

Hoy trataremos de hablar acerca de las actualizaciones de Windows XP. Si eres de los que no tienes internet, o de los que instala actualizaciones pc por pc por lo que sea hay un metodo para instalalarlas sin necesidad de tener windows update. Se trata de winup. Es un programa que tiene las actualizaciones integradas en un pack. Por cierto a los que lo teneis pirata (me refiero al xp) no contiene el wga por lo que no tendreis problemas.
Enlace para descargar winup.
Espero que le sirva.

Recuperar favoritos en firefox

Si por alguna razon quitaste firefox, o cualquier otro problema con este navegador te ha hecho perder los favoritos, NO SE DESESPERE. Hay una posibilidad de recuperarlos.
Para recuperarlos deberemos hacer lo siguiente:
INICIO -> EJECUTAR -> C:\Documents and Settings\NOMBRE DE PC\Datos de programa\Mozilla\Firefox\Profiles\ (NOMBRE DE PC se cambia por el usuario tal como aparezca en la pantalla de bienvenida)
Una vez que se abra, encontrarás una carpeta cuyo nombre es algo asi como "XXXXX.default".
Le das click, luego entras a "bookmarkbackup" y allí aparecerá no sólo una copia de tus favoritos, sino varias copias de los últimos días con la fecha de cada uno.
Para utilizarlos abres el Firefox, luego presionas en Marcadores/Administrar marcadores.../Archivo/Importar/Desde archivo/ y eliges el archivo que prefieras de los que comenté antes.

Como usar programas de administrador en cuentas limitadas

Todos por lo general cometemos el error de usar cuentas de administrador en nuestro pc (que conste que poco a poco voy con cuentas limitadas), siendo un problema desde el punto de la seguridad (malware en general) ya que se aprovechan de esto.
Al grano. Hay un comando en el cmd que es el RunAs (por decirlo de algun modo es el sudo de windows). Tambien se puede usar en otros pcs pero no personalmente no lo he usado, pero os enseñaré el como hacerlo en vuestro propio pc.
Para usarlo primero ir a inicio -> ejecutar -> cmd
Aquí podremos usarle con un parámetro.
runas /noprofile /user:mi_equipo\administrador cmd
mi_equipo es el nombre de nuestro equipo, para saberlo usar el comando hostname, y el cmd lo cambiamos por el programa a usar.
El administrador se cambia por la cuenta que tenga los mismos privilegios.
el /noprofile sirve para no cargar el perfil de dicho usuario, es mas rapido pero cada vez que se usa pide la password si la tiene. se puede cambiar por /profile, pero no lo aconsejo personalmente por seguridad.

Impedir escritura en memorias usb

A veces es necesario impedir que las personas que tienen acceso físico a un ordenador puedan sacar datos sin permiso (un centro escolar, o una oficina). Un buen comienzo es poner en modo solo lectura los dispositivos USB, lo que se logra con la siguiente entrada del registro:
HKEY_LOCAL_MACHINE - System - CurrentControlSet - Control - StorageDevicePolicies
Se crea la directiva WriteProtect y se pone a 1 para activarla. Despues de reiniciar, ya no se podrá copiar la información de esa maquina con las memorias usb.

Convertir particiones del disco duro de fat32 a ntfs

El sistema de ficheros fat32 es usado en windows 95/98, pero no es el indicado si el sistema operativo es un windows xp (ya que es mas apropiado el ntfs). Para poder pasar de fat32 a ntfs en windows xp deberemos hacer lo siguiente:
1. INICIO -> EJECUTAR -> CMD
2. Navegar hasta llegar a C:\ (cd .. las veces que sea hastaquedar solo en c:\)
3. Poner convert c: /fs:ntfs (donde c:\ es la unidad a convertir. Si es C:\ no hara la conversión hasta después de reiniciar, pero no siempre es necesario a no ser que lo indique)
4. Si pide reiniciar lo hacemos y tenemos dicha unidad en ntfs.

Formatear memoria usb desde linux

Para formatear una memoria usb en linux primeto se desmonta de la siguiente manera:
sudo umount /dev/sdb1 y por ultimo sudo mkfs.vfat /dev/sdb1
(el sdb1 de los ejemplos se cambia por el que tenga ya que varia segun distribuciones)

Autoresumen en OpenOffice

Como vimos en la entrada de Autoresumen en Word 2007, pero aqui explicaremos como hacerlo bajo openoffice:
Archivo -> Enviar -> Resumen automático / AutoAbstracto para presentación.
Ten presente que ese sistema funcionará solo si el documento está formateado correctamente: para que tome información sobre los encabezados presentes en el documento estos tienen que estar correctamente configurados en Herramientas -> Numeración de capítulos, de lo contrario no podrás utilizar la opción. Si has formateado tus encabezados directamente en lugar de utilizar estilos de párrafo, pues no funcionará.

Migrar a Grub2 desde la legacy

Aquí trararemos de actualizar a GRUB2 desde la versión legacy. Para actualizar desde grub legacy deberemos hacer lo siguiente:
sudo apt-get install grub2(para instalarlo)
Después deberemos actualizar la configuración de la version legacy. Para ello deberemos insertar lo siguiente: sudo upgrade-from-grub-legacy.
Lo siguiente será actualizar otra vez el grub2 para que detecte windows. Para ello instalaremos el os-prober (sudo apt-get install os-prober)
Para dejar los ultimos cambios haremos lo siguiente: sudo update-grub y reiniciar el ordenador para probar los cambios.
No es dificil, y no se tarda.

Impedir cambios de fondo de escritorio

Aquí trataré de explicar un sencillo método para evitar cambios indeseables en el fondo de escritorio de un pc (el nuestro, los de una empresa...).
Para ello deberemos hacer lo siguiente:
INICIO -> EJECUTAR -> escribe GPEDIT.MSC y pulsa el botón ACEPTAR.
La ventana que se te muestra es el editor de politicas de grupo, y ahí tendrás opciones para ocultar la ficha del protector de pantalla, que no se pueda cambiar el fondo del escritorio, etc...

Autoresumen en Office 2007

El autoresumen es una pequeña opción que nos permite hacer resúmenes de forma automática sin compliaciones.
Esta característica fue removida de la interfaz general de Office por su escaso uso (al menos eso dice la gente de Microsoft) pero no fue eliminada por completo del programa. Para activarla sólo hay que seguir estos pasos:



  1. Pulsar el botón superior izquierdo con el logotipo de Office.
  2. En ese desplegable que sale, elegir "Opciones de Word", en la parte inferior derecha.
  3. Elegimos el comando "Personalizar". En la ventana que sale al pulsar esa opción, en la parte izquierda, en el cuadro desplegable elegimos la opción "Todos los comandos".
  4. Navegamos hasta la opción "Herramientas de resumen automático". La seleccionamos y le damos al botón Agregar.
  5. Cerramos el cuadro.
  6. Ahora tendremos las herramientas de autorresumen en la barra de acceso rápido de Word.

Bienvenidos a mi blog

Bienvenidos a todos los leyentes de mi blog. De vez en cuando (cuando tenga tiempo sobre todo claro) ire añadiendo cosillas, (acepto sugerencias siempre y cuando sean cosas legales [salvo excepciones] y las pidais por las buenas).
Bueno espero que disfruteis del blog, y os mando saludos. Antes de nada, os invito a uniros a las rss.