Mostrando entradas con la etiqueta Burg. Mostrar todas las entradas
Mostrando entradas con la etiqueta Burg. Mostrar todas las entradas

05 julio 2010

Como instalar BURG en Fedora

BURG - Coffee Theme

Continuamos con la segunda parte del manual para instalar, modificar y eliminar BURG en Linux. El cual comenzamos con la guía para instalar BURG en Ubuntu.
Esta vez indicare como instalar y configurar BURG en Fedora.

Para instalar BURG en Fedora, es necesario hacerlo manualmente desde la fuente, esto significa que debemos descargar todos los archivos binarios del proyecto para luego compilarlos en nuestra maquina.

Recuerda poner especial atención a las notas descritas a lo largo del documento.

Preparación

Para comenzar a hacer esto, lo primero que debemos hacer es instalar las dependencias ejecutando lo siguiente en la terminal

$ sudo yum install autoconf automake bison flex make gcc ruby python gettext-devel freetype-devel

La versión emulada de BURG requiere que instalemos paquetes adicionales de la siguiente manera

$ sudo yum install ncurses-devel SDL-devel

Descargar Código Fuente

En este punto ya tenemos todo listo para comenzar a descargar el código fuente de BURG desde bazaar. Para esto debemos primero instalar bazaar en nuestro sistema, descargando los archivos binarios desde http://wiki.bazaar.canonical.com/Download o por medio de la terminal como indico a continuación

$ sudo yum install bzr

Para descargar el código fuente por primera vez

$ bzr branch lp:burg

Nota: en caso de ya tener instalado BURG y estés intentando actualizar debes descargar la nueva version desde el directorio fuente de BURG y luego regenerar los archivos de configuración por medio de los siguientes comandos en la terminal.

$ bzr pull
$ ./autogen.sh

Compilar e Instalar

Ahora proseguiremos con la compilación e instalación de BURG, para esto es recomendable realizar la compilación en directorios separados al igual que la instalación, esto con la intención de tener un directorio de código fuente mucho mas limpio.

Nota: en el ejemplo, se utiliza $HOME/burg_pc y $HOME/burg_emu para la compilación, además de $HOME/burg_install como directorio destino para la instalación, el código fuente de BURG se encontrará en $HOME/burg. Todo esto es opcional, así que puedes modificarlo a tu gusto pero siendo muy cuidadoso.
Recuerda reemplazar $HOME por tu nombre de usuario en el sistema.

Para compilar la versión de PC de BURG ejecuta lo siguiente

$ mkdir $HOME/burg_pc
$ cd $HOME/burg_pc
$ $HOME/burg/configure --with-platform=pc --prefix=$HOME/burg_install
$ make
$ make install

Para compilar la version emulada de BURG ejecuta lo siguiente

$ mkdir $HOME/burg_emu
$ cd $HOME/burg_emu
$ $HOME/burg/configure --with-platform=emu --prefix=$HOME/burg_install
$ make
$ make install

Nota: durante la instalación se te harán algunas preguntas acerca de la configuración actual de GRUB y la futura configuración de BURG. En todos los casos continúa sin modificar nada a menos que seas un usuario avanzado y sepas lo que estas haciendo. Cuando te pregunte si deseas instalar BURG en /dev/sda, selecciona y acepta

Configurar

Para configurar BURG necesitas crear un archivo de configuración en $HOME/burg_install/etc/default/burg, puedes copiarlo desde /etc/default/burg o bien crear uno desde cero partiendo del siguiente ejemplo

Nota: en la variable GRUB_GFXMODE es posible que debas especificar la resolución soportada por tu equipo, esto debido a que en algunas maquinas es posible que no se muestre bien BURG.
La variable debe quedar de la siguiente manera GRUB_GFXMODE=1024x768.

# If you change this file, run 'burg-mkconfig -o /boot/burg/burg.cfg' afterwards to update
# /boot/burg/burg.cfg.

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
#GRUB_SAVEDEFAULT=true

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
# In the boot menu, use hotkey 'r' to popup a resolution selection menu.
GRUB_GFXMODE=saved

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

# GRUB_THEME's value can be 'saved' or a specific BURG theme name, you can also
# set it to the pathname of a GRUB2 theme file.
# In the boot menu, use hotkey 't' to popup a theme selection menu
GRUB_THEME=saved

# GRUB_FOLD's value can be 'saved', 'true' or 'false'.
# In the boot menu, use hotkey 'F7' to show the full list, 'f' to toggle
# between folding modes.
GRUB_FOLD=saved

# Add user with burg-adduser, then use GRUB_USERS to config authentication.
# The following example means user1 can boot Ubuntu, no password is needed to
# boot Windows, user1 amd user2 can boot other OS. Superusers can boot any OS
# and use hotkeys like `c' to enter console mode.
#GRUB_USERS="*=user1,user2:ubuntu=user1:windows="

# For a complete list of supported variables, refer to this wiki page:
# http://code.google.com/p/burg/wiki/ConfigurationVariables

Si has personalizado algún elemento de arranque debes copiar /etc/burg.d/40_custom a $HOME/burg_install/etc/burg.d/40_custom de la siguiente manera

$ sudo cp /etc/burg.d/40_custom $HOME/burg_install/etc/burg.d/40_custom

Para finalizar debemos instalar BURG en nuestro MBR (Master Boot Record) para que se active en el próximo reinicio de nuestro sistema.

$ sudo $HOME/burg_install/sbin/burg-install /dev/sda
$ sudo $HOME/burg_install/sbin/burg-mkconfig -o /boot/burg/burg.cfg

Ahora, si quieres volver al BURG por defecto instalado en tu maquina, solo debes ejecutar en la terminal lo siguiente

$ burg-install
$ update-burg

Si tienes algún problema con BURG, te recomiendo visitar la página de ayuda del proyecto en ingles.

Fuente: BURG

03 julio 2010

Como instalar BURG en Ubuntu

BURG - Sora Theme

BURG (Brand-new Universal loadeR from GRUB) es un cargador de arranque para Linux basado en GRUB, la principal diferencia entre estos es que BURG permite la instalación de temas visualmente muy atractivos, agregando un poco de eye candy al arranque de nuestra maquina.

BURG al igual que GRUB es relativamente fácil de instalar, pero no tanto al momento de configurarlo a nuestro gusto o removerlo para instalar de nuevo GRUB como cargador de arranque predeterminado. Por eso es importante que estés muy seguro de lo que vas a hacer, ya que el sistema de arranque es una parte muy delicada de tu sistema, y si te equivocas es posible que no puedas iniciar de nuevo tu sistema operativo.

En los siguientes manuales revisaremos la forma de instalar BURG en Ubuntu y Fedora (desde el código fuente), además de instalar algunos temas, ver las opciones de modificación que tenemos para los mismos y finalmente como restaurar GRUB en caso de que las cosas no salgan como esperamos o no quedemos contentos con BURG.

Recuerda poner especial cuidado a las notas ubicadas a lo largo de estos.

Instalación de BURG en Ubuntu

Para instalar BURG en Ubuntu utilizaremos el repositorio PPA de Launchpad. Ten en cuenta que todos los pasos a seguir serán realizados en la terminal.

1. Agregáramos los repositorios a nuestro archivo sources.list ejecutando el siguiente comando

$ sudo gedit /etc/apt/sources.list

Ahora agregamos las siguientes lineas... y luego guardamos (recuerda cambiar la palabra "lucid" en caso de que uses una versión diferente de Ubuntu)

deb http://ppa.launchpad.net/bean123ch/burg/ubuntu lucid main
deb-src http://ppa.launchpad.net/bean123ch/burg/ubuntu lucid main

Ahora importaremos la llave correspondiente desde Launchpad

$ sudo gpg --keyserver keyserver.ubuntu.com --recv 55708F1EE06803C5
$ sudo gpg --export --armor 55708F1EE06803C5 | sudo apt-key add -

Acto seguido, instalaremos los paquetes de BURG y los temas correspondientes.

Nota: durante la instalación se te harán algunas preguntas acerca de la configuración actual de GRUB y la futura configuración de BURG. En todos los casos continúa sin modificar nada a menos que seas un usuario avanzado y sepas lo que estas haciendo. Cuando te pregunte si deseas instalar BURG en /dev/sda, selecciona y acepta

$ sudo apt-get update && sudo apt-get install burg burg-themes

Nota: los usuarios de Ubuntu Lucid Lynx pueden agregar el PPA de BURG de forma sencilla ejecutando los siguientes comandos en la terminal

$ sudo add-apt-repository ppa:bean123ch/burg
$ sudo apt-get update && sudo apt-get install burg burg-themes

Para finalizar, instalaremos BURG en el MBR (Master Boot Record) de nuestra maquina (reemplaza /dev/sda en caso de ser necesario)

$ sudo burg-install /dev/sda
$ sudo update-burg

2. Con BURG ya instalado en nuestro sistema, debemos editar le archivo de configuración /etc/default/burg

En caso de haber realizado una instalación limpia de la ultima versión, no es necesario modificar /etc/default/burg. Pero si actualizaste BURG desde una versión anterior es recomendable que modifiques las variables GRUB_THEME y GRUB_FOLD de la siguiente manera, lo cual nos permitirá modificar las opciones de tema y plegado dinámicamente

$ sudo gedit /etc/default/burg

Ahora modifica las siguientes variables para que queden la siguiente forma

GRUB_THEME=saved
GRUB_FOLD=saved

Nota: es posible que necesites especificar la resolución a usar por parte de BURG en el archivo de configuración /etc/default/burg, para hacer esto simplemente modifica la variable GRUB_GFXMODE de la siguiente manera:

GRUB_GFXMODE=1024x768 => [resolución soportada por tu monitor]

Nota: recuerda actualizar BURG siempre que hagas cambios en el archivo de configuración.

Aquí están los atajos de teclado definidos en el menú de inicio:

  • t - Abre el menú de selección de tema
  • f - Cambia entre modos de plegado
  • n - Salta al próximo elemento con la misma clase
  • w - Salta al próximo elemento de Windows
  • u - Salta al próximo elemento de Ubuntu
  • e - Edita el comando del actual elemento de inicio
  • c - Abre una ventana de terminal
  • 2 - Abre dos ventanas de terminal
  • h - Muestra el dialogo de ayuda (solo disponible en el tema Sora)
  • i - Muestra el dialogo de acerca (solo disponible en el tema Sora)
  • q - Regresa al antiguo menú de GRUB
  • F5/ctrl+x - Termina la edición
  • F6 - Cambia de ventana en el modo de doble ventana de terminal
  • F7 - Enumera los elementos de arranque plegados
  • F8 - cambia entre el modo gráfico y de texto
  • F9 - Apagar
  • F10 - Reiniciar
  • ESC - Sale del actual menú desplegable o dialogo

3. Visualizar en vivo los temas de BURG en tu sistema

$ sudo burg-emu

Si tienes algún problema con BURG, te recomiendo visitar la página de ayuda del proyecto en ingles.

Fuentes: BURG, OMG!Ubuntu!