LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-06-2010, 09:37 AM   #1
Ivshti
Member
 
Registered: Sep 2008
Distribution: Linvo
Posts: 132

Rep: Reputation: 43
Linvo 2009.1rc6 - Slackware-based LiveCD with GNOME


Hello,

I'm happy to announce Linvo 2009.1 rc6.

It's a full-featured Linux distribution with a lot of applications by default, including an office suite (OpenOffice.org extended with plugins), a good internet browser (Firefox extended with plugins), a music player that supports music collection and a lot more - Exaile, a video player, and all the available codecs. It can open all types of file formats.
It's a LiveCD, which means that you can test it without installing and after this optionally install it - it has a nice easy graphical installer.

It's the first Slackware-based LiveCD distribution with GNOME by default.
It includes NetworkManager and initng in place of sysvinit.

It also features accessibility tools.

It is also the first release with the innovative portable applications system. This allows you to download application from the site (modules section), place it where you like, and use it. It's just a single file, no directories. You can also use this application without installing it, directly from the internet. However, after this, the speed of the application is limited by the speed of your connection, of course.
Check out the "Applications" section on the website.

Besides this, you can install software with the apt-get-like system "slapt-get" and it's graphical front-end: GSlapt.
It also contains src2pkg and sbopkg in case you want to compile something from source or existing SlackBuild
Depfinder is included to find dependencies of packages.

Click here for a guide on how to use those.

I also managed to put development tools in there, like GCC, G++, svn, cvs, so on...

This is a release candidate, and despite that it's OK for using. It has a bit more things to do until the release (like language selection on the boot menu), but I decided that it's important to put it here for testing.

Website: http://linvo.org
Direct download: http://linvo.org/download.php?version=2009.1-rc6

I will enjoy feedback and constructive criticism.

Last edited by Ivshti; 01-07-2010 at 10:33 AM.
 
Old 01-07-2010, 05:41 AM   #2
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
What are you referring to here: "portable applications system"
 
Old 01-07-2010, 05:54 AM   #3
doomey
LQ Newbie
 
Registered: Nov 2009
Location: on orbit around some star and around the center of some galaxy
Distribution: slackware64
Posts: 24

Rep: Reputation: 2
i think he means portable apps as in windows portable apps. they don't need installation, just download and run. something like that.
seen this portable application system in superOS too; i think they call it Runz...
 
Old 01-07-2010, 07:03 AM   #4
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,068

Rep: Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144
i think he is referring to slax-like lzm modules, that you can activate/use also by http (without a local copy).
 
Old 01-07-2010, 10:27 AM   #5
Ivshti
Member
 
Registered: Sep 2008
Distribution: Linvo
Posts: 132

Original Poster
Rep: Reputation: 43
Thanks a lot for the feedback.

It's most similar to Slax, but it can be used in an installed system. Not frugal install

And it includes some front-ends which allow the module to contain some meta-information like execute command, so when the user clicks the module/activates it from the website, he is prompted "Do you want to run that application?".
If the module is already activated, it asks for deactivation.

If the module is already activated and it's ran with the "run" parameter, it gets automatically ran.
That will allow for example to make the entry "Firefox" in the menu to automatically activate/run firefox from a module instead of simply running "firefox".
 
Old 01-07-2010, 11:32 AM   #6
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,068

Rep: Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144
I tried it on a virtual machine and it looks fine

things I noticed:
- shutdown/restart within session doesn't work: you find yourself on gdm login (but there shutdown/restart work).
- I'm not allowed to configure anything from system->administration but the upgrade.
beside that gnome slacky works ok

I'll have a deeper look (for curiosity) at the init system: I tried openrc in the past and I liked it.
 
Old 01-07-2010, 12:04 PM   #7
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
So, the 'portable applications system' is something you came up with yourself. Interesting that they are single-files -does that mean they are like slax modules?

ponce, have you used openrc on a non-gentoo, non-BSD system? openrc looks very interesting since it uses the normal init program.
 
Old 01-07-2010, 12:09 PM   #8
Ivshti
Member
 
Registered: Sep 2008
Distribution: Linvo
Posts: 132

Original Poster
Rep: Reputation: 43
I tested OpenRC, it looks fine if I want compatibility with the old stuff.
However, initng is much easier to add. Also, OpenRC requires more work to integrate.

And I don't see any advantages except the compatibility.

Thanks for the feedback, yet again.

I am aware of those issues, both come from PolicyKit. I got it running on my installed system, but I don't quite remember how it happened. The packages are the same as on the Live CD. I'll fix it soon, don't be worried.
I may also add gfxboot to make the distribution more user-friendly.

Any proposals/more spotted issues are welcome

Gnashley: "portable application system" refers to the front-ends that I created myself.
Besides from this, Linux-Live is modified to be able to use a partition specified by UUID for a "changes" directory, which means that it starts with a system that is really installed.
This creates the possibility to use Slax-like modules on an installed system as the main method for installing software.
 
Old 01-07-2010, 12:51 PM   #9
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,068

Rep: Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144Reputation: 4144
sorry, I don't understand well, some questions to clarify:
- are you using Tomas's scripts to activate/deactivate modules?
- you wrote a graphical frontend to those scripts?

@gnashley: I used openrc in funtoo.
 
Old 01-07-2010, 01:47 PM   #10
Ivshti
Member
 
Registered: Sep 2008
Distribution: Linvo
Posts: 132

Original Poster
Rep: Reputation: 43
It's a very simple script that uses zenity and replaces kactivate, which can:
1) activate a module
2) ask for deactivation if activated
3) read the metadata in the module (which doesn't exist in Slax) and ask the user to run it
4) "run" option which runs it without asking and doesn't ask for deactivation if activated. Useful for *.desktop files modified in order to start portable applications

I wanted to use the original activate and deactivate, but unfortunately, I had to modify them.

I see you are interested in details, so I also want to mention that liblinuxlive is modified to use UUID.

The installer is written in python and it's based on the Wolvix one. However, the installation process is changed. Unlike Wolvix, which is copying / to the newly-created partition, Linvo uses a cleaner method: it unpacks all the modules into the newly-created partition. It will allow you to select which modules to install, so you will be able to install only certain applications, or even don't install GNOME if you want. Or even install just a basic system without X.org.
Linvo also features an option to add an additional user and auto-login option. Oh, and it automatically adds all the found operating systems into GRUB.

I also made the Wolvix tool for modules handling compatible with Slax/Linvo. I wouldn't probably use it, but... http://linvo.org/devel/lnvutils/portableapps.py
 
Old 01-07-2010, 04:38 PM   #11
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Haven't tried it, just want to give my compliments for the original and refreshing web site design!

gargamel
 
Old 01-09-2010, 12:52 PM   #12
Ivshti
Member
 
Registered: Sep 2008
Distribution: Linvo
Posts: 132

Original Poster
Rep: Reputation: 43
Quote:
Originally Posted by gargamel View Post
Haven't tried it, just want to give my compliments for the original and refreshing web site design!

gargamel
Thanks. However, a lot of people complained that it was not looking serious, so there will be alternative designs if someone agrees to make one.

Anyway, I added gfxboot so it now has language selection. I also added a option to boot with no proprietary software. Expect those changes, as well as bug fixes, in the release
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Linvo 2009.1 rc6 Ivshti Linux - Distributions 0 01-05-2010 12:24 PM
Improving Slackware (based) distros all to one new Slackware based distro Secu-Slack Slackware 45 02-15-2009 10:42 PM
are .lzm modules insertable in Slackware 12 based LiveCD ? john99 Slackware 6 02-19-2008 12:57 AM
Do YOU use any liveCD based on Slackware, which one? Grobsch Slackware 8 01-06-2006 03:25 PM
New Slackware-based LiveCD SlackerLX Slackware 26 03-02-2005 04:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:22 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration