Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > Linux Resources > LinuxForums.org - Articles
Reload this Page Yoper Linux v2.1 Review
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

LinuxForums.org - Articles Linux Forums Articles Archive.

 
 
Thread Tools Display Modes
Old 09-13-2004   #1 (permalink)
kkubasik
Linux Guru
 
kkubasik's Avatar
 
Join Date: Mar 2004
Location: Lat: 39:03:51N Lon: 77:14:37W
Posts: 2,400
Send a message via AIM to kkubasik
Yoper Linux v2.1 Review

Yoper Linux v2.1
Website: www.yoper.com


Introduction
Ok, this is my first review and the kickoff to Linuxforums.org's Editorial Content Section, so lets get started. Yoper Linux is built around the idea of light, compact and wicked fast distro that is available to the average Linux user. Its 100% GPL compliant and the full ISO is free to anyone with an Internet connection. Yoper's popularity has absolutely skyrocketed with the release of v2.1 and is currently sitting at #18 on the distrowatch.com Page Hit Ranking.

Yoper's claim to fame is the speed at which it runs, out of the box. Yoper is a distro that targets the desktop Linux user from a brand new convert to the legendary guru. The latests release (2.1) improves upon the the installer, making it more user friendly and now includes non-destructive partitioning.

Speed applies to every aspect of the system. The install was completed, start to finish, in under 15 minutes. Once the system booted, the kernel took little time to load. It may seem little slow as compared to a custom kernel (like one created in a Gentoo install), but thats to be expected with a universal build. Once KDE started to load I noticed the speed kick. It was loaded in less than 10 seconds - which is good compared to my lovingly tweaked Gentoo system. Applications opened almost instantly and the overall feel of the system is similar to that of a fine Italian sports car, suave and fast.

The Yoper team accomplished this with the use of several methods that have always been available to those with enough experience, but generally beyond the average user, They include, but are by no means limited too:
  • Several performance enhancing patches to the kernel
    All packages compiled specifically for the i686 against the latest and greatest of the gcc
    All the binaries were 'stripped' (ie. all the debug symbols and other nonessential data are removed.) in order to create an even faster base system.
    Prelinking

A short description of prelinking:

Due to Yoper's success, the process has been getting a lot of talk recently, and I was intrigued by the mechanics of this intriguing little utility. The results are readily evident: incredible startup times, even for massive applications. Basically whenever you start a program it has to find all the libraries that it will draw upon and link them to the correct location in the program. Prelinking does this when you run the Prelink, so when you start the program, 1/2 of all the startup work is already completed. Now should you be a developer, you will need to re-run the prelink code (a simple command available on their website) more frequently. They recommend it after major upgrades (such as KDE 3.2 to 3.3).

Installation
After downloading the single ISO and burning it, I booted into a BASH prompt. This might sound intimidating to those newer to Linux, but wherever a user is required to type something in there are directions included. In this instance it indicated 'type Yoper to begin setup'. A little fiddling reviled that the prompt had a few basic commands such as mount and access to Vim. Ready to begin the install, I typed Yoper, pressed enter and was greeted by the installer. Overall the feel of the install was similar to that of Slackware and comfortable enough for any user: even a Linux 'newbie'. While some may frown on the lack of a GUI installer, the Yoper team wanted to keep this all on one CD, resulting in a GUIless install. After a few simple steps (the installer holds your hand through the entire process) you arrive at qtparted, a graphical partition tool. The best part of this is that it not only makes the hardest part of the install possible through a simple GUI, but allows for non-destructive partitioning.

After that I hopped through the selection of a few mount points, selected a file system from ext2, ext3, reiserfs, and reiser4 then the install started. No progress bar or indicter of any sort was present, but the installer notified you that it would take 5-15 minutes. The lack of a package selection menu was a little surprising as that has almost become a standard feature, but the install went off without a hitch. Another feature worth noting is the inclusion of the new reiserfs4 format. This is really indicative of the bleeding edge options that Yoper includes; they are also the first major Linux distribution to ship with KDE 3.3. After the selection of either LILO or Grub, it took only a few simple administrative tasks for me to get to a working system.

Other install notables include out of the box Nvidia support (ATI support is not there yet), but after speaking with the development team I understand it is high on their To-Do list. Also SuSE's X configuration utility Sax2 handles initial X configuration and does a wonderful job of hardware detection. ALSA support is also configured during the install. Nothing really notable there, except that it is a new feature that was not included in the previous release.

Now the bad part, If any of you were paying close attention you will notice that I am using an ATI card, and I just mentioned that ATI support is weak. Yoper claims that Nvidia support is out of the box, and I have heard nothing contrary to that, but getting ATI was a bit of an adventure. It was fine in reasonable base resolutions and color depths, but it took me a good 30 min of fiddling in Sax2 to get 3D acceleration working. I ended up using the 9000 driver on my 8500. While it wasn't perfect, I was getting 2500 fps on glxgears: plenty for my needs, and enough to handle all but maybe Doom 3 (when the Linux Binaries come out). Sound worked perfectly out of the box, which was a treat as the only other distro that it worked on so naturally on was SuSE.

Everyday Usage
Yoper's speed is evident mostly in everyday functions, such a opening a OpenOffice document. I have always found OpenOffice.org to open painfully slowly, but the start time in Yoper was impressive. In most systems it can take 15-20 seconds to start the massive OpenOffice, Yoper manages this in about 10 (on my machine, these are not official numbers from OpenOffice, just mine). Web browsers open next to instantly. The startup for most everything is downright stunning. (This is where prelinking is at its strongest.)

KDE is loaded by default, and I must admit that normally I prefer a much lighter WM. KDE was loaded with such speed and felt so agile overall, I was actualy comfortable in the KDE environment. Should you still want another WM, there are several in the apt repositories (we'll talk more about apt-get in a moment). Unfortunately changing the WM or default desktop will be a but of a chore, as a plug in to control this is not yet included in Yoperconf.

The change that I found to be most dramatic (even more so than the installer) was the addition of a graphical configuration utility by the name of Yoperconf. While it's not quite as all encompassing as YaST2, it allows modification and changing of a few simple/common options that a casual user would like to implement without getting involved in the manual configuration. An example of this would be samba.


Screenshot of Yoperconf and Desktop

The default theme is the standard KDE theme, though the background, splash and icons were all quite smooth and pleasant. Easy access to several key tools via the desktop was a thoughtful addition and only goes to show how much the team listens to feedback that users are providing.


Another feature that throws Yoper into the ring with the heavyweights of the industry is apt-get, Debian's package management system that makes installing packages simple and painless. It not only retrieves the packages from prescribed FTP mirrors but also handles all dependences. Included by default is Synaptic, a GUI front end for atp-get, giving the distro a stronger desktop feel that will comfort most users. It is also this desktop "ease of use" feel that leads me to believe Yoper would not be a strong server choice, bringing me to my next point.

I was under this impression at first, so I poked around the apt-get repository, finding a surprisingly large amount of server packages. While the performance boost seen by a server configuration is not as impressive as that of a desktop, its still there. I think that with more mainstream acceptance, hosting services may start advertising with a 'Yoper Powered' logo.

Documentation seemed a little weak, consisting of little more than an FAQ. A few cursory posts on their forums were greeted by knowledgeable staff. Several members of the development team personally addressed problems that I was having, and on several occasions told me of plans for future features and bug fixes that were in the works. In fact the head developer is involved on a very personal level with the entire community, making it a point to listen to input from anyone.

In Conclusion
I have to say that Yoper is a system that will truly surprise you. If the speed isn't enough to sell you on the idea, the default package selection will. It is comprehensive but not encumbering like some distros have become in an attempt to become even more user-friendly. Unfortunately while the install is comprehensive and easy to use, the lack of package selection is disappointing and a tad bit surprising. Yoper is a hybrid of the best of each distro, and a big handful of originality. While this is commended, it is also constrictive. Installing RPM's can be difficult and the apt-get repository has not yet grown to the point of something like Gentoo's Portage, which you can rely upon for all your program needs. In fact, Yoper's only true drawback is its age, or more accurately, its lack thereof. While community support is great, once you leave the Yoper community and enter that of the Linux community as a whole, it is difficult to find users familiar with it.

Having been a hardcore Gentoo user before Yoper I feel it is my duty to perform a rough speed comparison on the box below
  • 1.8Ghz P4
    512 DDR RAM at 233mhz
    1x80GB ATA HD
    Radeon 8500 All-In-Wonder
    Integrated Sound
    52x CD-Rom
    8x4x2 DVD-RW
I will assume a vanilla install of Gentoo with the gentoo-dev-sources Kernel compiled with genkernel and Yoper V2.1. The install time obviously goes to Yoper as Gentoo compiles the entire thing from special rebuilds (basically source), whereas Yoper uses prebuilt packages with the most common performance enhancing flags used during their compilation. The boot time is a tricky one to measure, but if you clock the time taken to reach a login prompt, Gentoo wins but not buy much, about a 7 second difference in my test. But once you go to starting X, Yoper leaps ahead and can have me browsing the web, editing an office doc, and chatting in the IRC before Gentoo got me into a GUI. Various CPU benchmarks showed little difference as the core of both systems is minimalistic with not extra processes running. While Yoper's kernel start time is not as impressive as Gentoo's, once you get going, the absolutely incredible startup time will astound you.

All said and done, any Linux user who has a few free gigs on their hard disk should give this newest release of Your Operating System a try and see what the rave is about. Several of you might just notice that Yoper seems to draw you in, especially for daily desktop tasks where this zippy little distro truly excels.
__________________
Avoid the Gates of Hell. Use Linux
A Penny for your Thoughts

Formerly Known as qub333
kkubasik is offline  
Old 09-14-2004   #2 (permalink)
nihilist
Just Joined!
 
Join Date: Sep 2004
Location: Toronto
Posts: 2
Send a message via ICQ to nihilist Send a message via AIM to nihilist
Very nice review, but one quick point: you mention that there is use of prelinking to help speed up the applications. Gentoo has a prelink usage guide that has been around since January 2003. There are actually quite a few interesting docs, but you have to go digging around their site to find them.

Based on the review, I'll grab a copy and download it. Gotta try this, for sure. Still think I prefer the custom compilation of Gentoo to pre-compiled binaries, but maybe Yoper will surprise me.
nihilist is offline  
Old 09-14-2004   #3 (permalink)
kkubasik
Linux Guru
 
kkubasik's Avatar
 
Join Date: Mar 2004
Location: Lat: 39:03:51N Lon: 77:14:37W
Posts: 2,400
Send a message via AIM to kkubasik
Yes gentoo can become just as fast, no doubt, what the developers have done is bring those tweaks to users out of the box. I will never argue that someone who builds a LFS system or tweaks the heck out of a Gentoo system cant achieve better performace, but most of the flags used in make.conf are included in the YOPER binary builds. and I have actualy run prelink on my gentoo system after seeing what it can do to a box, YOPER still took it, but not by much, (But the Gentoo box was running several server services at the time) The Gentoo speed comparison was simply to make a point of 'out of the box' unfortunetly, gentoo is not an out of the box distro. Finaly, in my honest opinon, i really dont think YOPER and Gentoo are comparabile, but thats what people wanted to see, a comparison between the 2 fastest.
__________________
Avoid the Gates of Hell. Use Linux
A Penny for your Thoughts

Formerly Known as qub333
kkubasik is offline  
Old 09-14-2004   #4 (permalink)
nihilist
Just Joined!
 
Join Date: Sep 2004
Location: Toronto
Posts: 2
Send a message via ICQ to nihilist Send a message via AIM to nihilist
I wasn't trying to detract from Yoper. The fact that it runs fast out of the box is a great advantage, because the majority of people don't want to sit down and twiddle with their make.conf, prelink, etc, etc. They just want to have it "go" right away.

I've been running Gentoo for a long time now, but I'll still give Yoper a shot. My main reason for sticking with it instead of switching to an apt-based system is based on the whole Portage system. From what I remember, apt isn't always on the edge, it sometime takes a while before things make it in. Gentoo is generally always there.
nihilist is offline  
Old 09-14-2004   #5 (permalink)
Tweakin
Just Joined!
 
Join Date: Sep 2004
Location: /home/mike
Posts: 15
Send a message via AIM to Tweakin Send a message via MSN to Tweakin
I am liking the idea of Yoper for quick installs on 686+ machines. At the moment I am sort of viewing it as a properly configured and compiled Gentoo system (my distro of choice, biased etc) without the compile time for the end user. That's not a bad reason to use it, if you ask me.

I will however be waiting awhile before giving Yoper serious thought myself (though I did install and give 2.1 a quick test run for a few days). Things like default applications, apt-get repository, and documentation really need to mature, as the author noted, before this becomes a good solution for the average user or power user.
Tweakin is offline  
Old 09-15-2004   #6 (permalink)
arkaine23
Just Joined!
 
Join Date: Aug 2004
Location: USA
Posts: 19
Send a message via AIM to arkaine23 Send a message via Yahoo to arkaine23
Great review!

Yoper's not really out there to compete with other linux distros. And I think comparing it to gentoo is not really fair, however it is a very fast distro. It wants a lot M$ converts for its userbase. It's not perfect by any means, but it has grown a whole lot since v2 and v2.1 came out, and v2.x is completely rebuilt compared to v1. A lot of new stuff is on the horizon and the dev team works very hard to build new packages quickly, provide a friendly support forum, and work in user requests quickly. Things like the installer and the switch to xorg are in the works, and the general plan is to keep improving ease of use and providing cutting edge features.

Yoper's a great distro now, and the developers are determined keep making it better.
__________________
Yoper Dev Team
Overclockix Developer
arkaine23 is offline  
Old 02-05-2005   #7 (permalink)
smallen
Just Joined!
 
Join Date: Oct 2004
Posts: 1
Yoper 2.1 and Lilo vs Grub

I have used NOOmerous Linux Distributions with various degrees of success. I have tried 4 times to load YOPER and it seems that the Boot Menu croaks.

No matter if I use ext or ext3 or Reiser or any of the other file systems. Does not seem to matter if I use Grub or LILO.

Truth be told. I find GRUB to generally be a more RELIABLE boot loader. However, I thought since LILO is the "gold standard" I'd give it a wack.

The reason I'm pissing and moaning is Mepis, Ubunto, NLD9 all work flawlessly right out of the box.

Yoper chokes - so I think that I'll either give up OR try Norton System Commander !

Any Ideas > smallen@truevine.net
smallen is offline  
Old 06-09-2005   #8 (permalink)
psic
Linux Engineer
 
psic's Avatar
 
Join Date: Nov 2004
Location: Ljubljana, Slovenia
Posts: 1,163
Great review, I just miss one thing: at the end, when you compare Yoper and Gentoo boot times, you mention that yoper is 7 seconds slower. Could you just mention what kinds of boot times we are talking about? I'd like to compare Yoper to Vector linux, which I have installed and which I consider quite fast.
psic is offline  
Old 06-22-2005   #9 (permalink)
DrCR
Linux Newbie
 
Join Date: Mar 2004
Posts: 180
Quote:
Originally Posted by psic
Great review, I just miss one thing: at the end, when you compare Yoper and Gentoo boot times, you mention that yoper is 7 seconds slower. Could you just mention what kinds of boot times we are talking about? I'd like to compare Yoper to Vector linux, which I have installed and which I consider quite fast.
Dido. I'm using Vector 5.0.1 SOHO right now and loving it, but I'm also "serial installing" distros right now and Yoper has made its way on my list along with Vida and Frugal. Would like too see some comparisons between VL and Yoper as well.

DrCR

__________
DrCR is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 05:58 AM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.0.0