viernes, 24 de febrero de 2012

Crear tu propia distribución de GNU/Linux


Existen diversos motivos para crear una distribución personalizada. En el caso de instalar siempre los mismos paquetes, puede automatizarse el procedimiento añadiéndolos al CD de instalación. Además, esto hace posible distribuir la distribución para que otros puedan usarlas (amigos, empleados o público en general).

Para nuestro propósito, existen diversas alternativas que varían tanto en complejidad como en objetivo de uso. Las más prácticas se detallan a continuación:
  • Linux Live: Linux Live es una combinación de shell scripts que te permite la creación de tu propia distribución de Linux a partir de una instalada.
  • Reconstructor: Es una herramienta para personalizar y crear una distribución de GNU/Linux. Puede utilizarse tanto para distribuciones de  Ubuntu como Debian. La personalización incluye al logo del inicio, color del texto, papel tapiz, temas, iconos, aplicaciones y más.
  • Remastersys: Es una utilidad para crear una imagen iso a partir de una distribución instalada de Ubuntu o derivados. Permite crear una imagen completa del disco duro incluyendo los datos de la carpeta /home u obviándolos.
  • Revisor: Esta aplicación te permite personalizar y componer tu propia instalación y Live CD basada en Fedora. El programa ofrece un GUI con todas las opciones disponibles para seleccionar, una interfaz para la terminal y archivos de configuración extendidos para usuarios más avanzados.
  • SUSE Studio: Es una herramienta para construir distribuciones basadas en SUSE. Provee un desarrollo sencillo con interfaz web y puede ser probado en el navegador sin necesidad de instalar nada.
  • UCK: Ubuntu Customization Kit es una herramienta para personalizar el Live CD oficial de Ubuntu (incluyendo Kubuntu/Xubuntu y Edubuntu) según tus necesidades. Permite añadir paquetes al sistema como por ejemplo aplicaciones y paquetes de idiomas.

miércoles, 22 de febrero de 2012

Creating an Ubuntu Live USB from CD


How to Create an Ubuntu Live USB Persistent Flash Drive from a running Live CD: In the following segment I show you how I used the Official Startup Disk Creator (created by the Ubuntu team) to put Ubuntu on a USB Flash Drive. Ubuntu's Casper Persistent feature can also be used for saving and restoring changes on subsequent boots. Ubuntu is a Linux distribution created by Canonical Ltd


Distribution Home Page: Ubuntu
Minimum Flash Drive Capacity: 1GB
Persistent Feature: Yes
Ubuntu USB Flash Drive creation via CD essentials
  • Working CD Drive and an Ubuntu Live CD
  • 1GB or larger USB flash drive (I recommend a 4GB if using persistence)

Installing Ubuntu to a Flash Drive via Startup Disk Creator:

Note: Back up ALL data from your Flash Drive before proceeding!
  1. Insert your Ubuntu CD and restart your computer, booting from the Live CD
  2. Insert a 1GB or larger USB flash drive
  3. Navigate to System > Administration > Startup Disk Creator: Start Ubuntu's Startup Disk Creator
  4. Next, (1) Select your Flash Drive from Disk to use (2) Choose to Erase Disk (Make sure you have backed up any important data first) Erase Disk (Make sure you have data backed up first)
  5. Now, (1) Select the partition related to your Flash Drive, (2) For Persistence, select the option Stored in reserved extra space and adjust the slider to desired capacity (4) Click the Make Startup Disk button: Proceed to Make an Ubuntu Startup Disk
  6. A bar appears to indicate the progress of the install. Once the installation is complete, remove the CD, restart your computer and set your Boot Menu or System BIOS to boot from your USB device.
You should now be booting from your Ubuntu Startup Disk


lunes, 20 de febrero de 2012

Grub Customizer 2.2 – Como configurar GRUB2 o BURG

Grub Customizer es una herramienta que nos permite configurar GRUB 2 o BURG de una manera gráfica.

Dispone de varias posibilidades de configuración, por ejemplo podremos predeterminar cual de las entradas será la predeterminada, mostrar o no el menú, buscar otros S.O., especificar el tiempo de espera para el inicio, pasar los parámetros del kernel, configurar la apariencia (fondo, resolución, colores para el texto, etc).



Esta nueva versión 2.2 soporta submenús y trae además algunos cambios en su interfaz gráfica.

La podemos instalar en Ubuntu agregando el siguiente PPA. Para eso abrimos un Terminal y copiamos de a una las órdenes:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer


https://launchpad.net/~danielrichter2007/+archive/grub-customizer

Instalar/Desinstalar BURG En Ubuntu 10.10, 11.04 y b11.10


BURG  (Brand new Unified loadeR from Grub) suministra una interfaz gráfica agradable a nuestro gestor de arranque, sustituyendo al GRUB2 (GRand Unified Bootloader) que se instala por defecto en Ubuntu 11.04, pudiendo elegir entre diversos temas.

INSTALANDO  BURG

Abro una terminal e instalo los repositorios para burg
   sudo add-apt-repository ppa:n-muench/burg (Para 11.04 y 11.10)
   sudo add-apt-repository ppa:bean123ch/burg (paras 10.10)


Actualizo los repositorios

   sudo apt-get update

Instalo burg
   sudo apt-get install burg 

y algunos temas
   sudo apt-get install burg-emu burg-pc burg-themes-common burg-common burg-themes

Ahora comienza la instalación durante la cual se nos muestran una serie de pantallas:
1ª Pantalla
Marcamos  "Aceptar" pulsando la tecla "flecha abajo", se pondrá en rojo  y pulsamos "Enter".

2ª Pantalla 
En la línea en azul nos debe salir escrito "quiet splash" pulsamos la tecla "flecha abajo" y marcamos "Aceptar" que se pondrá en rojo; pulsamos la tecla "Enter".
3ª Pantalla
Nos avisa que debemos instalar grub en el disco donde tengamos el MBR (Master BootRecord). Si tenemos más de un disco duro y si no sabemos seguro donde tenemos el MBR los marcamos todos. Pulsamos la tecla "flecha abajo", se pondrá en rojo "Aceptar" y pulsamos la tecla "Enter".

4ª Pantalla
En esta pantalla seleccionamos el disco, en mi caso es (/dev/sda) por lo que marco éste utilizando la barra espaciadora.
Si tuviesemos más de uno pulsaríamos la tecla "flecha abajo" para desplazarnos por las líneas, cuando lleguemos al adecuado (marcamos todos si no estamos seguros), pulsamos tecla "Enter".

A continuación instalamos burg en el disco duro en donde tengamos el MBR 
    sudo burg-install /dev/sda
 
lo actualizamnos 
    sudo update-burg

 ----------------------------------------------------------------------------------------------
Si hemos actualizado Ubuntu desde una versión anterior, debemos de editar el archivo/etc/default/burg
    sudo gedit /etc/default/burg
 
y cambiar la configuración de GRUB_THEME y GRUB_FOLD
     GRUB_THEME=saved
    GRUB_FOLD=saved

Y actualizamos burg
    sudo update-burg
----------------------------------------------------------------------------------------------
Podemos ver los temas antes de reiniciar con el comando siguiente
    sudo burg-emu -D

CONFIGURANDO BURG

Al reiniciar el sistema, cuando nos salga el Burg podremos utilizar las siguientes teclas para su configuración:

F3 - Para cambiar la resolución, nos desplazamos con las teclas flecha arriba/abajo y seleccionamos con Enter.
 
Nota: Si elegimos una resolución mayor que la que admite nuestro monitor quedará fuera de rango y saldrá una pantalla negra
t -  Abrir el menú para seleccionar el tema
e -  Editar el comando del punto de arranque actual
c -  Abre una ventana de terminal
h -  Diálogo Mostrar ayuda (sólo disponible en el tema sora)
q -  Volver al antiguo menú de GRUB
F5/ctrl-x -  Terminar edición
F7 -  Lista de los puntos de arranque
F8 -  Alternar entre modo gráfico y texto
F9 -  Apagado
F10 -  Reinicio
ESC -  Salir del menú actual o de diálogo.

DESINSTALAR BURG

Si burg no nos convence o lanza algún error, lo podemos desinstalar
   sudo apt-get remove --purge burg burg-emu burg-pc burg-themes-common burg-common burg-themes

Instalamos el paquete Grub2
    sudo apt-get install grub2

y después instalamos el grub en el disco duro (en mi caso /dev/sda)
    sudo grub-install /dev/sda

y lo actualizamos
    sudo update-grub2
De esta forma volvemos a tener el grub original.

domingo, 19 de febrero de 2012

Linux Ubuntu 10.10 - Modificar y eliminar lineas del gestor de arranque

Recupera el GRUB con Super Grub2 Disk Recupera el GRUB con Super Grub2 Disk



Empecemos, arranca desde el cd o desde donde tengas el Super Grub Disk y te aparecerá una pantalla como esta:


Selecciona la 1 opción, si no te funciona y te has cargado el grub al instalar el "maravilloso" windows prueba con la 3 opción. Te mostrará los SO que tienes instalados para que elijas con cual quieres arrancar.


Si no quieres utilizar el SGD puedes utilizar un Live CD siguiendo estas instrucciones y después sigue a partir de aquí.

Llegados a este punto ya habrás arrancado Ubuntu, ahora abre un terminal y vamos a recuperar el grub:
sudo grub-install --recheck /dev/sda 
(Cambia sda por tu disco duro, sda es el 1, sdb el 2 y así sucesivamente) 
Y por último actualiza las entradas del GRUB:
sudo update-grub

Y ya tendrás el GRUB reparado.


Página de Super Grub Disk: http://www.supergrubdisk.org/

Recuperar GRUB


Uno de los problemas más comunes a lo que se enfrenta un usuario de GNU/Linux es que en caso de instalar o reinstalar un sistema operativo distinto (por ejemplo, Windows), el MBR (Master Boot Record) es reescrito por el del último sistema instalado, borrándonos el GRUB.

Tabla de contenidos

 [esconder]

Grub 2

Arrancando con Super Grub2 Disk

Consiste en arrancar gracias a Super Grub2 Disk. Una vez en nuestro sistema recuperaremos GRUB con un simple comando.
Super Grub2 Disk es un disco arrancable que permite arrancar casi cualquier sistema operativo.
Puedes descargarlo desde aquí (1,44 MB).
Es una imagen de disco ISO. Para volcarla en un CD o DVD puedes usar un quemador de discos como K3b o Brasero (Opción: Grabar imagen).
Al arrancarlo, las opciones que debemos seguir son las siguientes:
  1. Detect any os
  2. Nuestro Ubuntu (hay que seleccionarlo de la lista de OS detectados)
Una vez hemos arrancado en nuestra distribución abriremos una consola y en ella cargamos el Grub en el MBR ejecutando el siguiente comando:
# grub-install /dev/sda 
(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda).
Reiniciamos y cuando vuelva a arrancar ubuntu (no el del LiveCD), podemos ajustar en el menú del GRUB manualmente para que aparezca en el menú de arranque el nuevo sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando:
$ sudo update-grub2
Si el comando no te funciona, quizás necesites instalar el paquete grub2:
$ sudo aptitude install grub2
Imagen:Nota clasica.pngSi tienes Super Grub Disk (no Super Grub2 Disk) también puedes arrancar tu Ubuntu aunque está esté basada en GRUB2. Por lo menos en 2011 funciona. Las opciones a usar serían:
  1. Super Grub Disk (No help)
  2. Castellano
  3. Gnu/Linux
  4. Arrancar Gnu/Linux

Otra Alternativa más sencilla es:

  1. - Iniciar con el CD de Grub arriba mencionado
  2. -Desde el Gestor de Software, buscar grub2 , desinstalarlo, y volverlo a instalar
  3. -Luego ejecutar en una terminal sudo update-grub2 para que recupere las entradas del menu
  4. -Reinicias y ya tienes nuevamente Grub2 en tu sistema


Usando una distribución Live

Consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu 9.10 o superior (debe ser la versión Live o Desktop), aunque puede ser cualquier otra distribución que use GRUB2 como gestor de arranque y noLILO ni Grub 1.
Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos los siguiente para ver las particiones de los distintos discos duros:
$ sudo fdisk -l
Después vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):
$ sudo mount /dev/sda1 /mnt
Ahora, monta el resto de los dispositivos:
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /dev/pts  /mnt/dev/pts
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys  /mnt/sys
Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:
$ sudo chroot /mnt
Por último cargamos el Grub en el MBR ejecutando el siguiente comando:
# grub-install --recheck /dev/sda 
(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda).
Reiniciamos y cuando vuelva a arrancar ubuntu (no el del LiveCD), podemos ajustar en el menú del GRUB manualmente para que aparezca en el menú de arranque el nuevo sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando:
$ sudo update-grub2
Si el comando no te funciona, quizás necesites instalar el paquete grub2:
$ sudo aptitude install grub2

martes, 7 de febrero de 2012

Acentos en español en LaTeX en Ubuntu y Windows

Resumen:


Instala latex-ucs (sudo apt-get install latex-ucs) ésto te permitirá usar eñes y tildes (o cualquier carácter UTF8).

\usepackage[spanish]{babel} % Division de sílabas y títulos en español.
\usepackage[utf8]{inputenc} % Para poner acentos y eñes directamente.
\usepackage{ucs} % Altenativamente al anterior.
\usepackage{amsmath} % La American Mathematical Society creó este paquete de "Higher Mathematics".



Text encoding

Most of the modern computer systems allow you to input letters of national alphabets directly from the keyboard. In order to handle variety of input encoding used for different groups of languages and/or on different computer platforms LaTeX employs the inputenc package:
\usepackage[encoding]{inputenc}
inputenc package tells LaTeX what the text encoding format of your .tex files is. The encoding depends on your operating system but often a software's encoding can be changed from the settings (this happens at least with some editors, the PuTTY terminal and TeXmaker). You may choose whichever encoding you like, but you must say so in the preamble, so for example, if you prefer to use the ISO-8859-1, write
\usepackage[latin1]{inputenc}

Most modern operating systems use Unicode (utf-8) as a default encoding for text. On such system (for example Ubuntu) you can use:
\usepackage[utf8]{inputenc}

The supported encoding by the LaTeX team is utf8 and covers a fairly specific/limited range of unicode input characters. It only defines those symbols that are known to be available with the current font encodingutf8x is not officially supported, but covers a much broader range of input symbols.
You might encounter a situation where using \usepackage[utf8]{inputenc} might result in error:
! Package inputenc Error: Unicode char \u8:ũ not set up for use with LaTeX.
This is due to the utf8 definition not necessarily having a mapping of all the character glyphs you are able to enter on your keyboard. Such characters are for example ŷ Ŷ ũ Ũ ẽ Ẽ ĩ Ĩ. In such case, you need to use the utf8x option to define more character combinations. This might break up compatibility with some packages like csquotes.
When using the inputenc package, you should consider that other people might not be able to display your input files on their computer, because they use a different encoding. For example, the German umlaut ä on OS/2 is encoded as 132, on Unix systems using ISO-LATIN 1 it is encoded as 228, while in Cyrillic encoding cp1251 for Windows this letter does not exist at all; therefore you should use this feature with care. The following encodings may come in handy, depending on the type of system you are working on:
Operating systemEncodings
Western LatinCyrillic
Macapplemacmaccyr
Unixlatin1koi8-ru
Windowsansinewcp1251
DOS, OS/2cp850cp866nav