Como es práctica común, en muchos blogs sobre Linux, publicaré cada cierto tiempo mis escritorios.
El primero es el que uso habitualmente (de momento, que pronto formateo). Ubuntu 10.04 con Gnome 2:
El segundo es el portatil que la universidad da como préstamo el cual tiene Ubuntu 12.04 con Gnome Shell (Gnome 3):
Y por último, pero no menos importante, un ordenador viejo de un solo núcleo que tiene ArchLinux con KDE4:
Sobre GNU/Linux y de como luchar contra la tecnología y salir airoso... o no.
jueves, 21 de junio de 2012
miércoles, 20 de junio de 2012
Extraer texto e imágenes de un PDF
Probablemente alguna vez hayas querido extraer un texto o una imagen de un PDF, ya sea para utilizarlos en otro documento o simplemente porque el resto del PDF te es innecesario.
Pues bien, en GNU existen herramientas que facilitan esta extracción. La forma de hacerlo es la siguiente. Instalamos el paquete poppler-utils:
En Debian/ubuntu:
Para extraer las imágenes:
Pues bien, en GNU existen herramientas que facilitan esta extracción. La forma de hacerlo es la siguiente. Instalamos el paquete poppler-utils:
En Debian/ubuntu:
$ sudo apt-get install poppler-utils
En Fedora:
$ sudo yum install poppler-utils
En ArchLinux no tenemos poppler-utils, pero podemos instalar poppler a tal efecto:
# pacman -S poppler
Una vez instalado el paquete utilizaremos los siguientes comandos:Para extraer las imágenes:
$ pdfimages -j archivo.pdf imagenespdf/
Para extraer el texto:
$ pdftotext archivo.pdf
donde archivo.pdf es nuestro archivo en PDF e imagenespdf es una carpeta, que debe existir, en la que se guardarán las imágenes del archivo
miércoles, 6 de junio de 2012
Fondo de GDM3
Cambiar el fondo de GDM3 no es algo trivial (de hecho casi nada en GNOME 3 es trivial). A muchos nos surge la necesidad de cambiarlo dado que muchas veces (por no decir todas) no nos gustan o satisfacen los fondos predeterminados ni siquiera para una pantalla de login que en principio poco veremos. Para los incoformistas, aquí la manera de cambiarlo:
Probablemente nos aparecerán algunos error en el terminal (los ignoramos) y se nos abrirá la configuración del sistema. En Personal->Fondo elegimos la imagen que queramos cambiar.
Si queremos añadir algún fondo que no está en los predeterminados que se encuentra en nuestro directorio es recomendable hacer primero lo siguiente:
Donde ruta es la ubicación de la imagen que queremos poner e img.jpg la imagen en sí.
Seleccionaríamos nuestra imagen de fondo buscándola en /usr/share/backgrounds y cerraríamos la ventana. Por último utilizaríamos el comando exit para salir del modo de administrador:
Y con esto habríamos acabado. Por último decir que lo he comprobado en Fedora 17.
$ su --
# xhost +SI:localuser:gdm
# sudo -u gdm gnome-control-centerProbablemente nos aparecerán algunos error en el terminal (los ignoramos) y se nos abrirá la configuración del sistema. En Personal->Fondo elegimos la imagen que queramos cambiar.
Si queremos añadir algún fondo que no está en los predeterminados que se encuentra en nuestro directorio es recomendable hacer primero lo siguiente:
$ sudo cp ruta/img.jpg /usr/share/backgroundsDonde ruta es la ubicación de la imagen que queremos poner e img.jpg la imagen en sí.
Ejemplo
Tenemos la imagen playa.jpg, la cuál queremos poner de fondo en el gestor de login GDM3, en nuestra carpeta Imagenes de nuestra Carpeta personal. La ruta, por tanto, sería ~/Imagenes quedando los comandos como sigue:$ sudo cp ~/Imagenes/playa.jpg /usr/share/backgrounds
$ su --
# xhost +SI:localuser:gdm
# sudo -u gdm gnome-control-centerSeleccionaríamos nuestra imagen de fondo buscándola en /usr/share/backgrounds y cerraríamos la ventana. Por último utilizaríamos el comando exit para salir del modo de administrador:
# exit
$Y con esto habríamos acabado. Por último decir que lo he comprobado en Fedora 17.
miércoles, 2 de mayo de 2012
Uso de Vim II: Comandos útiles
Sin más dilación expongo una lista de comandos con su explicación:
Movimiento
| Comando | Explicación |
|---|---|
| k | arriba (también la flecha hacia arriba) |
| j | abajo (también la flecha hacia abajo) |
| l | derecha (también la flecha hacia la derecha) |
| h | izquierda (también la flecha hacia izquierda) |
| 0 | principio de linea |
| $ | fin de línea |
| G | final del archivo |
| 1G | principio del archivo |
| xG | ir a la línea x |
Copiar, Borrar y Deshacer
| Comando | Explicación |
|---|---|
| dd | borra la linea en que nos encontramos |
| xdd | borra x lineas contando desde la linea en que nos encontramos |
| yy | copia la linea en la que nos encontramos |
| xyy | copia x lineas contando desde la linea en que nos encontramos |
| p | pega el texto copiado |
| u | deshacer |
| Ctrl+r | rehacer |
| n | repite el último comando |
Búsquedas y reemplazos
| Comando | Explicación | Ejemplo |
|---|---|---|
| /patron | busca la siguiente aparición de patron desde donde nos encontramos | /patatas |
| ?patron | busca la anterior aparición de patron desde donde nos encontramos | ?patatas |
| :x,y s/patron1/patron2 | reemplaza todas las apariciones de patron1 con patron2 desde la línea x hasta la línea y ($ referencia el final del documento) | :1,$ s/patatas/papas |
Ésta lista puede crecer con el tiempo.
Uso de Vim I: ¿Qué es Vim y como lo uso?
Uso de Vim I: ¿Qué es Vim y como lo uso?
¿Qué es Vim?
¿Como instalo Vim en Linux?
Dependiendo de tu distribución el método será diferente, aunque muy similar. A continuación pongo el comando para instalarlo en las distribuciones que considero más importantes:
Debian/Ubuntu:
Fedora
Arch Linux
¿Cómo se usa Vim?
Cuando entramos en Vim (escribiendo Vim en un terminal si estamos en una estación UNIX Like, como Linux) nos damos cuenta de que no se puede escribir en un principio, sino que lo unico que podemos hacer es escribir ordenes y movernos por la pantalla.
Bien, lo primero que es necesario saber es que para escribir/editar un texto en vim es necesario primero pulsar la tecla "i" o la tecla "Insert" de nuestro teclado. En este momento ya podremos escribir con normalidad. Para dejar de escribir pulsaremos "Esc" (escape), con lo que volveremos al punto inicial en el que no podiamos escribir en el archivo.
Lo segundo, llegado a este punto es saber como guardar el archivo. Para ello es necesario escribir lo siguiente:
archivo será el nombre que queramos darle a nuestro fichero, por ejemplo, "notas.txt" o "facturas". Recordar en este punto que en linux no hace falta extensión en los archivos (al menos en principio). En sucesivos guardados ya no será necesario pone el nombre del archivo y será suficiente con poner ":w".
Para salir, de vim es necesario poner ":q". Ademas, podemos realizar el comando guardar y salir uniendo los dos anterior de la siguiente manera ":wq". Si hubiese algún problema en el guardado, podemos obligarle a salir utilizando la exclamación con ":q!". Esto es util cuando hemos realizado cambios que no deseamos guardar.
Con esta información ya podemos usar el editor vim. Sin embargo, nuestras opciones así son escasas. Vim incluye un monton de comandos que nos ayudarán a editar los textos con mayor rapidez. Pero eso lo veremos en la segunda parte de este mini manual.
Vim es un altamente configurable editor de texto construido para facilitar la edición eficiente de texto. Es una versión mejorada del editor vi, distribuido en la mayoría de los sistemas UNIX, como Linux y Solaris, y es instalable en éstos y en otros sistemas operativos, como Windows y MacOS.
A veces se dice de Vim que es un editor para programadores y que es muy útil ya que se puede considerar como un IDE (Entorno de Desarrollo Integrado). Sin embargo, no es sólo para programadores, y es perfecto para editar cualquier tipo de texto, desde componer un correo electrónico hasta para editar archivos de configuración. Si bien es verdad, es necesario aprender una serie de comandos o atajos de teclado para sacar todo el provecho al editor.
¿Como instalo Vim en Linux?
Dependiendo de tu distribución el método será diferente, aunque muy similar. A continuación pongo el comando para instalarlo en las distribuciones que considero más importantes:
Debian/Ubuntu:
# apt-get install vim
Fedora
# yum install vim
Arch Linux
# pacman -S vim
Los comandos anteriores se hacen como administrador (root). Podemos realizarlo como otro usuario anteponiendo sudo, si es que tenemos instalado el programa sudo y tenemos permiso para utilizarlo.¿Cómo se usa Vim?
Cuando entramos en Vim (escribiendo Vim en un terminal si estamos en una estación UNIX Like, como Linux) nos damos cuenta de que no se puede escribir en un principio, sino que lo unico que podemos hacer es escribir ordenes y movernos por la pantalla.
Bien, lo primero que es necesario saber es que para escribir/editar un texto en vim es necesario primero pulsar la tecla "i" o la tecla "Insert" de nuestro teclado. En este momento ya podremos escribir con normalidad. Para dejar de escribir pulsaremos "Esc" (escape), con lo que volveremos al punto inicial en el que no podiamos escribir en el archivo.
Lo segundo, llegado a este punto es saber como guardar el archivo. Para ello es necesario escribir lo siguiente:
:w archivo
archivo será el nombre que queramos darle a nuestro fichero, por ejemplo, "notas.txt" o "facturas". Recordar en este punto que en linux no hace falta extensión en los archivos (al menos en principio). En sucesivos guardados ya no será necesario pone el nombre del archivo y será suficiente con poner ":w".
Para salir, de vim es necesario poner ":q". Ademas, podemos realizar el comando guardar y salir uniendo los dos anterior de la siguiente manera ":wq". Si hubiese algún problema en el guardado, podemos obligarle a salir utilizando la exclamación con ":q!". Esto es util cuando hemos realizado cambios que no deseamos guardar.
Con esta información ya podemos usar el editor vim. Sin embargo, nuestras opciones así son escasas. Vim incluye un monton de comandos que nos ayudarán a editar los textos con mayor rapidez. Pero eso lo veremos en la segunda parte de este mini manual.
Uso de Vim II: Comandos útiles
sábado, 27 de febrero de 2010
Ver DVD's originales en (k)ubuntu 9.10
Cuando instalas kubuntu tienes prácticamente todo preparado para ver DVDs. Sin embargo, hay algunos que no pueden ser leídos por estar codificados con CSS (Content Scrambling System). La solución es simple, ejecutar el siguiente comando:
$ sudo /usr/share/doc/libdvdread4/install-css.sh
Si utilizas otra versión de Ubuntu/Kubuntu comprueba si tienes la versión 4 de libdvdread buscandolo en la lista de paquetes instalados (en synaptic, adept o en KpackageKit). Si tienes la versión 3 sustituye el numero en el comando.
Be happy! :)
viernes, 29 de enero de 2010
Plasma se cuelga
Cuando perdí mi ordenador cambié a Kubuntu 9.10. Bien, es un gran escritorio y me encanta, pero me he encontrado a menudo con el siguiente problema. Plasma se cuelga. Plasma es el escritorio en sí mismo de KDE, sin contar las aplicaciones del proyecto KDE.
Tras unas cuantas incomodas veces en las que se me ha colgado durante bastante tiempo, por lo que no podía usar el menú para abrir aplicaciones, porque no podía usar la barra de tareas, decidí solucionarme estos cuelgues de alguna manera. Esto es lo que hice:
Tras unas cuantas incomodas veces en las que se me ha colgado durante bastante tiempo, por lo que no podía usar el menú para abrir aplicaciones, porque no podía usar la barra de tareas, decidí solucionarme estos cuelgues de alguna manera. Esto es lo que hice:
- Esperar a que se cuelgue y comprobar que no vuelve en sí en un minuto.
- Cagarme en la madre de todos los electrones.
- Cerrar programas, oh wait, esto no funciona.
- Buscar una solución real.
Y ahora en serio, la solución:
- Pulsar Alt+F2. Nos aparecerá una pequeña ventanita donde podremos escribir un comando.
- Escribir konsole para abrir un terminal.
- Una vez nos encontramos en el terminal escribimos el siguiente comando:
$ killall plasma-desktop && plasma-desktop.
Con esto la pantalla se pondrá en negro y plasma se reiniciará, es una forma un poco bruta pero en principio me ha funcionado.
Espero que a alguien le sea de utilidad.
Espero que a alguien le sea de utilidad.
Suscribirse a:
Entradas (Atom)





