BeleniX Logo

BeleniX is an OpenSolaris LiveCD Distribution

BeleniX is  the result of the free time hackery of several folks and is intended
to be a community effort. Any contribution is welcome.

BeleniX

News    About    Downloads    Forums    Contact

Main Menu
* News
* About
* Downloads
* Forums
* Contact
* Bug Tracking
* Support Requests
* Feature Requests
* Roadmap
* Project Page
* FAQ   (NEW)
* Documentation
* Screenshots

OpenSolaris Enthusiast

This site Hosted At


Genunix.ORG
Sarovar.ORG

Note on Licensing


BeleniX is released under the CDDL license version 1.

However all the software in BeleniX are covered by their respective licenses (eg. GPL, LGPL, BSD etc).

* Important Guide for DeveloperIQ Readers

This is a simple step by step guide for folks who have got the BeleniX 0.3 LiveCD shipped with the DeveloperIQ magazine.


* Booting Options


The LiveCD comes with 2 GRUB options, ACPI enabled and ACPI disabled mode. It is recommended to try the ACPI enabled mode first. If you see any issues with this then you can try the ACPI disabled mode.


* Installing BeleniX to Harddisk


**** WARNING: Please follow the installation steps mentioned below Exactly to avoid any issues with FAT partitions ****

  1. You MUST unmount All FAT partitions before starting the installer. BeleniX auto-detects FAT partitions and mounts them as /mnt/fat0 .. fat1 ...
  2. Execute "umount /mnt/fat*" to unmount the FAT partitions and then execute "rmdir /mnt/fat*". You should not get any errors while executing these commands.
  3. Now verify that the partitions have been unmounted by executing "df -h". No /mnt/fat entries should be listed.
  4. Now execute "hdinstaller" to install BeleniX to harddisk. This is a Perl-Curses based interactive utility that will allow you to create a Solaris2 partition and install BeleniX into it.
  5. If you chose to use auto-layout then hdinstaller allocates about 500MB for the "/" slice and the majority of the space is allocated to "/home". It is recommended to change this and allocate majority of the space to "/" and keep less space for "/home".
  6. Also it is better to change "/home" to "/export/home" since on OpenSolaris "/home" is the auto-mountpoint for user home directories.

* Where do I get additional software packages after installing to harddisk ?


The NetBSD packages collection called Pkgsrc has been sucesfully been used on BeleniX since it is officially supported on Solaris/OpenSolaris. Pkgsrc is slated to become the official packaging framework for BeleniX.

Please follow these steps to use Pkgsrc: -

  1. Download the following files into the same directory:
    Pkgsrc bootstrap kit: bootstrap.tar.bz2
    Pkgsrc setup script : pkgsetup.sh

  2. Now open a terminal window and change to the directory where you downloaded the above files:  cd /your/directory
  3. Now execute the script:   sh pkgsetup.sh

  4. Now logout and login again and you are ready to use Pkgsrc.
  5. You must now connect to the internet to auto-download packages.

  6. To install packages you need to open a terminal window and execute:  pkg_add -v <package name>   This command will automatically download the binary packages and install them in "/usr/pkg".

  7. To see a list of available packages please visit:

    http://public.enst.fr/pkgsrc/packages/SunOS-5.10/i386/pkgsrc-current/All

    Several thousand OpenSource packages are available here for OpenSolaris.
BeleniX also includes Solaris SVR4 packaging support and binary Solaris 10 packages of OpenSource software  can be used on BeleniX as well. Such packages can be downloaded from SunFreeware:

www.sunfreeware.com   This site distributes binary packages that can be installed using "pkgadd -d <package file>"

BeleniX also includes the gcc (3.4.3) compiler so free software sources can also be downloaded and compiled using the familiar  configure; make; make install   process.


* Xorg Autoconfiguration


BeleniX ships with Xorg 6.9 CVS build and tries it's best to auto-configure Xorg and detect the monitor. However in occasions due to unrecognized hardware or Xorg issues this might fail. In that case it is suggested to boot into command line mode and configure Xorg manually using the "xorgconfig" utility.


* Where are the manpages ?


The OpenSolaris manpages are not yet available in BeleniX because SUN has not yet released these for redistribution. This will change by middle of next year.

In the meantime you can access the online manpages at Docs.Sun.COM


* How much RAM is required ?


BeleniX LiveCD requires at least 256 MB RAM to boot into the graphical desktop. Currently the booting time is somewhat high but reduces if more RAM is available. The minimum bootup time is achieved if the system has at least 640 MB RAM.

At least 128 MB RAM is required to boot into command line mode.

However once installed to harddisk BeleniX should be able to boot into Xfce with 128MB RAM. Though we have not yet tried this out.


* How do I submit bugs or report issues and ask for help ?


This project's development site is hosted on an Indian OSS portal based in Trivandrum: Sarovar.ORG/Projects/BeleniX

Here you will find public discussion and help forums and will also be able to post RFEs and Bugs.