Todos con Software Libre

El Software y el conocimiento debe ser Libre

Follow me on TwitterRSS Feeds

  • Home
  • Camino de Santiago
  • Corazón de La Mancha
  • Manchegox
  • Mobile Me
  • Eliminar ficheros con 0 bytes de tamaño del actual directorio

    Como eliminar, en Linux o Unix, todos los ficheros de un directorio con 0 bytes de tamaño. # find . -size 0c -exec rm {} \;
    More
  • Google Drive para Linux

    En breve tendremos disponible Google Drive para los sistemas Linux, bueno GNU/Linux :-P Durante el mes de Mayo tendremos una versión para nuestro sistema favorito. Así que paciencia, lo anunciaremos por aquí. Mientras tanto, si dispones de un teléfono con Android, iOS (iPhone o iPad), o bien utilizáis Windows o Mac, tenéis ya disponible el cliente de Google Drive.
    More
  • Como saber la antigüedad de una página web desde Linux

    A veces queremos saber cuando fue la última vez que se modifico una página web, no la web entera. Así que para ello activaremos el modo arácnido con wget :-) $ wget -S --spider http://osswin.sourceforge.net/ 2>&1 | grep Mod Modo arácnido activado. Comprobar si el fichero remoto existe.   Last-Modified: Wed, 08 Feb 2012 20:14:53 GMT También podemos hacer lo mismo con el comando curl $ curl --head -s ht...
    More

Instalación de Windows 7 sobre KVM en Ubuntu Server 10.04.1

Jan 23rd

Posted by javico in KVM

1 comment

En primer lugar debemos configurar y actualizar KVM/Qemu a la versión 0.12.5 y libvirt 0.8.3 sobre Ubuntu Server 10.04 (Lucid). Decargamos el mas reciente driver de virtio-win desde http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/ bajamos las imagen de disquete y la ISO.

root@ServerLNX:~# add-apt-repository ppa:dnjl/virtualization
Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv 5C1F788FDE6E8657FF5864FFD18C7A1DF6E6BED2
gpg: requesting key F6E6BED2 from hkp server keyserver.ubuntu.com
gpg: key F6E6BED2: public key “Launchpad ppa” imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

Añadimos a /etc/apt/sources.lists

deb http://ppa.launchpad.net/dnjl/virtualization/ubuntu lucid main
deb-src http://ppa.launchpad.net/dnjl/virtualization/ubuntu lucid main

Guardamos el archivo.

# apt-get update
# apt-get upgrade

Comprobamos los paquetes instalados.

root@ServerLNX:~# dpkg -l |grep qemu
ii kvm 1:84+dfsg-0ubuntu16+0.12.5+noroms+0ubuntu1.1~dnjl1~lucid0 dummy transitional pacakge from kvm to qemu-
ii qemu-common 0.12.5+noroms-0ubuntu1.1~dnjl1~lucid0 qemu common functionality (bios, documentati
ii qemu-kvm 0.12.3+noroms-0ubuntu9.2 Full virtualization on i386 and amd64 hardwa
root@ServerLNX:~# dpkg -l |grep libvirt
ii libvirt-bin 0.8.3-1ubuntu4+dnjl1~lucid0 the programs for the libvirt library
ii libvirt0 0.8.3-1ubuntu4+dnjl1~lucid0 library for interfacing with different virtu

Sin el siguiente paso no fui capaz de conecta el fichero virtio-win-1.1.16.vfd como unidad de disco para instalar Windows 7.

root@ServerLNX:~# apt-get remove kvm qemu-kvm
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages will be REMOVED:
kvm qemu-kvm ubuntu-virt-server
0 upgraded, 0 newly installed, 3 to remove and 3 not upgraded.
After this operation, 8,483kB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database … 160403 files and directories currently installed.)
Removing kvm …
Removing ubuntu-virt-server …
Removing qemu-kvm …
qemu-kvm stop/waiting
Processing triggers for ureadahead …
ureadahead will be reprofiled on next reboot
Processing triggers for man-db …
root@ServerLNX:~# apt-get install kvm qemu-kvm
Reading package lists… Done
Building dependency tree
Reading state information… Done
=> The following extra packages will be installed:
=> libvdeplug2
The following NEW packages will be installed:
kvm libvdeplug2 qemu-kvm
0 upgraded, 3 newly installed, 0 to remove and 3 not upgraded.
Need to get 2,969kB/2,985kB of archives.
After this operation, 8,536kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ lucid/universe libvdeplug2 2.2.3-3 [13.0kB]
Get:2 http://ppa.launchpad.net/dnjl/virtualization/ubuntu/ lucid/main qemu-kvm 0.12.5+noroms-0ubuntu1.1~dnjl1~lucid0 [2,956kB]
Fetched 2,969kB in 10s (277kB/s)
Selecting previously deselected package libvdeplug2.
(Reading database … 160361 files and directories currently installed.)
Unpacking libvdeplug2 (from …/libvdeplug2_2.2.3-3_amd64.deb) …
Selecting previously deselected package qemu-kvm.
Unpacking qemu-kvm (from …/qemu-kvm_0.12.5+noroms-0ubuntu1.1~dnjl1~lucid0_amd64.deb) …
Selecting previously deselected package kvm.
Unpacking kvm (from …/kvm_1%3a84+dfsg-0ubuntu16+0.12.5+noroms+0ubuntu1.1~dnjl1~lucid0_amd64.deb) …
Processing triggers for ureadahead …
Processing triggers for man-db …
Setting up libvdeplug2 (2.2.3-3) …

Setting up qemu-kvm (0.12.5+noroms-0ubuntu1.1~dnjl1~lucid0) …
qemu-kvm start/running

Procedemos a instalar Windows 7 sobre KVM.

virt-install –name W7VIRT64 –ram 4096 –disk /dev/sda8,bus=virtio \
–disk /usr/tmp/virtio-win-1.1.16.vfd,device=floppy –os-variant win7 \
–cdrom /usr/tmp/Win7_64.iso –cpu 2

Configuración del driver de red.

KVM

Uso del editor VI en Linux

Dec 28th

Posted by javico in Comandos

No comments

Tenemos dos modos de trabajo:

El modo de comando, se pasa a este mondo pulsando la tecla <esc> y el modo de inserción, que se pasa a este modo pulsando la tecla “i“.

Ordenes desde el modo comando:

:e! vuelve a cargar el fichero original descartando todos los cambios realizados.

:w! fichero reescribe el fichero existente o bien :w fichero graba los editado a un nuevo fichero. o bien :w path/fichero para grabar un fichero en un directorio cualquiera.

:!rm fichero          lanza el comando rm y elimina el fichero indicado.

:!comando permite ejecutar cualquier comando sin salir del editor.

:sh lanza una shell, al teclear después exit o CTRL-D volvemos al editor.

:e <segundo_fichero> Para pasar a editar un segundo fichero.

:e# Para conmutar de un fichero a otro cuando se están editando 2 a la vez.

:n pasa a editar el fichero siguiente, en el caso en que hayamos ejecutado el vi poniendo como argumento el prefijo de varios ficheros, por ejemplo ovw_*.

:w para grabar el texto

:q para salir

:wq para grabar y salir

:30,50s/pepe/juan/ para sustituir la palabra “pepe” por la palabra “juan” desde la linea 30 hasta la 50.

:1,$s/pepe/juan/ para sustituir la palabra “pepe” por la palabra “juan”    desde la linea primera hasta la ultima.

:1,.s/pepe/juan/ para sustituir la palabra “pepe” por la palabra “juan”    desde la linea primera hasta la actual.

:1,.d Para borrar desde el principio hasta la linea actual.

:.,$d Para borrar desde la linea actual hasta el final.

i paso a modo inserción en la posición en que me encuentro

o paso a modo inserción al comienzo de la siguiente linea

x borra el carácter sobre el que me encuentro.

<espacio> me desplazo a la derecha

/pepe para buscar la palabra “pepe”

n tras encontrar la primera palabra “pepe” va a buscar la siguiente.

u deshace el ultimo comando ejecutado

<control> G Para saber en que linea nos enc

<shift> G Para ir al final del fichero

346 <shift> G Para ir a la linea 346

r para reemplazar un carácter

2j Salta dos lineas hacia abajo del texto.

2k Salta dos lineas hacia arriba del texto.

h Mueve el cursor a la izquierda

l Mueve el cursor a la derecha

j Baja el cursor

l Sube el cursor

0 (cero) mueve el cursor al principio de la linea.

$ mueve el cursor al final de la linea.

w mueve el cursor saltando de palabra en palabra.

a Permite la inserción de caracteres, a partir de una posición a la derecha de donde esta situado.

i Permite la inserción de caracteres, desde la misma posición en la que esta situado el cursor.

c Permite eliminar unas palabra y escribir a continuación. Por ejemplo, si tecleamos ‘c2w’ borra dos palabras a ala derecha y se activa la inserción de texto.

c$ Elimina el texto desde donde este el cursor hasta el final de linea.

c0 Elimina el texto desde donde este el cursor hasta el principio de la linea.

r Permite sustituir un solo carácter sin entrar en modo inserción.

S Elimina una linea completa de texto donde este situado el cursor.

:set noai (set ai) para que no autoindente una linea si la anterior comenzó con varios blancos.

:set noeb (set eb) para que no pite al producirse errores

:set ts=10 para cambiar el tabulador para que ocupe 10 caracteres.

:set nu para que muestre números de linea

Para editar una linea de comandos grande pulsar <esc> K hasta que aparezca.

En ese momento escribir “vi” y se invoca al susodicho. Se realizan las modificaciones pertinentes y al salir con “wq” se vuelve a ejecutar el comando ya modificado.

Para generar el carácter ^h hay que pulsar sucesivamente <control> v h (sin soltar el <control>)

vi

Unreal Tournament 3 para Linux esta oficialmente “muerto”

Dec 17th

Posted by javico in Software Libre

No comments

Ya no hace falta esperar mas, se ha anunciado que el port del Unreal Tournament 3 para Linux esta oficialmente muerto. La verdad es que no me extraña nada de nada, ya que llevamos mucho tiempo esperando que saliera.

No se han dado razones de porque se ha parado.

Juegos

Nueva beta 4 de Virtualbox 4.0.0

Dec 17th

Posted by javico in Software Libre

No comments

Esta nueva beta 4 no es apta para ponerlo en ordenadores en producción, solo utilizarlo como betatesting.

La nueva versión de VirtualBox 4.0.0 beta 4 incorpora:

  • Audio: fixed memory corruption under certain circumstances
  • 3D support: fixed OpenGL support for Windows 2000 guests
  • Settings: modifying VM session could lose disk attachments (4.0 Beta 3 regression)
  • OVA: fixed crash during import
  • GUI: better OS type string matching
  • GUI: fixed redraw problem on X11 guests with multiple monitors attached (Mac OS X hosts only)
  • GUI: remember last directory in file dialogs
  • Settings: fixed .vbox file format portability issue with snapshots (backslashes)
  • ExtPacks: fixed installation on certain Linux hosts (e.g. openSUSE)
  • ExtPacks: require sudo for installation on Linux and Solaris hosts
  • Storage: fixed possible crash during suspend
  • Storage: fixed raw disk access on OS X
  • Storage: lower the CPU usage for low disk I/O bandwidth limits
  • Storage: added multi-attachment image mode for shared disk clusters
  • Storage: fixed SATA activity LED handling
  • 2D: fixed seamless mode when 2D is on for Mac hosts
  • Additions: fixed incompatibility with SLED 11

Para descargar esta versión aquí.

Virtualbox
« First...1020«2829303132»405060...Last »
  • Búsqueda

  • Últimos Tweets

    Loading tweets...
    Follow me on Twitter!
  • Libros

    • Recent comments
    • Popular posts
    • Archives
    • Tags
    Android Apple Bash Blog BSD CentOS cifs Comandos Comparativa Debian Distribuciones EBook Eventos fedora find Firefox FSF Gentoo GNOME GNU Juegos KDE Kernel KVM LibreOffice Linus Torvalds Linux mplayer nfs Novell OpenSuSE PHP proxy Red Hat Richard Stallman Ruby on Rails Shell Script Software Libre Spacewalk Ubuntu Unix vi Videos Virtualbox Xen
    • May 2012
    • April 2012
    • March 2012
    • February 2012
    • January 2012
    • December 2011
    • November 2011
    • October 2011
    • September 2011
    • August 2011
    • July 2011
    • June 2011
    • May 2011
    • April 2011
    • March 2011
    • February 2011
    • January 2011
    • December 2010
    • November 2010
    • October 2010
    • September 2010
    • August 2010
    • July 2010
    • June 2010
    • May 2010
    • March 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • Cómo instalar el XMMS en Ubuntu 10.04 (lucid) (5)
    • Como compilar ConkyWizard (4)
    • Manifiesto “En defensa de los derechos fundamentales en Internet” (3)
    • Ruby on Rails – Part 6: Configuration and Deploy (3)
    • Como arreglar el problema de depencia libstdc++5 en Ubuntu 10.04 (3)
    • Manuel: Muy buena tu revision, me gusto, ahora con mas animo a probar esta distribucion, asi mismo seria...
    • max1679: disculpas como puedo conectarme a una red wifi si tiene proxi desde una tablet hptouchpad?
    • mi IP: Gracias por los tips Jose. Saludos desde España
    • Rodrigo: A mi también me gusta, es una interfaz muy cuidada y muy optimizada para la resolución de pantalla d...
  • Blogroll

    • Camino de Santiago
    • Corazón de La Mancha
    • Manchegox
    • Mobile Me
  • RSS Corazón de La Mancha

    • Quemando rueda
    • 25 años de almacenamiento en una sola imagen
    • Ventajas y desventajas de la utilización de un servidor proxy
    • Google Drive ya disponible, mas almacenamiento en la nube
    • Autolavado de Motos de Sport
Copyright © 2012 Todos con Software Libre
RSS Feeds XHTML 1.1 Top
PR