Slackware This Forum is for the discussion of Slackware Linux.
|
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
|
09-29-2013, 04:27 PM
|
#1
|
LQ Newbie
Registered: Aug 2011
Posts: 24
Rep: 
|
Slackware 14.1 proposal - XEN hypervisor
In recent days I was trying to install XEN hypervisor on Slackware 14 for testing purposes. I spent huge amount of time to install it (Kernel adjustments, dependency resolution :-) GRUB settings and so on) There is a lot of work to be done to get it working. Finally, once XEN was installed and I rebooted my system, I encounter some problems with my system (modules were not loaded to pure system - without hypervisor).
So I thought - let's give a try and go with Debian. Guys, 30min and I had working XEN.
But finally I found Debian as too automatic. There is no control over many stuff... Anyway lets back to Slackware.
I'm wondering if it possible to push XEN (or other hypervisior) into Slackware 14.1. Now, when we have GRUB on board it is a great opportunity.
We have 2013 and everything is "virtual" or running in clouds. It would be great to have working hypervisior in Slackware out of the box.
What do you think about this?
|
|
|
09-29-2013, 04:38 PM
|
#2
|
Member
Registered: Mar 2012
Distribution: Slackware, Alma, OpenBSD, FreeBSD
Posts: 567
Rep: 
|
Have you tried e-mailing the xen maintainer for SlackBuilds.org? He has SlackBuild scripts and everything. Perhaps you can work with him. 
|
|
|
09-30-2013, 01:30 AM
|
#3
|
Member
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 15.0
Posts: 651
|
Considering that Xen is now 100% open-source and free (to RMS standards), and that it is a top quality hypervisor, it may well be a good inclusion into standard Slackware. To me Slackware is easily the best server distro going (based on simplicity, reliability and most-importantly - predictable package management), and Xen is really best in server environments. For desktops (where I also use Slackware), VirtualBox fits well, but it's not as free or open. +1
|
|
|
09-30-2013, 01:35 AM
|
#4
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,868
|
VirtualBox is free and Open. You can download the sources in their download page
Quote:
The VirtualBox sources are available free of charge under the terms and conditions of the GNU General Public License, Version 2.
|
For something big as XEN, i think it should stay in SBo project
|
|
|
09-30-2013, 04:11 AM
|
#5
|
Member
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 15.0
Posts: 651
|
@willysr - are you 100% sure about that ? Does that include the Extension Packs ? I did a (very) quick perusal of the source tree and can't see them fully (other than some examples). I's sure there was always a difference between the so-called open-source version and the binary, especially with features such as USB access. I would be happy to be wrong, but quite frankly I do not trust Oracle.
And I'm not sure that "size" should be a decider on whether the software should be in SBo or Slackware. I'm sure there are bigger systems currently in Slackware (Gimp,gcc,tex etc).
|
|
|
09-30-2013, 04:43 AM
|
#6
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,868
|
No, i'm not talking about size, but i mean the complexity and maintainability since i remember during the development of Slackware 14.0, the XEN package in SlackBuild are getting a lot of patches in order to have it built and it took some time to be considered stable at that moment.
The source code is available here: https://www.virtualbox.org/browser/vbox/trunk, but that is only the virtualbox, not the extension pack. The extension pack remains closed as described here: https://www.virtualbox.org/wiki/Editions
|
|
|
09-30-2013, 08:22 AM
|
#7
|
Member
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 15.0
Posts: 651
|
Ah - build complexity is the issue. Fair enough. 1 point to you.
My point on VirtualBox remains then - VB is NOT open and free as per the Richard Stallman view (and mine). 1 point to me !
Score : Even.
|
|
|
09-30-2013, 08:25 AM
|
#8
|
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,505
|
if Slackware has to consider a built-in hypervisor why Xen (and its project members) and not KVM (qemu)?
Last edited by ponce; 09-30-2013 at 08:37 AM.
Reason: his/its
|
|
|
09-30-2013, 08:40 AM
|
#9
|
Senior Member
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,893
Rep: 
|
I would vote for KVM ... and all of QEMU (to emulate things), too.
|
|
|
09-30-2013, 09:20 AM
|
#10
|
Member
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 15.0
Posts: 651
|
Well, one could have both KVM and Xen. But I suspect that Xen has better performance than KVM. And Xen benefits from years spent under Citrix, where it acquired numerous powerful features. Like full snapshotting, live transfer to other hardware etc. Xen was only recently fully open-sourced by Citrix.
|
|
|
09-30-2013, 10:05 AM
|
#11
|
Senior Member
Registered: Dec 2008
Posts: 1,201
|
Quote:
Originally Posted by ponce
if Slackware has to consider a built-in hypervisor why Xen (and its project members) and not KVM (qemu)?
|
I've been using kvm for a few years but not xen. I'm always willing (though not so eager) to try xen to see the benefit from cpu paravirtualization.
|
|
|
09-30-2013, 10:10 AM
|
#12
|
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,505
|
Quote:
Originally Posted by guanx
I'm always willing (though not so eager) to try xen to see the benefit from cpu paravirtualization.
|
that you can have also with lxc  (I use it in production with Slackware since some years).
|
|
|
09-30-2013, 10:15 AM
|
#13
|
Senior Member
Registered: Dec 2008
Posts: 1,201
|
Quote:
Originally Posted by ponce
that you can have also with lxc  (I use it in production with Slackware since some years).
|
Yes, lxc is really a good thing! But very often I'm running different kernels (different versions of Linux, and even Windows) so I still need one of kvm and xen :-)
|
|
|
10-02-2013, 03:31 PM
|
#14
|
LQ Newbie
Registered: Aug 2011
Posts: 24
Original Poster
Rep: 
|
BTW: guys, which hypervisors are you using?
Till now I see VB, KVM, XEN. Any others?
|
|
|
10-02-2013, 03:56 PM
|
#15
|
Senior Member
Registered: May 2009
Location: center of singularity
Distribution: Xubuntu, Ubuntu, Slackware, Amazon Linux, OpenBSD, LFS (on Sparc_32 and i386)
Posts: 2,893
Rep: 
|
Quote:
Originally Posted by Kean
BTW: guys, which hypervisors are you using?
Till now I see VB, KVM, XEN. Any others?
|
Not exactly a hypervisor in the literal sense, but I also plan to use LXC (chroot on steroids) and plain chroot in addition to KVM and QEMU (emulating other CPUs).
|
|
|
All times are GMT -5. The time now is 10:52 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|