Subscribe:

21 de agosto de 2011

Reinstalar GRUB 2 en Ubuntu

En caso de que hayas formateado y reinstalado Windows en un ordenador en el que tenías el arranque a través de grub 2 de Ubuntu, el MBR (Master Boot Record) habrá sido reescrito. Es por eso que necesitarás reinstalar grub 2 si quieres volver a recuperar el arranque dual. Los pasos a seguir son los siguientes:
  1. Arranca la versión de Ubuntu que estés usando desde un live-cd o live-usb.
  2. Escribe en el terminal
    $sudo fdisk -l
    y buscamos el identificador de la partición donde tenemos instalado Ubuntu (debe aparecer en la descripción como Linux).
  3. Monta la partición de Ubuntu y el resto de dispositivos:
    $sudo mount /dev/sdaX /mnt (Siendo sdaX el id de la partición Ubuntu)
    $sudo mount --bind /dev /mnt/dev
    $sudo mount --bind /proc /mnt/proc
    $sudo mount --bind /sys /mnt/sys
  4. Accedemos como root al sistema de archivos de Ubuntu:
    $sudo chroot /mnt
  5. Instalamos Grub en el MBR:
    $grub-install --recheck /dev/sda (Siendo sda el disco duro de arranque)
  6. Finalmente actualizamos el menú del grub con
    $sudo update-grub2

3 de agosto de 2011

Convertir de OpenOffice/LibreOffice Calc a LaTeX

Si necesitas alguna vez convertir una tabla realizada con Calc en OpenOffice/LibreOffice a código LaTeX, puedes utilizar la macro calc2latex.

Una vez descargada e instalada (puedes seguir las instrucciones de instalación aquí), procedemos a exportar las celdas que deseemos.
  1. Selecciona el conjunto de celdas a exportar.
  2. Pulsa Herramientas/Macros/Ejecutar macros desde el menú de Calc.
  3. Seleccionamos la macro calc2latex y a la derecha marcamos la función Main. Pulsamos Ejecutar.
  4. Escogemos las opciones que queramos y pulsamos Convert.
  5. Pegamos el código generado en nuestro editor LaTeX.
Como habrás podido observar esta macro conserva las negritas y cursivas, aunque es recomendable repasar el código porque en algunos casos se puede mejorar.

Instalar LaTeX en Ubuntu 11.04

Para instalar latex en Ubuntu debemos seguir los siguientes pasos:

$ sudo apt-get install texlive-latex-base texlive-latex-recommended

Si también deseamos algunos paquetes extra, como el de creación de currículum vitae llamado moderncv podemos instalar además:

$ sudo apt-get install texlive-latex-extra texlive-fonts-recommended lmodern

Ya solo nos queda algún editor que nos facilite el trabajo con latex como texmaker o kile (KDE):

$ sudo apt-get install texmaker

Pasar lista de reproducción de Spotify a Grooveshark

Últimamente, debido a las limitaciones de tiempo que ha impuesto Spotify para sus usuarios gratuitos, muchos han decidido buscar alternativas. Una de ellas es Grooveshark, una opción bastante interesante. Si decides cambiarte y quieres mantener tus listas de reproducción, puedes utilizar la herramienta Groovylists que se encarga de transformarlas.
Simplemente debes de copiar las canciones de la lista que desees desde Spotify (pulsando CTRL+A), y luego el botón derecho del ratón "copiar vínculo HTTP". Pegas los vínculos en Groovylists y esperas tu nueva lista ;).

Algunas de las canciones pueden perderse por no encontrarse en Grooveshark, pero al menos tendrás la mayoría.

Buscar cadena dentro de varios archivos

En Linux disponemos de un comando muy útil para buscar una cadena de texto determinada dentro de los archivos que indiquemos. Este es el preciado comando:

$ fgrep -r "cadena" *.

La opción "-r" indica que se haga de manera recursiva, y "*" es el patrón de búsqueda.