Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
As a Slackware user, i have built a "private" repo of packages I use...
All together they make up a full set of an "Independent" system ( independent means tha all mutual dependencies are satisfied, because I only built whatever I needed... )
In case I would want to install them in OpenSolaris ( is this possible anyway....?? )
I would have to create a Linux branded Zone and install them... ( wishful thinking... !! )
How do I do this...?
Do i need to Install some sort of a Chroot jail with Slackware...?
Does OpenSolaris "emulate" Slackware...?
pls understand that I am a total n00b in OpenSolaris...
Hi. I'm not an open solaris expert myself. I only installed opensolaris once on an empty partition to play with and erased the partition when I've needed the space.
As I understand Unix systems, and by the Unix specification, programs don't have to be binary compatible between Unix implementations.
I believe this is the case with open solaris as it isn't ABI compatible with Linux binaries, so what you are trying to do is not possible.
Since opensolaris is a Unix system most Linux packages will compile fine on it so you can always recompile them in openolaris
As I said. I'm no opensolaris expert, and if you want more detailed info(or possibly more correct one), i guess you have to study opensolaris documentation on this issue or hopefully wait for a response of a opensolaris more experienced user.
This thread has awaken my opensolaris curiosity again. Since I've just bought a brand new(and currently empty) 1,5 TB disk I guess I will give it a more serious try, since I have been listening good things about it.
It is possible to install a full Linux distribution in OpenSolaris, using something called BrandZ, which is also called Zone. They are like Jails in FreeBSD, a very light weight virtual machine. All Linux kernel calls, get remapped to OpenSolaris calls. So OSol will carry out the Linux calls. This is very lightweight and each Linux BrandZ instance uses little RAM. One guy started 1000 Zones in 1GB RAM. It was ultra slow, but it worked. There is only one kernel active, the Solaris kernel. All Linux kernels, are just a dummy, remapping the call to the Solaris kernel instead.
In these BrandZ, you can do a full install of other OS to: Solaris 8, Solaris 9 and Solaris 10. This is open source, someone could possibly make a FreeBSD BrandZ too. You can install a Linux BrandZ in a ZFS dataset and snapshot it, and then clone it and install other things. And run all of them in parallell with different IP adresses. Very neat.
The BAD thing is that these BrandZ only officially support Linux v2.4 and 32bit, preferably CentOS v3.5. There is inofficial support for Linux v2.6, people have installed e.g. Ubuntu and CentOS v5. No 64bit support exist yet. More info on the Linux BrandZ zone (called "lx zone") http://hub.opensolaris.org/bin/view/...brandz/install
Very easy install. Try it out on a new "zfs create" dataset and delete it after trying.
I suggest you use VirtualBox and install Linux there. However, VB is very heavy weight compared to BrandZ.
I think I will probably compile from source in OSol build installable packages...
These are "hard-Core" numerically intensive apps for CFD, FEA... so 64bit pointers are a must in accessing huge memory data structures like computational Fluid Dynamic fine meshes ...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.