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
  • Parámetro del kernel Linux - file-max

    Parámetro del kernel de Linux - file-max. El kernel de Linux asigna los identificadores de archivos de forma dinámica y el valor de file-max denota el número máximo de manejadores de archivos que el kernel de Linux puede asignar. Cuando aparece muchos mensajes de error sobre la "escasez de controladores de archivos", el aumento de este límite será de ayuda. Para cambiar, el valor, simplemente escribimos el nuevo núm...
    More
  • libvirt Perl binding Sys::Virt, release 0.9.9

    The libvirt Perl binding, Sys::Virt, release 0.9.9 is now available for download: http://search.cpan.org/CPAN/authors/id/D/DA/DANBERR/Sys-Virt-0.9.9.tar.gz In this release 0.9.9: Add all new APIs in libvirt 0.9.9 Fix crash in get_hostname Fix docs typos & nesting screwups Add example for calculating CPU utilization of host Update META.yml with correct license info Add missing dep on ...
    More
  • Steve Jobs finalmente utiliza un tablet con Android en la otra vida

    Lo admito, los ataques contra Apple, a veces son divertidos. Como podemos ver en este vídeo, en el que imitan a Steve Jobs, en la otra vida, con un tablet con Android. Esto lo hacen como video viral para promocionar dicho tablet.
    More
  • WebOS se pasa al OpenSource

    Os dejo el mensaje que Fred Patton ha publicado en su blog: Editor’s note: Today’s blog post comes from Sam Greenblatt, the chief technology officer and head of technical strategy for the open webOS project. He guides the project’s strategy around open collaboration and is responsible for technical engineering. His focus is on the practice of developing webOS with the community, and his approach is founded on the be...
    More
  • Richard Stallman de retiro temporal o descanso vacacional

    Pues parece ser que Richard Stallman se ha tomado un respiro, aunque el no desconecta nunca y tarde o temprano contesta a nuestros correos. Recientemente le escribí y esta es la respuesta: I am not on vacation, but I am at the end of a long time delay. I am located somewhere on Earth, but as far as responding to email is concerned, I appear to be well outside the solar system. After your message arrives ...
    More

La Fundación pone en marcha LibreOffice Documento 3.3

Jan 26th

Posted by javico in Software Libre

No comments

La primera versión estable de la suite ofimática libre está disponible para su descarga

Internet, 25 de enero de 2011 – La
Fundación pone en marcha el documento LibreOffice 3.3, la primera
versión estable de la suite ofimática libre desarrollado por la
comunidad.
En menos de cuatro meses, el número de
desarrolladores de hacking LibreOffice ha pasado de menos de veinte a
finales de septiembre de 2010, a más de cien en la actualidad.
Esto nos ha permitido la liberación antes del plazo fijado por el agresivo proyecto. No
sólo enviar un número de características nuevas y originales,
LibreOffice 3.3 es también un logro significativo para un número de
razones:

- La comunidad de desarrolladores ha sido capaz de
construir su propio proceso e independiente, y poner en marcha en muy
poco tiempo (con respecto al tamaño de la base de código y ambiciones
del proyecto);

-
Gracias a la gran cantidad de nuevos contribuyentes de haber sido
atraídos hacia el proyecto, el código fuente está rápidamente pasando
por una limpieza a fondo para proporcionar una mejor base para el
desarrollo futuro de LibreOffice;

- El programa de instalación de Windows, que va a impactar la base de
usuarios más grande y diversa, se ha integrado en una sola estructura
que contiene todas las versiones lingüísticas, lo que reduce el tamaño
de los sitios de descarga de 75 a 11 GB, por lo que es más fácil para
nosotros para implementar nuevas versiones más rápidamente y reducir la
huella de carbono de toda la infraestructura.

Caolan McNamara de Red Hat, uno de los líderes de la
comunidad de desarrolladores, comenta: “Estamos muy contentos: esta es
nuestra primera versión estable, y por lo tanto estamos ansiosos por
obtener comentarios de los usuarios, que se integrará lo antes posible
en el código, con las mejoras primer ser lanzado en febrero.
A partir de
marzo, que se muda a un calendario de lanzamiento en tiempo real,
previsible, transparente y público, de acuerdo con los objetivos de
Ingeniería del Comité Directivo y peticiones de los usuarios “.
La hoja de ruta de desarrollo LibreOffice está disponible en http://wiki.documentfoundation.org/ReleasePlan

 LibreOffice 3.3 trae varias características nuevas y únicas. El más popular entre los 10 miembros de la comunidad, sin ningún orden
en particular: la capacidad de importar y trabajar con archivos SVG, una
manera fácil de páginas de título y el formato de su numeración en
Writer, una más-Navigator útil herramienta para el escritor; mejora de
la ergonomía en Calc para la hoja y la gestión de la célula, y Microsoft
Works y Lotus Word Pro filtros de importación de documentos.
Además, muchos grandes extensiones son paquetes,
proporcionando la importación de noticias, un presentador de
diapositivas de la consola, un constructor de informe mucho mejor, y
mucho más.
Una completa y detallada lista de más de todas las nuevas características
ofrecidas por LibreOffice 3.3 se puede ver en la siguiente página web: http://www.libreoffice.org/download/new-features-and-fixes/

 LibreOffice 3.3 también proporciona todas las nuevas
características de OpenOffice.org 3.3, tales como el manejo de nuevas
propiedades personalizadas, incrustación de fuentes estándar de PDF en
documentos PDF; nueva fuente de Liberación estrecho; protección de
documentos aumentó en Writer y Calc; dígitos decimales para automóviles
“General” formato en Calc, 1 millón de filas en una hoja de cálculo;
nuevas opciones para la importación CSV en Calc, insertar objetos de
dibujo en los gráficos, las etiquetas del eje jerárquico para los
gráficos, mejor manejo de diseño de diapositivas en Impress, una nueva
interfaz fácil de usar, de impresión, más opciones para cambiar de
casos, y etiquetas de color de hoja en Calc.
 Varias de
estas nuevas características fueron aportadas por los miembros del
equipo de LibreOffice antes de la formación de la Fundación de
documento.

hackers LibreOffice se reunirán en el FOSDEM en
Bruselas el 5 de febrero y 6, y presentará su trabajo en un taller de un
día, el 6 de febrero, con discursos y sesiones de hacking coordinado
por varios miembros del proyecto.

El hogar de la Fundación documento está en http://www.documentfoundation.org

La casa de LibreOffice está en http://www.libreoffice.org en la página de descarga se ha rediseñado por la comunidad a ser más fácil de usar.

*** Sobre el Documento de Base

La Fundación documento
tiene la misión de facilitar la evolución de la Comunidad de OOo en una
organización nueva, abierta, independiente y basada en el mérito dentro
de los próximos meses.
Una fundación independiente
es un mejor reflejo de los valores de nuestros colaboradores, usuarios y
partidarios, y permitirá a una comunidad más eficaz, eficiente y
transparente.
TDF se
protegen las inversiones anteriores, construyendo sobre los logros de la
primera década, fomentará una amplia participación de la comunidad, y
la actividad se coordinará a través de la comunidad.

*** Media Contacts para TDF

Effenberger Florian (Alemania)
Móvil: +49 151 14424108 – E-mail: floeff@documentfoundation.org
Hallot Olivier (Brasil)
Móvil: +55 21 88228812 – E-mail: @ olivier.hallot documentfoundation.org
Charles H. Schulz (Francia)
Móvil: +33 6 98655424 – E-mail: @ charles.schulz documentfoundation.org
Italo Vignoli (Italia)
Móvil: +39 348 5653829 – E-mail: italo.vignoli documentfoundation.org @

Software Libre

El poder del comando find

Jan 26th

Posted by javico in Comandos

No comments

El poder del comando find:

# find /users -type [ f ] [ d ]    (  f – files ) ( d – directory )

# find / -fsonly hfs -mtime -7 -size +200000cprint | xargs ls -ld

# find / -hidden -perm 000 -depth -exec ll {}\;        ( Permits = 000 )

# find / -hidden -size 0c -depth -exec ll {} \;        ( Length = 0 )

# find / -mtime +90 -atime +90 -print > aging_files    ( mtime – written ) ( atime – access )

# find / -fsonly hfs -user rudi -group ocr -type d -depth -print | xargs rm -r     ( Elimina un directorio de un usuario )

# find / -fsonly hfs -user rudi -group ocr -type d -depth -print | xargs chgrp informix ( Para cambiar el grupo )

# find / -hidden -perm -4000 -exec ls -ld {} \;   ( Para búsqueda de programas w/ setuid )

# find /dir1 /dir2 -exec grep -l  ‘LIBRE’  {} \;    ( Para buscar la cadena  ‘LIBRE’ en dir1  &  dir2 )

# find .  -name “*.gnu” -exec compress {} \;  ( Para buscar todos los ficheros *.gnu  y los comprime )

# find / -hidden -acl ‘users.%’ -print  ( Para buscar un ACL )

# find / -fsonly hfs -al red.red -depth -print | xargs chacl -d red.red    ( Para borrar un ACL )

# find . -name “#update” -print -exec rm {} \;    ( Para borrar ficheros con # )  o  # rm \#update

# find /tmp -print -prune -exec ll  ( PRUNE )

LOOPING:

* for i in ‘ls’
do
cp $i /tmp/$i
echo “$i copied”
done

* for i in 1 2 3 4 5 6
do
find  /tmp | cpio -pudmv /users$i
done

* for direc in /dev /usr /lib
num=’ls $direc | wc -w’
echo “$num files in $direc”
done

find

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
« First...1020«2425262728»304050...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
    • 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

    • [Rumores] Especificaciones del Samsung Galaxy S III
    • Jack Bauer interrogando a Papa Noel
    • ¿Has alcanzado la paz interior?
    • Calles de fuego – Streets of Fire – Película recomendada
    • Juega gratuitamente al Angry Birds Rio Online
Copyright © 2012 Todos con Software Libre
RSS Feeds XHTML 1.1 Top
PR