Review of Yoper Linux v2.1
Anonymous Coward writes "An interesting review of Yoper Linux has just been posted posted at linuxforums.org. Yoper Linux really does look like it could be the first serious competition Gentoo has had in a long time."
← Back to Stories (view on slashdot.org)
The first serious competion for what? The coolest new distro? That statement seems to imply that Gentoo is clearly the best around right now. I really like Gentoo, but I don't think I could dismiss all the other distros that easily.
Obviously this is not as good as Gentoo. If they were running Gentoo, they would have spent 14 hours messing with USE tags so the poor server could keep up with a slashdotting ;)
He who laughs last is stuck in a time dilation bubble.
Yoper Linux really does look like it could be the first serious competition Gentoo has had in a long time.
In other obscure news about competition that no one cares about, Bob's Fatburger is launching a new ham & swiss sandwich that may prove to be stiff competition against Arby's in the war of the cold cut sandwich arena.
Ruby on Rails Screencast
I am gonna say "no" ..
but then, the article is slashdotted..
anime+manga together at last.. in real time.
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 surpr
I would not jump to the conclusion that it's competition for Gentoo just because it's also fast.
We don't need 100 distros. Damn, we don't even need 10.
Yes, we do need them.
The thing you're missing is (as Agent Smith would say) purpose. Many of these distros exist purely because they meet a specific purpose. For example, there are distros used for desktop computers, distros for firewalls, distros for embedded devices, distros for clustering, distros for servers, etc.
Put another way: choice is good!
Now, had you said "we don't need 100's of desktop distros" I might have agreed.
Does anyone else think it's strange that a story about yoper has no link to their home page, but does have a link to gentoo?
yo.per - n. One who yopes. See "yope" yope - v. slang term from 1980's era to describe slow communication with poor diction. Warning: mysql_connect(): Too many connections in /usr/local/apache/vhosts/linuxforums.org/www/forum /db/mysql4.php on line 49
Yoper Linux really does look like it could be the first serious competition Gentoo has had in a long time.
For what? "The worst installer of all time", or "The most time consuming distro ever".
Yoper Linux really does look like it could be the first serious competition Gentoo has had in a long time.
uhhhh have you heard of Red Hat, Mandrake, Suse, Debian, Turbo, etc...? First real competition...phht! Gimme a break.
/* oops I accidentally made a comment, sorry */
As someone who runs Gentoo on his home machine, I have to agree with some of the sentiment expressed around here: beat Gentoo at what?
I think Gentoo is a great desktop distribution for someone who has a lot of time on their hands and is capable of doing things manually. However, I wouldn't recommend Gentoo for use on an important sever, nor would I recommend Gentoo to use for someone who doesn't have a lot of time or who is incapable of doing some complex things by hand.
I think Gentoo right now is one of the better hobby/tweaking distributions, but I really don't think that's the usershare Yoper is going after.
there's plenty of competition in the linux sector. Now if we could just get someone to make a distro that actually competes with windows we'd be all set. If you want to flame me, please include an answer as to why in the world I would have to edit my yum.conf file to install a dvd player and compare that to the difficulties of installing the same software on windows. If you are stumped as to why I ask this, then employ your sage wisdom and explain why the average user would be excited about spending hours on usenet trying to figure out how to accomplish the most mundane tasks on linux. I love linux - it's my swiss army knife of choice but a desktop replacement? Yeah, I'm off topic, bite me.
http://apt.yoper.com/torrent/yoper.torrent
Help save their gracious FTP mirrors.
There's nothing wrong with variety here. The more diversity there is, the more likely natural consumer selection is to result in the dominance of truly better software for everybody.
Its funny - I haven't really tried open office at all lately, since I use Linux exclusively for server tasks (and we have full MSFT licenses), but this particular snippet caught my eye:
... pretty sad.
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).
His machine is a P4/1.8ghz/512mb box. Is it really noteworthy when an office suite opens in <sarcasm>about 10 seconds</sarcasm%gt; on a machine of that class? Really? Wow. That's
Other than that, the experience looked promising. Does anyone know if it works as well with apt as Debian does? Or as poorly?
You're special forces then? That's great! I just love your olympics!
Care you elaborate? I've toyed around with Slackware, Redhat, and Debian (in the form of Xebian and KnoppMyth - a Knoppix re-package) and it seems that if you install the right packages any one could be made to function as well as another (of course my experience may be limited). What distros are better than others at what specific tasks? -Mike
except its not the yoper web site (which is up and running just fine)... thats like saying debian sucks because a site that posted a review of debian got /.'d...
btw, yes, this is being typed from yoper right now, been using it for a few days, its awesome. Yoper for desktops, debian for servers, thats my story and i'm stickin' to it.
replacing it with NEW Folger's Crystals! (lets see if they notice the difference)
how can yoper claim to be "100% gpl compliant" when it includes nvidia's drivers?
--BlueLines "The cost of living hasn't affected it's popularity." -anonymous
I've been using Mandrake for over 1 year. But am happy I've changed completely to Yoper. It's much faster; no more 15 seconds waiting for an app to fire. Also being part of a constantly evolving new distro makes it all more personal and significant. Sure there are packages missing. So we always can learn to build our own and add it to Yoper's repository. Rather than just sit back and complain. It's a very friendly and welcoming community there, no power battles or l33t t4lk - pretty cool methinks.
emerge sys-devel/prelink was there for a long time
Maybe what you need is a metadistribution (see first paragraph), then. That way, your firewall, desktop, and cluster can all be managed the same way and and you don't have to go through special effort to change a piece of software to work with all of them.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Oh yeah. If you're intimidated by a Bash prompt, you're gonna LOVE vim.
Ok, Lemme just type--
BEEP!
What the...
BEEP! BEEP! BEEP!
Ah! I just want to edit the--
BEEP! BEEP! BEEP! BEEEEEEEEEEEEEEP!!!
AHHHHHHHHH!!!!
Does anyone remember the jerk from Yoper who was badmouthing the /. crowd? Yoper wanted $99 for their distro, and they bragged heavily. People started to call BS, and the Yoper jerk went berserk. That was the first time I ever heard of Yoper and the last time I cared. At least they learned what bad PR can do for business (Yoper is free now--ha!).
Does no-one remember back when Yoper went 1.0 and was on Slashdot? Seemed pretty suspicious if you ask me.
Since the site is slashdotted, it's hard to see if anything has changed in a year.
Why not a few good distros with kickbutt installers that let you install EXACTLY what you want? Instead of everyone wasting their time working on 100+ piddly distros? A few distros (light version=as small as possible, general version=bloat to the max, and maybe a newbie friendly version). Don't get me wrong, choice is a great thing, but at what point are people just wasting their time making YAD (Yet Another Distro)? And if I were creating software, which distro should I pick? Technically software should work great on any distro, but with so many distros/libraries out there, "out of the box" installs seem to be getting less and less common, which is a huge deal to linux newcomers.
I Am My Own Worst Enemy
what about SourceMage? I use Gentoo, but I was considering SourceMage along the way, and it looks like a valid competitor.
So...no.
Spine World
It's called prebinding and it isn't a new idea. OS X has (had, this has been fixed in Tiger) a huge penalty for non pre-bound apps. I saw some tests that showed apps like photoshop were over 10 times slower starting up when it was not pre-bound. The difference in tiger is minnimal thanks to (if I recall correctly) a complete re-write of their ld (the linker). Instead of forcing prebinding why don't the Yoper guys put some work into makeing gnu ld more efficient?
Yoper really is the next best thing to Gentoo for me, as far as Linux goes.
It really is a slick system, and very deserving of the accolades it's starting to receive. To me, it's the distribution to judge others by (With the obvious exception of Gentoo, and other source-based distros).
If they can continue the momentum and build their software catalog (meaning compiled, optimized packages for Yoper), I can see Yoper easily winning the Desktop Linux race.
Oh, and for the record, if you've heard of any problems with their support, or OSS issues, it appears that this is very much a thing of the past. I was there for the beta testing, and I was one of the those who didn't like what happened after the release of v 1.0, and I can safely say that it appears that Yopers seen the light, and has remedied any problems they may have had. The Yoper community is also very good.
Check it out! You know you've installed dozens of Linux distributions already... What's one more going to hurt? It could change your usage of Linux.
I've toyed around with Slackware, Redhat, and Debian (in the form of Xebian and KnoppMyth - a Knoppix re-package) and it seems that if you install the right packages any one could be made to function as well as another (of course my experience may be limited). What distros are better than others at what specific tasks?
Yes, you can take a Debian box and transform it easily into a a firewall/proxy. But if you want some specific functionality, such as single button poweron/poweroff for a headless firewall box, without worryng whether its properly shutdown, or you want to admin it from a web browser, etc, you will have to toy with it until it works the way you want.
Other specific distros will do that right from install. No need to tweak. That's the idea behind so many distros.
Need a quick and dirty web/smtp/pop3 server, there's probably a distro for that. Just pop in the cd and install.
Heck, a lot of these distros are variants from the ones you mentioned. Think of them as pre-configured versions of Redhat, Debia, etc.
No sig
This new distro looks interesting (runs KDE fast .. though I have long since switched to Mac OS X).
But I use gentoo on servers because of 1) the flexibility.. finally I can *remove* the crap dependencies like kerberos, etc, on package, and I can add the stuff I need (mbox vs. maildirs, etc).
and 2).. it is SO EASY to make ebuilds, and they really do keep track of the files correctly because of the sandbox concept. On our servers we use custom ebuilds to keep versions stable, we deploy apps to remote sites as ebuilds that automatically pull in dependencies, etc. I'm always amazed at how simple it is to whip up an ebuild. Just write a shell script that installs the files, basically. Compared to the bloated overengineered hell that is RPM, I was quite please.
I think people who think of gentoo as "that distro that lets you choose CFLAGS" are totally missing the point.. it's about flexibility and ease of building distros (i.e., a "meta-distro").
I first tried Yoper two months ago and was an immediate and complete convert. You cannot possibly fathom how snappy this OS feels unless you've used Gentoo. I was absolutely blown away. It really breathes new life into my aging P3 500MHz laptop. Unlike Gentoo, you don't have to spend a week on the install to get a fast system.
On top of that, the install is one rather vanilla disc, allowing you to pick and choose other packages you want after installing. Why waste the extra time downloading three or four ISOs mostly filled with packages you don't need when you can download precompiled packages for the software you DO need at your leisure?
Yep, I'm a Yoper fanboy. I liked the distro so much I joined the team and started putting together packages. This is another area Yoper is good for: the entire team from the creator down to the lowly packagers will take time out of their day to help people in the forum. The team also welcomes anyone with useful skills. If you can use vi and run a shellscript, you can contribute to Yoper and the team invites you to do so. No BS distro politcs. Hands-on help for new users.
$ whatis themeaningoflife
themeaningoflife: not found
yap yap yap, try it b4 you critisize.
l m-project.org/yos-i686-2.1.0-4.iso.torrent
so many people here are saying this is NOT that great but have not tried it. so here
http://iso.linuxquestions.org/download/http/www.t
a nice torrent for you to play with
Just to recall that if one is looking for a source based distro, there are very good alternatives to Gentoo like Sourcemage (I'm using it with great pleasure everyday) or Lunar-linux (haven't really tried it).
-- We are Microsoft. Linux is irrelevant. Openness is futile. Prepare to be assimilated. --
And you know that RPM is a package manager, and Aptitude is not, right? It's like saying "it uses KDE, not Evolution". Makes no sense whatsoever.
s/apt/deb/ would make your statement look intelligent - assuming it's true, since apt _has_ been ported for RPM.
-Erwos
Plausible conjecture should not be misrepresented as proof positive.
Stripping the binaries doesn't speed up anything, except possibly disk seek times because the smaller files take up fewer total cylinders.
You know, NOT ONE of these "Corel links" has worked that I've seen.
:P
If you are going to post a mirror, post something that works, okay?
"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."
I'm not sure what this person is talking about here. Is he talking about KDE again? Well, I use fluxbox and it takes under 2 seconds to get into my X system after typing "xinit". (most of which goes to driving my nVidia card)
I run Gentoo and I don't see where the 'competition' lies, exactly.. I'm sure you can make Gentoo's KDE as 'fast' as Yope's since it can do all those things Yope does with gcc, when you emerge the KDE package. I feel this article misinformed some people really, this distro looks pretty weak in my opinion.
... One of the nicest things about Gentoo compared to other distros is that they're not zealots regarding non-GPL stuff like nvidia-kernel.. It reduces my agita by a mild but discernible amount, and for that I am happy.
Check out Mandrake 9.1 vs Gentoo 1.4. IMO there's a big speed avantage over some of distros simply because it's quite easy to tune and tweak a Gentoo install not to load drivers or programs it doesn't need. Comparing Suse 9.1 Pro to Gentoo (I backed up my Gentoo box, wiped the drive, installed, tested and by the end of the day had Gentoo back on), Gentoo won the speed contest hands down.
The only thing they got going for them is the multiple architecture support.
I think Portage is pretty cool. It's the only distro that I've use that could install mplayer correctly the first time (emerge mplayer). Gentoo is hardly perfect but it is a very stable distro with unique features. I've been using it for over a year now and have yet to find anything better for my purposes and in my opinion.
No GNU/Linux distro is the best for everyone. Having choices is a good thing. Gentoo isn't for everyone but is pretty damn good.
"I hate to advocate drugs, alcohol, violence or insanity but they've always worked for me" - HST
As opposed to...?
Yoper is "built from source" targeting i686 machines the same way that Mandrake rebuilds RedHat packages for i585 machines. Yoper is a binary distribution that uses apt-get for package management, a la Debian. It's just more finely tuned.
Yoper isn't competition for Gentoo as far as niche is concerned. Gentoo is a source distro. Yoper is JABD.
If other reasons we do lack, we swear no one will die when we attack
Check this link: http://www.gentoo.org/doc/en/prelink-howto.xml
...Linux for the Amish.
I don't use Gentoo just because it's a little faster than other distros. It does feel faster than Mandrake 10 and Fedora 2. I use Gentoo because I find portage to be a lot better than URPMI which I tried to use for a while. I had trouble because I wanted a package that was less than 8 months old. Upgrading packages meant compiling from source. That's not a big deal until you have 4 layers of dependencies and you've wasted two hours and you still don't have the package. I'd rather let portage chug and churn for two hours than I having to do the work.
http://www.kde-apps.org/content/show.php?content=
That's just MagicLinux Control panel from kde-apps.org.
Yoper didn't "steal" any icons from anyone. You should be having that discussion with the author of the app.
I think you've misunderstood what Gentoo is really about(*) : USE flags. Just try implementing something like that in a binary distro -- it would cause exponential growth of the number of packages. This is the #1 reason I use Gentoo.
(*) Forget the speed difference some people try to claim, it's a red herring -- like you said, nobody really notices the difference either way.
HAND.