Como instalar BunsenLabs Hydrogen en ubuntu 16.04 LTS xenial

Todos conocemos las bondades y lo que supone contar con un escritorio con Openbox. Inigualable en  cuando a sencillez y rapidez, una experiencia difícil de superar por cualquier otro entorno de escritorio.

Como instalar BunsenLabs Hydrogen en ubuntu 16.04 LTS xenial

Si bien para contar con un buen escritorio basado en este gestor de ventanas, sea quizás una tarea un tanto complicada, para los usuarios con poca experiencia en GNU/Linux, si bien muy gratificante una vez conseguido.

Uno de los mejores entornos que podemos encontrar actualmente es sin duda, es este que nos ofrece BunsenLabs en su versión actual Hydrogen, basado en Debian 8.4 Jessie. Debido principalmente al gran trabajo realizado en todos y cuidados aspectos, en sus múltiples áreas a configurar.

Si tienes curiosidad y quieres disfrutar del mismo, en ubuntu 16.04 LTS xenial, te cuento como conseguirlo. Teniendo además especial cuidado, siempre a decidir claro esta por parte el usuario, las diferentes opciones que tengamos para respectar las configuraciones y entornos que actualmente tenemos instalados.

Por tanto, en este post vemos lo que seria la instalación, en un usuario nuevo y distinto al que habitualmente utilizamos. Para que al final tras su evaluación, podamos desinstalarlo todo, borrando incluso el usuario o bien finalmente instalarlo en nuestro propio usuario.

Empezamos con la creación de un nuevo usuario, para ello accedemos a Configuración del sistema,

Menu configuracion del sistema

y pulsamos sobre Cuentas de usuario,

Cuentas del usuario

pulsamos sobre Desbloquear e introducimos la password del Administrador,

Desbloquear

pulsamos en +  para agregar un nuevo usuario,

Agregar usuario

indicamos que Tipo de cuenta que es Administrador, y un nombre de usuario, que en el ejemplo es test,

Nombre de usuario

tras esto activamos la cuenta, para ello pulsamos en Cuenta desactivada,

Cuenta desactivada

y establecemos la contraseña del nuevo usuario,

Activar contraseña

finalizado con el proceso, cerramos Configuración del sistema. Y entramos en la sesión de Unity del usuario test.

Cambio de sesion

Instalación

Como cualquier otro paquete, para su instalación necesitamos por una parte añadir el repositorio de BunsenLabs, donde se encuentran todo lo necesario en cuanto a configuración y utilidades, y también el repositorio de Debian del blog, que nos posibilita mediante un metapaquete , con todas las dependencias que son requeridas, el poder de una manera fácil, el instalar todas las aplicaciones y demás, requeridas para el entorno.

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A0673F72FE62D9C5
$ sudo add-apt-repository "deb http://pkg.bunsenlabs.org/debian bunsen-hydrogen main"
$ sudo add-apt-repository ppa:yunnxx/debian
$ sudo apt update
$ sudo apt install bunsen-desktop

Install

Install1

Tras su termino, deberemos ejecutar un pequeño script encargado simplemente de copiar, al usuario actual todo lo necesario y poder arrancar con la configuración por defecto.

$ bl-local

Después de esto, se requiere y es necesario, reiniciar el sistema. Ya que son muchas las aplicaciones y servicios nuevos, que requiere su carga completa.

Tras esto, desde el inicio de sesión elegimos el usuario test y entorno Openbox.

Hello

De forma automática se iniciará el script de bienvenida llamado bl-welcome, que trata de configurar, instalar paquetes extras, actualizar sistema, etc..Cosas que ya no se requieren y que no son necesarias. Por lo que pulsaremos q para salir del mismo.

Si finalmente nos decidimos por desinstalarlo todo, deberemos de entrar con nuestro usuario por defecto en nuestra sesión de Unity y desde el terminal,

$ sudo apt purge bunsen-desktop
$ sudo apt autoremove

Borrando a continuación el usuario test.

Bueno espero que te guste y disfrutes, sin llegar a este último punto :) , ya por ultimo posiblemente te sean de utilidad algunos de los tips disponibles en este blog en especial al dedicado a openbox-menu que te va a permitir tener el menú totalmente actualizado de todas las aplicaciones instaladas y disponibles.

Esta entrada fue publicada en articulo, conky, CrunchBang, Debian, Gnome, GNU/Linux, Openbox, temas, ubuntu, Unity y etiquetada , , , , , , , , , , , . Guarda el enlace permanente.

35 respuestas a Como instalar BunsenLabs Hydrogen en ubuntu 16.04 LTS xenial

  1. XikuFrancesc dijo:

    Genial, la idea es muy buena, casi invita hacerlo pero desde punto inicial todavía mas básico o sea con un NetInstall, en lo mínimo y proceder en lo que se necesite progresivamente. Saludos.

    • yunn dijo:

      Hola XikuFrancesc, efectivamente BunsenLabs como distro dispone de varios opciones de instalación y entre ellas el poder utilizar el NetInstall de Debian, para hacerlo. Consiguiendo al final un Openbox totalmente funcional con unos recursos mínimos. El usuario normal de ubuntu cuenta con Unity por defecto, por lo cual ya de por si, necesita un equipo con mayores recursos, al igual que otras muchas distros con otros entornos consumidores de recursos, pero bueno que al final de lo que se trata aquí es la posibilidad que puedan disfrutar ellos también, del Openbox que les ofrece BunsenLabs. :) Saludos,

  2. Excelente aporte, guanderfull :)

  3. dario dijo:

    yunn, por favor podrias poner los repositorios que estas usando en bunsenlab 8.4
    mil gracias

    • yunn dijo:

      Hola dario, te pongo lo de las dos distro.

      Para BunsenLabs

      # deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160423-23:09]/ jessie contrib main non-free
      
      deb http://httpredir.debian.org/debian jessie main non-free contrib
      #deb-src http://httpredir.debian.org/debian jessie main non-free contrib
      
      deb http://security.debian.org/ jessie/updates main contrib non-free
      #deb-src http://security.debian.org/ jessie/updates main contrib non-free
      
      # jessie-updates, previously known as 'volatile'
      deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
      #deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
      
      # Debian backports
      deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
      
      # Bunsenlabs
      deb http://pkg.bunsenlabs.org/debian bunsen-hydrogen main
      
      # Multimedia repository
      deb http://www.deb-multimedia.org jessie main non-free

      Para ubuntu

      # deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160417.1)]/ xenial main restricted
      
      # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
      # newer versions of the distribution.
      deb http://archive.ubuntu.com/ubuntu xenial main restricted
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial main restricted
      
      deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
      
      deb http://archive.ubuntu.com/ubuntu xenial universe
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial universe
      deb http://archive.ubuntu.com/ubuntu xenial-updates universe
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial-updates universe
      
      deb http://archive.ubuntu.com/ubuntu xenial multiverse
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial multiverse
      deb http://archive.ubuntu.com/ubuntu xenial-updates multiverse
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
      
      deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
      # deb-src http://es.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
      
      ## Uncomment the following two lines to add software from Canonical's
      ## 'partner' repository.
      ## This software is not part of Ubuntu, but is offered by Canonical and the
      ## respective vendors as a service to Ubuntu users.
      # deb http://archive.canonical.com/ubuntu xenial partner
      # deb-src http://archive.canonical.com/ubuntu xenial partner
      
      deb http://archive.ubuntu.com/ubuntu xenial-security main restricted
      # deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
      deb http://archive.ubuntu.com/ubuntu xenial-security universe
      # deb-src http://security.ubuntu.com/ubuntu xenial-security universe
      deb http://archive.ubuntu.com/ubuntu xenial-security multiverse
      # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
      
      #Bunsenlabs
      deb http://pkg.bunsenlabs.org/debian bunsen-hydrogen main
      
      #Blog - Debian
      deb http://ppa.launchpad.net/yunnxx/debian/ubuntu xenial main

      Saludos,

  4. Adria Parra dijo:

    Buenas! Consegui instalar perfectamente el escritorio openbox, solo tengo un problema al final cuando ejecuto el bl-welcome, me salta un error en check repositories que dice:
    A normal BunsenLabs setup uses the ‘contrib’ and ‘non-free’ components of the
    Debian repositories, but they seem to be missing from your apt sources list.
    Without them you will be unable to install some packages, for example the Flash
    Plugins. Would you like to add ‘contrib’ and ‘non-free’ to your sources list?

    enable “contrib” and “non-free”? [Y/n] y

    Editing sources list failed. This script will exit.
    Please open /etc/apt/sources.list in a text editor and check the entries before
    running bl-welcome again.

    • yunn dijo:

      Hola Adria, como mencione en el post este script no es necesario ejecutarlo, date cuenta que esta orientado mas que nada a Debian Jessie, y con el script activas repositorios, los añade, etc. Y tu todo esto lo tienes por defecto en ubuntu. Saludos,

  5. anónimo@gmail.com dijo:

    Hola Yunn. Me pregunto si con este método se puede evitar que las aplicaciones propias de openbox aparezcan en Unity. Porque esto es lo que más me fastidia de instalar varios entornos de escritorio en el mismo sistema. El batiburrillo de aplicaciones que te encuentras.

    Un saludo, y gracias por el trabajo.

    • yunn dijo:

      Hola anonimo, con este metodo evitamos totalmente que configuraciones ya manipuladas para trabajar con Openbox te afecten en tu escritorio con Unity y por tanto puedan alterar su comportamiento, si bien evidentemente todas estas aplicaciones estan instaladas en el sistema, por lo tanto el dash de Unity en su busqueda te las puede mostrar, es decir por ejemplo ahora como administrador de archivos te mostrará nautilus y thunar, este último utilizado por defecto en Openbox. Saludos,

  6. hachiko060 dijo:

    Entorno de escritorio phanteon en Ubuntu 16.04. saludos

  7. Anoncito dijo:

    Gracias por el aporte
    Me gustaria dejar este entorno para mi usuario y que los demas use unity por comodidad, pero
    ¿puedo compartir carpetas con los otros usuarios?

  8. Ruben dijo:

    Buen post tio, estoy flipando con tu blog muy completo

    • yunn dijo:

      Muchas gracias Ruben :)

      • Ruben dijo:

        Yunn una pregunta estoy intentando hacer esto mismo en un debian 8 pero me dice que no encuentra el paquete bunsen-desktop,

        gracias crack

        • yunn dijo:

          Hola Ruben, es normal no sabe que version de ubuntu es…entonces para Debian, seria como a continuación,

          $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 37552E92F4784584
          $ sudo add-apt-repository "deb http://ppa.launchpad.net/yunnxx/debian/ubuntu xenial main"
          $ sudo apt update
          $ sudo apt install bunsen-desktop

          Esta vez deberia de funcionar. Saludos,

          • Ruben dijo:

            Los siguientes paquetes tienen dependencias incumplidas:
            bunsen-desktop : Depende: bunsen-themes pero no va a instalarse

            Gracias yunn por tu ayuda

          • yunn dijo:

            Hola Ruben, pues bunsen-themes tiene conflictos con los paquetes que tienes instalados. Es decir, que tienes repositorios añadidos o paquetes instalados mas nuevos que los correspondientes en Jessie, por lo que entran en conflicto con bunsen-themes. Solucion, elimina los programas y repositorios, añadidos. Saludos,

          • ruben dijo:

            Los siguientes paquetes tienen dependencias incumplidas:
            bunsen-desktop : Depende: bunsen-conky pero no es instalable
            Depende: bunsen-themes pero no es instalable
            Depende: bunsen-images pero no es instalable
            Depende: bunsen-faenza-icon-theme pero no es instalable
            Depende: bunsen-welcome pero no es instalable
            Depende: xfce4-volumed pero no es instalable
            E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.

            en el repo no están todas las dependencias yun

          • yunn dijo:

            Hola Ruben, esto lo tengo ya mas que probando en Debian Jessie y funciona perfectamente. Ensañame por favor todos tus repositorios,

          • ruben dijo:

            gracias yunn perdona las molestias

            # deb http://ftp.udc.es/debian/ stretch main

            deb http://ftp.udc.es/debian/ stretch main
            deb-src http://ftp.udc.es/debian/ stretch main

            deb http://security.debian.org/debian-security stretch/updates main
            deb http://ppa.launchpad.net/yunnxx/debian/ubuntu xenial main
            # deb-src http://ppa.launchpad.net/yunnxx/debian/ubuntu xenial main
            deb-src http://security.debian.org/debian-security stretch/updates main

          • yunn dijo:

            Hola Ruben, pues eso, tu no tienes Debian 8.4 Jessie, tu tienes Debian 9 Stretch, como puedes observar en la relación de repositorios que me has puesto,

            deb http://ftp.udc.es/debian/ stretch main
            deb-src http://ftp.udc.es/debian/ stretch main

            Por lo que los paquetes;
            Depende: bunsen-themes pero no es instalable
            Depende: bunsen-images pero no es instalable
            Depende: bunsen-faenza-icon-theme pero no es instalable
            Depende: bunsen-welcome pero no es instalable
            Depende: xfce4-volumed pero no es instalable

            Dependen de una version inferior de las las librerias de Gnome que tienes, por lo que no pueden instalarse, ya que no podran funcionar correctamente.

            Espero que ahora este más claro. Saludos,

  9. admww dijo:

    hola ,, se puede borrar unity y dejar solo openbox ?

  10. Pingback: How-To: Install Bunsenlabs In Ubuntu

  11. saito180693 dijo:

    disculpa soy nuevo en esto, me podrían poner el link de descarga para bunsenlab de 32 bits, es que tengo una vieja pc que quiero revivir, pero no encuentro como descargar la iso, se los agradecería mucho

  12. Dani dijo:

    Hola Yunn:
    Muy pero que muy buen aporte. Lo he probado desde Xubuntu 16.04 y ha funcionado a la perfección. Me encanta el dmenu (ALT+F3 ) tal como lo configuran el fantástico equipo de Bunsenlab.
    Muchas gracias!!!

  13. Pingback: How-To: Install Bunsenlabs In Ubuntu | Medical Wizard

Deja un comentario