BeleniX 0.8 Alpha using Network Installer

There is an Alpha release of BeleniX 0.8 available that can be installed directly off the package repo via a network installer. There is no LiveCD release yet, that will come later. The network installer can be used if you are already using OpenSolaris 2009.xx or BeleniX 0.7.1. It will install 0.8 Alpha into a new boot environment leaving your current BE untouched. While booting you will get a GRUB menu option to boot into this environment.

The following simple steps are needed to use the network installer:


chmod +x ../install_belenix


You can run ‘install_belenix -help’ to get a detailed usage guide. The installer downloads approx 830+ packages. This release provides lots of updates to packages and new packages built mostly using Gcc 4.4.0. As a matter of direction BeleniX is moving to using Gcc 4.4 as the default compiler except for the OpenSolaris base OS itself. An open-source toolchain is preferable, it is easier to port FOSS stuff to OpenSolaris when using Gcc and Gcc 4.x series are introducing lots of good features.

This 0.8 Alpha consists of a complete KDE 4.2.4 base environment, with most packages from the extragear repo. Amarok2, Qt4 built using Gcc-Graphite, Webkit, Google Gadgets, PDO optimized Python 2.6, Gtk-Qt4 engine, Gcc 4.4 with the Graphite framework, X11 framework built using XCB support, BOOST (which is required for KDE4 anyway), Boost-Python, PyQt4, DJVU document support, MySQL 5.1, XULRunner and so on and also includes a complete GNOME 2.26 environment based off the JDS repository with modifications. More packages will keep appearing over the next several weeks.

ALPHA – ALERT: This is an Alpha release so things may not work or horribly crash in the new boot environment though we are seeing the KDE 4 desktop to be usable. So feedback and bug reports are welcome. Your existing boot environment is of course left untouched.


9 thoughts on “BeleniX 0.8 Alpha using Network Installer

  1. Sivakumar S

    Moinak. This is cool stuff. I am trying the net installer on my OSOL system. Will let know how it goes.
    One feedback is that instead of downloading all packages (I am assuming it will), the installer could just get KDE or XFCE or GNOME packages and get going.


    1. moinakg Post author

      The installer downloads the basic required packages for the base OS and KDE 4. All package will be a much larger download πŸ™‚

  2. DavAlan

    I too am installing this on top of Open Solaris snv121 for Asus EEE PC. (Asus EEE PC 900 and usb hd)
    Hopefully the wlan (currently working on OSOL for this “upgrade”) will continue to do so in the new boot environment or I will have more work to do.

    BTW-WLAN drivers for all those new netbooks is highly recommended if not already done(?).

    1. moinakg Post author

      That is strange. However the network installer causing ZFS corruption is virtually impossible. All it does is create a new ZFS filesystem and install packages into it.
      Are you sure it was a ZFS corruption ? What were the error messages ? I’d guess it might be due to something else.

  3. Mark

    Just tried the update now I can’t login, this is the error I get “Call to lnusertemp (temporary directories full?) failed Check your installation.

  4. Dan

    I have the same problem as Mark. I used wget to retrieve the installer, made it executable and installed. I remember answering questions about the root password and creating a user, but root logins are not allowed, and the user/password combination I created during install do not work. I can still boot into opensolaris and successfully log in. Can I manage the alternate boot environment of belenix from opensolaris? I really need to be able to log in to do anything useful. πŸ™‚

  5. Dan

    To answer my own question (and Mark’s);
    I love Google! Just
    mount -F zfs rpool/ROOT/belenix08 /a
    and modify to your heart’s content.

    I can log in now, but I must have missed something else. I have no desktop environment all all. Just the default background, and left/right click do nothing. Maybe I am just not being patient enough.

    1. moinakg Post author

      What did you do after mounting to /a ? Create a new user ? The user that you create during install should work. It was tested that way. Alternatively to test that user you can drop to command line login mode in the Graphical login screen and try to login from there. By default root is a role which disallows direct login. It also has a password set to allow kdesu to work.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s