Mostrando entradas con la etiqueta gnu/linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta gnu/linux. Mostrar todas las entradas

lunes, octubre 19, 2020

El backup creciente

 Por azares de la vida he tenido que realizar un backup de una unidad de Windows (con sistema de archivos NTFS) en un disco duro externo formateado en FAT32 desde un Linux. Básicamente el ordenador no arrancaba y antes de formatearlo e instalar de nuevo había que salvar lo más importante de la carpeta C:\Users

Para hacer la copia de seguridad se me ocurrió usar el comando rsync desde línea de comandos, ya que no me fiaba mucho de un simple copiar y pegar desde las X. Concretamente usé:

rsync -rvgaL /mnt/sda5/Users/Usuario/Documments /mnt/sdb1/Backup/Documments

Curisosamente, una vez terminado el backup comprobé el tamaño en disco. El original era 80 GB y el backup 270 GB. No entendía nada.

Lo primero que pensé es que el tamaño de los cluster en FAT32 era mayor, debido a que era una unidad de 1 TB y este sistema de archivos no está pensado para unidades tan grandes (de hecho Windows no te deja formatear una unidad tan grande). Pero eso incrementaría un poco (sobre todo si hay muchos archivos pequeños) pero no tanto.

Entonces se me iluminó la bombilla. NTFS tiene la capacidad de usar enlaces simbólicos, cosa habitual en Linux y que Windows usa de forma "camuflada", es decir, un usuario no sabe que lo está usando. Así, y para evitar problemas cuando se usan Windows en varios idiomas, la carpeta Mis documentos en realidad está apuntando a Users\Usuario\Documments. Y aquí lo curioso, las carpetas Mis imágenes,  Mis vídeos y Mi Música en realidad están apuntando a Users\Usuario\Pictures, Users\Usuario\Videos y Users\Music.

Al usar la opción -L de rsync le estaba diciendo que si había enlaces simbólicos que copiara los datos. Así que el cotenido de Documments era mucho mayor que en NTFS. 

No sé qué hubiera pasado sin la opción -L porque, por lo que tengo entendido, en FAT32 no existen enlaces simbólicos, seguramente tendríamos una carpeta vacía.

domingo, julio 12, 2015

Mandar comandos a la raspberry pi desde Android

Una cosa que quería hacer y no encontraba el momento de dedicarle tiempo era tener una aplicación en Android que mande comandos por ssh a la raspberry pi. En principio es bastante sencillo y hay bastantes aplicaciones que lo hacen (la mejor que he encontrado es Far Commander) pero no lograba que funcionaran cosas como apagarla o reiniciarla.

Estas aplicaciones son muy sencillas, básicamente te permiten configurar un botón que cuando lo pulsas se conecta por ssh y ejecuta el comando configurado. El tema es que si abría una sesión ssh también desde Android la cosa funcionaba bien. Como digo llevo bastante tiempo con este problema y por fin he encontrado un rato para resolverlo.

El problema es que estos programas usan ssh de una forma muy particular que se llama non interactive shell. Esto es, en lugar de hacer:

alejandro@DNC:~$ ssh pi@192.168.0.101
pi@192.168.0.101's password:
pi@raspbmc:~$ comando


Hace esto:

alejandro@DNC:~$ ssh pi@192.168.0.101 'comando'

Es decir, usa una función de ssh de lanzar un comando directamente en lugar de iniciar sesión, esperar al shell y lanzar el comando. Esto no sería nada del otro mundo si no fuera porque 'sudo shutdown' no funciona así:

alejandro@DNC:~$ ssh pi@192.168.0.101 'sudo shutdown -h now'
pi@192.168.0.101's password:
sudo: shutdown: command not found

¿Cómo que 'command not found'? Ahí obtuve mi primera pista. Y descubrí esto:

alejandro@DNC:~$ ssh pi@192.168.0.101
pi@192.168.0.101's password:
pi@raspbmc:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games:/opt/vc/bin:/home/pi/.xbmc-current/xbmc-bin/bin


alejandro@DNC:~$ ssh pi@192.168.0.101 'echo $PATH'
pi@192.168.0.101's password:
/usr/bin:/bin

Es decir, el PATH es distinto si estoy en la shell interactiva o si lanzo el comando directamente por ssh que es lo que hacen estos programas de Android que ejecutan comandos remotos.

La solución es fácil, basta con especificar el path. Donde antes ponía 'sudo shutdown -h now' ahora hay que poner 'sudo /sbin/shutdown -h now' y funciona a la perfección. Sé que podría haber toqueteado el .bashrc o .profiles para lograr que las non interactive shell pero he preferido no hacerlo por tres motivos:

1) La solución que he encontrado es sencilla, funciona y no tengo que seguir investigando cómo hacerlo
2) Si instalo de nuevo el sistema operativo de la raspberry pi no quiero tener que hacer mil cosas como modificar el .bashrc. Mi aplicación en Android funcionará directamente
3) Estuve mirando un poco  y no parecía fácil, puede que no sea sólo tocar el .bashrc y .profiles. Esto fue antes de darme cuenta de que podía incluir la ruta completa de shutdown

Espero que os resulte interesante.

sábado, enero 18, 2014

Ubuntu en un Vaio con UEFI y SecureBoot



Después de mucho pensarlo me he instalado Ubuntu en mi nuevo portátil, un Sony Vaio. El motivo de haberme comprado este portátil, que es algo agresivo con GNU/Linux es un poco complicado, pero digamos que era la mejor opción que tenía.

Lo primero que hice fue cargar Ubuntu en un pen drive e intentar que arrancara desde el pen drive. Me costó un poco descubrir cómo: hay que apagar el ordenador y arrancarlo con otro botón distinto (el de assist) y luego decir que arranque desde el USB. La instalación se hace en modo UEFI, el relativamente nuevo sistema de arranque de los ordenadores (la BIOS es cosa del pasado).

La instalación fue sencilla. Lo único es que quería tener dual boot y el instalador no supo hacerlo solo. ¿El motivo? Que había cinco o seis particiones existentes en el Vaio (a pesar de tener un único disco duro de 750 GB). Resulta que Sony hace cosas muy raras: dos particiones EFI, varias NTFS, etc. Al final cogí la partición principal de NTFS, la reduje y creé a mano las dos particiones que quería, una para / y otra de swap. Arriesgado pero funcionó perfectamente.

Después de reiniciar salio Grub, elegí Ubuntu y arrancó bien. Luego reinicié y arranqué Windows. Y desde entonces sólo arrancaba Windows, el Grub no salía. Después de mucho trastear con UEFI descubrí que al Sony Vaio no le da la gana arrancar Grub. No sé por qué.

La solución fue desactivar Secure Boot, arrancar con el pen drive y correr una aplicación llamada Boot Repair. Una vez hecho esto todo va perfecto.

Una cosa importante si quieres acceder a la partición de NTFS desde Ubuntu es deshabilitar la hibernación (arranque rápido) ya que deja el disco duro en un estado inestable y no puede ser accedido por GNU/Linux.

La verdad es que Sony no lo pone fácil pero he conseguido tener el dual boot. Y qué maravilla instalar todo desde el Centro de Software de Ubuntu... hay que recordar que las tiendas de Apps de los móviles tienen su origen en los gestores de paquetes de GNU/Linux que tan fácil hacen la instalación de nuevo software. Y Unity, que me daba un poco de cosa después de haber sido un acérrimo defensor de KDE frente a Gnome, no está nada mal.

Realmente las últimas veces que instalé Ubuntu estaba un poco harto de no usar la versión oficial, sino Kubuntu, ya que no está tan bien mantenida. En los portátiles antiguos usaba Lubuntu, muy ligero, e iba bien, pero siempre es mejor tener la versión oficial porque está muy bien soportada. Y además no usan Gnome, que siempre me ha dado un poco de reparo con sus nazis de eliminar opciones (lo digo con todo el cariño, ¿eh?).

miércoles, octubre 23, 2013

XBMC en Raspberry Pi



Hace ya unos cinco meses que me regalaron una Raspberry Pi. No he tenido mucho tiempo para trastear con ella, la verdad, la paternidad lleva aparejada estas cosas. Pero últimamente me he puesto las pilas y he hecho algunas cosas chulas con el cacharrito.

Lo primero, le he instalado XBMC. Quiero que sea un mediacenter para la televisión, conectado a un disco duro. Para ello le he instalado Raspbmc, todo muy sencillo.

Lo segundo, quería que sirviera también de centro de descarga de... cosas, ya sabéis. Para ello le he instalado Transmission, que es un potente cliente de torrent para Linux que ya había usado en PC. XBMC tiene un interfaz gráfico para Transmission pero también se puede controlar remotamente desde Android en la red local (o por Internet si seguimos los siguientes pasos).

Y por último para conectarme a mi Raspberry Pi desde Internet he seguido unos pasos para que me aparezca en Dropbox la IP pública de mi casa. Es útil y me gusta más que la solución No-ip o dyndns que te machacan a publicidad si no quieres pagar por sus servicios.

Haciendo todo esto he aprendido un poco de Transmission y su configuración y sobre todo de crontab, curiosamente. Trasteando siempre se aprende algo.

viernes, octubre 19, 2012

Me paso a Lubuntu



Los que llevéis siguiendo el blog durante muchos años sabréis que soy un gran fan de Kubuntu, una distribución Linux basada en Ubuntu pero con el escritorio KDE en lugar de GNOME. Pues bien, después de tantos años usando Kubuntu me paso a Lubuntu, sustituyendo KDE por LXDE.

¿Por qué dicho cambio? No estaba para nada descontento con KDE, pero mi PC es algo antiguo (2004) y le costaba tirar con las últimas versiones. Quedarse atrás es estancarse, ya que dejaban de funcionar ciertas cosas: los reproductores de vídeo no soportaban ciertos formatos, el Wine no tiraba con Spotify, los magnet links del torrent no iban, el navegador era antiguo, etc. Es decir, quiero estar a la última pero sin que el ordenador se arrastre.

Y ahí es donde entra el entorno de escritorio LXDE. Es un entorno muy ligero, de hecho puede correr en ordenadores con 256 MB de RAM, no es espectacular pero perfectamente funcional. Está basado en GTK y por tanto el aspecto no es tan bonito como KDE, pero la filosofía de escritorio es muy parecida al KDE 2, es decir, barra inferior al estilo Windows. Nada de menú superior como en Mac / GNOME.

Lo mejor del cambio es que ahora el ordenador vuela. Por supuesto sigue habiendo cosas que le cuesta, el navegador con flash, por ejemplo, algunos archivos de vídeo, etc. pero ahora todo va fluido y es muy usable. Creo que Lubuntu es una muy buena alternativa para ordenadores antiguos.

Por cierto, el paso de Kubuntu a Lubuntu es muy sencillo. Basta instalar el paquete lubuntu-desktop y reiniciar. Una vez arrancado el LXDE hay que eliminar los paquetes de kubuntu, todos, no basta con desinstalar kubuntu-desktop. He encontrado una web que dice cuales son dichos paquetes para las últimas versiones, incluso viene el comando para desinstalar.

martes, julio 31, 2012

KeePass para proteger las contraseñas

Hoy en día usamos servicios muy valiosos, como Google, Dropbox, eBay, Paypal, Amazon, etc. en los que normalmente hay que usar contraseñas potentes ya que su robo es muy peligroso (equivalente a que te roben la cartera). Para otros servicios menos importantes normalmente se repite una contraseña menos segura, ya que su robo no sería tan traumático. Al menos es lo que yo hago y por lo que sé mucha gente usa esta estrategia.

Lo ideal es que cada servicio tenga su contraseña, y que además sea bastante segura, y si cae una el resto de servicios están controlados. Sin embargo hacer esto es muy complicado, la memoria no da para tanto. De hecho ya me parece complicado  tener algunas contraseñas únicas y potentes. Es más, mi memoría no se puede permitir cambiarlas cada cierto tiempo, lo cual es una medida básica de seguridad.

Por tanto he decidido empezar a usar un gestor de contraseñas. Los requisitos eran: multiplataforma (Linux, Windows y Android), que fuera software libre (no me fío de lo contrario), que la base de datos de contraseñas esté encriptada y protegido por una contraseña maestra y que tuviera cierta facilidad para copiar y pegar los nombres de usuario y contraseña para hacer login.

La solución ideal para estos requisitios es KeePass. Existen dos versiones, KeePass1 y KeePass2, ambas mantenidas a buen ritmo. La arquitectura de KeePass2 parece más potente, pero está basada en .NET y la comptabilidad con Android es más limitada. En Linux hay que instalar Mono y según Gallir no funciona correctamente en Ubuntu, así que me he decidido por KeePass1.

Lo primero ha sido importar las contraseñas guardas en Firefox, muy fácil gracias al sistema de extensiones que tiene KeePass. Lo siguiente ha sido cambiar contraseñas de los servicios más importantes por unas más potentes. El propio programa tiene un generador de contraseñas.

Cuando tenemos que hacer login en un servicio lo único que tenemos que hacer es abrir KeePass (o más bien cambiar a dicha aplicación, que normalmente está abierta), buscar el servicio por nombre y darle a hacer login. Automáticamente toma el control del navegador y ya estamos registrados.

La aplicación de Android también es muy sencilla y nos copia automáticamente el login y password al cortapapeles para que hagamos login con comodidad.

También existe una versión portable de la aplicación para llevar en un pendrive por si hay que usar alguna contraseña en un ordenador que no es el nuestro.

La sincronización de la base de datos de contraseñas la hago a través de Dropbox, para tener acceso a ella desde cualquier dispositivo. Y por supuesto la base de datos está protegida por una contraseña de más de 30 caracteres (sí, llamadme paranoico).

En definitiva, creo que un gestor de contraseñas es una buena forma de tener mucha más seguridad en los servicios online que usamos habitualmente, aunque reconozco que es más tedioso que el viejo sistema de tener menos contraseñas y menos seguras. ¿Tendrá algo que ver eso que dicen de que para tener más seguridad hay que ceder en libertad?

Más info:
KeePass


viernes, febrero 03, 2012

Humble Bundle para Android


Ya hacía tiempo que oía hablar del Humble Bundle, que es una forma distinta de comprar juegos de ordenador. Básicamente hacen un pack de juegos, y pagas lo que quieres por ellos. Además del dinero pagado repartes como quieras cuánto va a los desarrolladores, cuánto a una ONGs, y cuánto a los creadores del Humble Bundle. Los juegos vienen sin DRM, los puedes instalar en cuantos dispositivos quieras sin restricciones, además de darte claves para tenerlos también en Steam.

No soy muy jugón, así que no había comprado nunca un Humble Bundle, pero en esta última ocasión los juegos valían también para Android. Además, si pagabas más que la media, obtenías el World of Goo, un juego que tenía ganas de tener.

Total, que por $5.50 tengo cuatro juegos, con sus apk para Android, sus ejecutables para Windows, Linux y Mac y además los tengo en Steam. Tengo un enlace desde donde puedo descargarlos en cualquier sitio (descarga directa o Torrent) todo legal. Una pasada.

Como la media va subiendo, para tener el World of Go ahora hay que pagar más de $6, pero sigue siendo un precio estupendo. El Osmos también mola, y el Anomaly tiene una mecánica bastante curiosa (es un tower defense inverso). Me queda jugar al Edge que tiene muy buena pinta.

Con estos precios y política da gusto pagar por videojuegos. No merece la pena piratear. A ver si se aplican el cuento la industria del cine y libros, porque así sí.


Por cierto, la oferta dura sólo 10 días más. Aunque van saliendo distintas ofertas cada poco tiempo.

Más info:
Humble Bundle

viernes, enero 30, 2009

Kubuntu 8.10

Con mucho, mucho retraso, he actualizado mi ordenador a la versión 8.10 de Kubuntu (también llamada Intrepid Ibex). Y el motivo de mi tardanza era precisamente que la actualización conllevaba actualizar también el KDE a la versión 4.1, desde la 3.5. Un cambio muy radical. De hecho los propios desarrolladores reconocen que KDE 4.0 no estaba preparado para el público en general, 4.1 algo más, pero la reciente versión 4.2 sí.

La actualización me ha dado muchos problemas, sobretodo porque se me rompieron las X. Después de mucho juguetear, al final no sé ni como se me arreglaron (de hecho el archivo de configuración xorg.conf está prácticamente vacío y ahora sí que funciona). Y después he tenido que jugar mucho para dejarlo todo funcional.

Uno de los fallos es que apenas se instalan temas de Plasma por defecto, y el escritorio queda muy soso. De hecho, si tenías archivos en el escritorio y quieres mantenerlos, hay que usar el Plasmoid FolderView, que viene en un paquete que no se me instaló. Me ha costado mucho averiguarlo. También están los Plasmoids para ver fotos en el escritorio, rendimiento de CPU, tiras cómicas de Internet, feeds RSS, etc. Esto de Plasma es como un gran Superkaramba pero en todo el escritorio. Además a partir de la próxima versión (KDE 4.2) aceptan Google Gadgets, con lo cual el repertorio de componentes aumenta muchísimo.

Me gustan muchas cosas del nuevo KDE, su aspecto, su nuevo menú con búsqueda, el ejecutar (alt+f2) que va mostrando aplicaciones según tecleas e incluso te hace operaciones matemáticas, el nuevo Dolphin, el aspecto de Ktorrent...

Recomiendo hacer algunas cosas nada más instalar:

  1. El tema Kfirefox para Firefox. Le da un aspecto muy KDE al navegador.
  2. Los paquetes kdebase-plasma, kdeplasma-addons, kdeplasmoids y si quieres que te muestre fotos de flickr en lugar de tu disco duro, plasmoid-flickr (este está en universe).
  3. Añade nuevos componentes Plasma al escritorio, así gana mucho.
  4. Pon los efectos de escritorio. Yo uso compiz con el paquete compiz-kde y compizconfig-backend-kconfig para configurar los efectos.
En definitiva, cuidado con la actualización, pero si se curra un poco merece la pena :)


Tags Technorati: , , ,

viernes, junio 27, 2008

Más Compiz



Gracias a Dani por apoyarme y a Inés por retarme a que lo hiciera mejor. Creo que no lo he hecho mejor y que la grabación no deja ver muy bien las ventanas gelatinosas, es mucho más espectacular si os lo instaláis.

Dos detalles:

  • Cuando digo "switchear" en realidad quiero decir "conmutar" y además me arrepiento enormemente de usar anglicismos sin necesidad. Me pasa lo mismo con la palabra "screencast" solo que además no sé decirla del tirón :P
  • Cuando digo SUPER me refiero a la tecla de Windows del teclado. En Linux se llama así :P
Espero que os guste...

Más info:
Kubuntu 8.04 + Compiz

Tags Technorati: , ,, ,

jueves, junio 26, 2008

Kubuntu 8.04 + Compiz

Mi primer "screencast":



Sólo puedo decir una cosa: ¡¡¡Kubuntuuuuuuuuuuuuuuuuuuu!!!

Ah, y que cuando digo que no tengo Hardware dedicado en la tarjeta gráfica lo que quiero decir es que no tiene memoria propia sino compartida y que no es gran cosa (Intel 855).


Tags Technorati: , ,, ,

lunes, junio 02, 2008

Gestión de software en Ubuntu

En Genbeta han editado una guía muy chula sobre cómo instalar y gestionar software en Ubuntu. Me ha parecido que estaba muy bien. Os la recomiendo.

Aunque la guía es válida para Ubuntu, hay cosas que también son válidas para Kubuntu. Recuerdo que la diferencia entre Ubuntu y Kubuntu es únicamente el gestor de escritorio. En el primer caso es Gnome y en el segundo KDE.


Tags Technorati: , , ,

miércoles, octubre 17, 2007

Sólo queda un día




Aún así no me actualizaré hasta la próxima semana, así que no esperéis una reseña pronto :) Quiero ver que la actualización es painless y hacerla cuando tenga algo de tiempo, nada de a matacaballo.

Eso sí, creo que el cambio de Konqueror por Dolphin como gestor de ficheros, en el caso de Kubuntu, va a ser una gran mejora. Konqueror me parece algo pesado para el uso que le doy (explorar archivos).



Tags Technorati: , ,

jueves, agosto 23, 2007

Levísima mejora del programa de Amigo Invisible

Esto es bastante friki, la verdad. El programa es el mismo, no he cambiado absolutamente nada. ¿Entonces? Os cuento.

Una de las ideas que tenía cuando creé el programa es que fuera multiplataforma, cosa que es. Está escrito en java y eso le da mucha flexibilidad. Lo malo es que java no tiene lo que se dice un "lanzador universal", lo más parecido que hallé es crear un .jar. Pero tuve problemas porque tenía que usar algunas clases de la versión enterprise de java, y como casi nadie la tiene tuve que añadir dos .jar concretos a mi programa. Y meter un .jar dentro de otro .jar es un problema. Así que la única manera de lanzar el programa era poner java amigo2006.Amigo2006. Una mierda, vamos. Busqué un montón y no encontré ninguna solución libre. Así que me decidí por una chapuza. Para los Windowseros creé un .bat cutre y para los unixeros (Linux, Mac, Solaris, etc.) creé un shell script cutre.

Creía que todos los problemas los tenía solucionados, pero me equivocaba. En Windows no había problema, pero en Linux (concretamente en KDE) sí, ya que si en ese script le decía que ejecutara java amigo2006.Amigo2006 me decía que no encontraba el programa. Y es que cuando ejecutas un script desde KDE por defecto el script se ejecuta en /home/user, no tengo ni idea de por qué (me imagino que por temas de seguridad). Es decir, si haces un script que sea:

#!/usr/bash
dir=`pwd`
kdialog --msgbox $dir

Da igual donde esté el script, si lo lanzas desde kde te aparecerá /home/user. Si lo lanzas desde un terminal te pondrá el directorio en el que se encuentre el script (¿no os dije que esto era muy friki?). Esto es un problema, ya que si le dices al script que ejecute

java amigo2006.Amigo2006

no encontrará la carpeta amigo2006, ya que está buscando en /home/user/.

Así que ya cansado de buscar soluciones para empaquetar un programa hecho y funcionando me decidí por una chapuza más (total...). Obligué a los usuarios de unix (ya que me imaginaba que este problema también afectaría a otros entornos de ventanas) a poner el programa en /home/user/amigo1.0/ (donde user es el nombre del usuario). Escribí en su momento en mi blog:

Si tienes Linux, MacOS, Solaris, etc., bájate este archivo: amigo1.0.tar.gz

Descomprímelo en tu directorio home (de modo que todo quede almacenado en /home/username/amigo1.0/) y ejecuta el script llamado amigo. Lo mismo de antes, un poco chapuza, lo sé. Por cierto, sólo lo he probado con Linux/KDE, aunque debería funcionar con los sistemas operativos que he puesto arriba.


Así hasta que un día, gracias a un blog que ya no existe pero que me encantaba, Lechuga Hervida (no es la primera vez que hablo de este blog) encontré una forma de que un script supiera donde está ubicado. La forma es la siguiente:

dir="`echo $0 | sed 's:[^/]*$::g'`"

No me preguntéis que significa :P Bueno, sí. Parece que $0 es la ruta que se está ejecutando, es decir, la carpeta donde está seguido del nombre del script, y el comando sed le quita precisamente el nombre del script. ¡Ya tenía lo que quería!

Y me dije: pues lo tengo que añadir. Eso fue en febrero, y hoy lo he hecho :) A partir de ahora, si usas KDE (me imagino que en GNOME también pasará algo parecido, y en MacOS también) puedes instalar donde quieras mi programa y el script de lanzamiento funcionará.

Puedes descargarlo ahora mismo y leer el artículo original en el que se explica todo el funcionamiento.


Tags Technorati: , , ,

martes, agosto 07, 2007

Varios programas para comics

Últimamente tengo bastante suerte con el software. Quiero un programa que haga algo, lo encuentro y encima es software libre que vale para GNU/Linux. Y es que cada vez hay más alternativas libres. Estos dos programas que os comento ni siquiera los busqué poniendo free o linux. Simplemente buscando en google sin ningún criterio.

El tema que toca esta vez es referente a ver comics en mi PDA. Logré encontrar un visualizador de cbz (pero no de cbr), PocketCBZ, pero es bastante malo y no me gustó, así que apenas lo usé (además, hay que pasar los comics de cbr a cbz; lo bueno es que el propio lector viene con un software para hacerlo en el pc). Hasta que el otro día leí un comic en pdf y me gustó bastante, ya que el PocketXpdf para PocketPC está muy bien. Se puede agrandar, mover con la pantalla táctil, etc. Justo lo que no tenía el lector de cbz. Entonces se me ocurrió pasar mis comics en cbz/cbr a pdf y leerlos así (total, con el otro lector ya tenía que pasar de cbr a cbz y la mayoría de los comics que circulan por ahí están en cbz). Para lo cual encontré Jomic, un lector hecho en Java para cbz/cbr que incluye un conversor a pdf.

Luego me di cuenta de que los pdfs muy grandes no se lograban abrir, así que pensé en dividir un pdf en varios más pequeños. Y encontré pdftk, también muy bueno (además éste está en los repositorios, así que apt-get y en 10 segundos lo tenía instalado).

Ahora me doy cuenta de que realmente lo que le pasa a PocketXpdf es que no logra renderizar páginas muy grandes, se queda sin memoria (aunque el pdf sea de una página). Ya se me ocurrirá algo, pero el problema que veo es que para PocketPC es chungo encontrar el programa perfecto que haga lo que quieres sin comerte la cabeza. En un ordenador con GNU/Linux no pasa eso.


Tags Technorati: , ,

viernes, abril 27, 2007

Kubuntu 7.04 Feisty Fawn

Hace ya una semana que me actualicé a la última versión de Kubuntu, la 7.04 (que como expliqué se corresponde con abril de 2007). Mis impresiones son buenas, las cosas siguen en su sitio, los programas tienen sus últimas versiones, y sobretodo la instalación es de lo más sencilla: el notificador de actualizaciones me avisó de que había una nueva versión, le dí a aceptar, se descargó 700 MB, lo instaló y sin apenas preguntarme nada (que si quería cambiar algunas configuraciones de algunos programas).

Aparte de esto, las mayores novedades están en el gestor de paquetes instalados, el adept, que ahora permite seleccionar de una lista de elección múltiple los repositorios a los que quiero estar suscrito (principal, universe, multiverse, non-free...) y se pueden seguir añadiendo a mano los que quieras, sin editar ya ningún archivo. Es simplemente genial, y sólo por la sencillez con la que se instalan y desinstalan aplicaciones merece la pena usar (K)Ubuntu.

Otra novedad, un poco chorra, es que si tecleas un comando en la konsola de una aplicación que no está instalada te explica como hacerlo. Por ejemplo:

~$ vrms
The program 'vrms' is currently not installed. You can install it by typing:
sudo apt-get install vrms
Compruebe que tiene el componente 'universe' activado
bash: vrms: orden no encontrada


Un poco chorra pero útil a veces. Y la nueva versión del KDE tiene cosas chulas, como que cuando haces click en un icono se agranda brevemente con un efecto que queda muy bien.

Y por último una chorrada que he encontrado del comando sudo (no es de esta última versión, podéis usarlo aunque no os actualicéis), y es que te insulta si tecleas mal tu contraseña.

¡A instalar!

PD: vrms comprueba si tienes cosas no-libres en tu sistema. Si es así te dice que Richard Stallman estaría orgulloso de ti. De ahí el nombre de vrms: virtual Richard M. Stallman, el creador del software libre y un fanático del tema. Ah, en mi sistema tengo un 1,4% de software no libre, desgraciadamente en el núcleo, drivers cerrados.

Más info:
Kubuntu Feisty Fawn

Tags Technorati: , ,

martes, marzo 27, 2007

Versiones en Ubuntu

He hablado mucho por aquí de la distribución de GNU/Linux que uso, Kubuntu (que no es más que Ubuntu pero con KDE en lugar de con GNOME). Lo que no he contado nunca es la razón de los números de las versiones.

Las versiones que han salido a la luz de este sistema operativo son las siguientes:

Warty Warthog

4.10

Hoary Hedgehog

5.04

Breezy Badger

5.10

Dapper Drake

6.06

Edgy Eft

6.10



Es decir, la primera versión fue la Warty Warthog que empezó con el número 4.10. Qué raro, ¿no? Normalmente se empieza con 1.0. Pero es que dichos números tan raros tienen un significado especial. El primer número es el año y el siguiente número es el mes. Por tanto la primera versión de Ubuntu vio la luz en octubre de 2004 (4.10). Ubuntu saca versiones de su sistema operativo dos veces al año, en abril y en octubre. Con la excepción de la Dapper Drake, que por motivos de estabilidad fue retrasada hasta junio, aunque eso no impidió que sacarán la siguiente versión en octubre (así pasó, que la actualización de la 6.06 a la 6.10 fue traumática en muchos casos, sobretodo en un sistema con mucho software del repositorio Universe instalado).

Por tanto en unos días saldrá la versión 7.04, con nombre en clave Feisty Fawn. Los nombres siempre tienen que ver con animales raros (de hecho deben ser nombres raros hasta en inglés) y son siempre dos palabras que empiezan con la misma letra. Además desde la 6.10 parece que van en orden alfabético (D, E, F), aunque no he encontrado nada oficial. Realmente la forma correcta de llamar las versiones es con su número.

Las versiones de Ubuntu tienen soporte de 18 meses (actualizaciones), pero de vez en cuando sacan una versión LTS (Long Term Support), especialmente estable, a la que le dan una vida más larga (recomendable para empresas que no quieren actualizar la versión del sistema operativo cada 18 meses). La última LTS es Dapper Drake (6.10).

Para que veáis que estas frikadas de versiones dependientes de la fecha no es cosa única de los linuxeros, que sepáis que también el IEEE hace esto. Por ejemplo, seguro que os suena el estándar IEEE 802.3 (Ethernet) o IEEE 802.11 (Wifi). El 802 significa que el grupo de trabajo se creó en febrero de 1980 (2/80, en inglés 80/2 -> 802). Luego se añadieron subgrupos, y dentro de cada cual se lanzan estandars, como por ejemplo 802.11b (10 Mbps), 802.11g (54 Mbps) o 802.11n (MIMO, os prometo un artículo sobre esto en breve).

Más info:
What’s With the Ubuntu Version Number Scheme?


Tags Technorati: , , , ,

martes, marzo 06, 2007

Solución a ver elpais.com en Linux

Ya comenté este tema por aquí y por supuesto desde Prisacom no me contestaron. Pero he encontrado la causa del problema y la solución, con lo que estoy muy contento.

El problema viene a ser las fuentes. Linux (o al menos las versiones más libres de Linux, ya que este problema no sucede con Red Hat) viene con un juego de fuentes que no tiene derechos de autor (o más bien que son libres), y en este caso son algo más grandes que las que establece elpais.com en su cabecera. La forma de solucionar esto es reducir el tipo de letra pero únicamente en la cabecera del diario. Para ello hay que seguir unos pasos que bienen muy bien explicados en efectomariposa. No digo que sea sencillo, pero al final se ve todo bien, ¡por fin!

Me imagino que también se solucionaría instalando la fuentes por defecto de Windows, y también si elpais.com estableciera varios tipos de fuentes. Este problema parece que afecta también a MacOS, así que afecta a bastantes usuarios, casi un 10% a nivel mundial, aunque imagino que los países hispanos habrá mayor porcentaje de Windows que en otros sitios (estamos retrasados).

Deberían solucionar este problema ellos en lugar de los usuarios. Como castigo no les pongo enlaces en este post, lo que habría mejorado su pagerank :P


Tags Technorati: , ,

miércoles, enero 17, 2007

Flash para Linux

Por fin Adobe ha sacado la versión definitiva del Flash Player para Linux (versión i386). Llevo usando la beta bastante tiempo y va bastante bien. Me alegro que compañías que no se dedican al software libre lo apoyen, aunque sólo sea para poder ver vídeos de Youtube.

¿Qué hay que hacer para instalarlo? Pues nada, entrar la web, descargarlo e instalarlo.

Si tienes (K)Ubuntu puedes instalar el paquete flashplugin-nonfree del repositorio multiverse, pero hazlo sólo si no tienes instalado por tu cuenta el plugin a mano (es decir, no instlales este paquete si he sido yo el que te he instalado la versión beta del plugin; no creo que pase nada, la verdad, pero para qué jugársela; de todas formas puedes hacerlo, poner about:plugins en el firefox y ver si pone la versión 9 del plugin; si no te ha funcionado simplemente desinstala y hazlo a mano).



Tags Technorati:

miércoles, enero 03, 2007

Wii+Ubuntu

No, no es que hayan metido una Ubuntu en la consola Nintendo Wii, que después del aguinaldo de mis abuelos me voy a comprar (no son tan guays, no me llega pero la aportación es bastante significativa). La cuestión es lo que se puede hacer con Ubuntu, Beryl y el mando de la Wii. ¡¡No os perdáis el vídeo!!





Tags Technorati: , , ,