Fedora 16 Released
docs.fedoraproject.org
docs.fedoraproject.org
Also, a StackExchange-like Fedora Q&A site was launched today: http://ask.fedoraproject.org/questions/
This time around, here was my experience:
1. Download the ISO
2. Open up VMWare (oh shit, there's a new version! oh shit, you have to pay again...forget it)
3. Make a new VM, boot the ISO
4. GNOME 3 won't work. Hmm, well I probably need VMWare Tools installed.
5. Try to install VMWare Tools. CD tray's locked. Guess I have to do a full install first.
6. Do the install (defaults everywhere).
7. Reboot into system. GNOME 3 won't work, of course.
8. Click "Install VMWare Tools". A window pops up with a tar.gz. That's silly, okay, extract it, see a folder with a perl script called "something install something".
9. Open a terminal, sudo perl whatever-installer.pl.
10. Hit enter a bunch of times. I have to run some config script, would I like it launched for me? Sure.
11. Can't install, I need make and gcc. WTF?
12. sudo yum install make gcc. Nope, the package manager's locked.
13. Where's update manager? Maybe I can kill it. Nope, that opened it, ok, 35 updates. It just got released, what the hell? Okay don't do that yet.
14. How about Add/Remove Programs? Hmm, there's a Programming category. Click it. Window goes gray.
15. Flip over to a web browser. Browse for a bit. Send an email.
16. Back to Fedora. Still gray.
17. Close window, delete VM, delete ISO, remove from torrents. My ratio's only 18%. Oh well.
18. Write stupid comment on HN.
19. Dinner time.
My problem is mostly with the fact that make and gcc are not installed on a Linux system by default, and that the software installer just hangs and offers no explanation.
Sorry to hear that the installer hung though! I have not experienced that, and I'm on my 20th Fedora 16 install.
The issue has existed for some time and was one of the reasons my trial of Fedora 15 was short lived (Gnome 3 and no Dropbox being the others) but I thought VMWare would have fixed it by now...
1. Run preupgrade
2. Reboot
3. Load up xmonad without issue
4. Ask a couple low-level upgrade-related questions in #fedora; get answers in a couple seconds
5. Get back to work
I'm really failing to see what point you're trying to make with your comment, aside from noting that your old version of VMWare Fusion doesn't play very nicely with this Fedora release and that installing VMWare Tools on Linux is a pain in the ass (something I would never dispute, but then running the real thing absolves you of the need to run a VM).
I'm sorry about your experience, but as far as mine is concerned this is another swell Fedora release. Thanks, everybody!
1. Run preupgrade.
2. Reboot.
3. Load up Awesome WM (installed from a 3rd party repo months ago) without issue.
4. Load up Opera (which I installed months ago straight from Opera, again with no Fedora involvement) without issue.
5. Go to youtube and start playing some music with Adobe Flash (you get the pattern...) without issue.
6. Continue working.
I too, do not understand the GP's criticism.
If having to do `yum groupinstall "Development Tools"` yourself is your biggest complaint, I'd say Fedora is doing pretty damn well.
However, software rendering support has been recently added to rawhide (which will become Fedora 17 in about 6 months). If you're interested in seeing gnome-shell in a VM, you may want to give Fedora 17 a try when it is released.
If anyone else has this kind of laptop and notes similar battery life for each distro and which is actually the battery life the laptop should have, then please tell me.
Edit: Grammar and explanation.
I am a student and majorly do C programming for microcontrollers. All that works good, sometimes better [looking at you TI MSP430 launchpad debugger] on windows. So the only purpose of having a linux installation is that I am habituated in last 5 years.
You may need to return to Linux if you have to deal with running on a microcontroller or require a build environment that utilizes it.
2. There are other more important things I look for in a laptop than if it runs linux or not. No disrespect, if I get a decent graphics card at this price point, I would say hell yeah! (There was a discount in the store on the same day as I blew my last computer. RIP Sophiya)
That said this is also part of what makes Linux shine compared to especially Windows: Usually everything is installed and Just Works in 20 minutes after started installation. (Have been fixing peoples borked Windowses from '95 to '08 so I'm allowed to be opinionated here. : )
FWIW I always thought Fedora was aimed at more tech-savvy users, not "ordinary" users (whatever that may mean).
A linux distro should assume that if the user is installing the OS himself, he isn't ordinary and should quite simply ASK what the user wants to install, instead of assuming. This sort of stupidity forces me to look for the most minimal install ISO for every distro I deal with.
No, that's a "strawman user", or some grandma.
There are tons of ordinary users that can install Windows. And almost all Mac users can install OS X (there's not much to it).
They are no programmers, they are no superusers, they are no admins. They just know how to insert a DVD, answer a few questions and press next.
There's no reason to not be able to do the same with Linux, or for a linux distro to assume "that if the user is installing the OS himself, he isn't ordinary".
Doubly so for Ubuntu, who wants to be the people's friendly distro and change all that "Linux is for geeks" mentality.
I'm willing to bet you never worked in technical support. The average person is lucky if they manage to turn on a computer.
That doesn't mean that users that can install Windows and OS X are in the minority. It's just selection bias.
I think most users are quite capable of installing an OS. Most users never call tech support. Otherwise MS woudl be broke.
> The thing I don't like about Ubuntu is that they take the kitchen sink approach [. . .]
On the bright side, the installer (again, for 15) offers a "Minimal" option in the same dialog box, which skips Gnome/XWindows/OpenOffice/etc. With Ubuntu I recall having to search for a special minimal installer ISO.
At any rate, I strongly recommend doing a netinstall. Then you don't even waste bandwidth on stuff you don't want.
Both Ubuntu and Fedora install from a CD-sized ISO file which doubles as a live booting environment. In the modern world, that's less than 1% of the storage of even a "small" laptop. And it's only slightly larger than iOS5 or Android installation bundles.
How much "lighter" do you really want it to be?
If you really have storage requirements that won't fit a desktop distribution, try something like buildroot (http://buildroot.uclibc.org/) or Yocto (http://www.yoctoproject.org/), which are better targetted at that kind of environment.
"Interactive installs" are not great for users. You end up with dependency hell; or users aren't clueful about the difference between a KDE and Gnome environment. Sane defaults, and allowing people to uninstal stuff, are better for most users.
There are other distributions which claim to be small, and which are cut down versions of Ubuntu (usually) but which are actually quite large. See, for example eeebuntu (now called auroraos) which installed a bunch of OpenOffice language stuff, but not OO itself.
Also new in Fedora 16 is full OpenStack support. And before people say, Aeolus and OpenStack are complementary things, they aren't "competing". Aeolus is a cross-cloud management tool. OpenStack is (to put it in very simple and not quite accurate terms) an EC2 clone. You can use Aeolus to manage OpenStack or to migrate loads between EC2/OpenStack/other cloud.
From a technical perspective, Fedora tends to be about 1/2 to 1 release ahead of Ubuntu, by which I mean the software in Fedora now will be in Ubuntu in 3-6 months, and has less "magic".
If you care about free/libre/whatever it's called today software, then Fedora tends to be a better choice than Ubuntu, since the Fedora developers tend to work much more closely with the community, whereas Ubuntu does its own thing.
These days, Fedora uses Gnome 3 whereas Ubuntu uses Unity for its desktop environment.
This is what convinced me to switch to Fedora last week after using Ubuntu for years, and so far I love it (Fedora, I'll save my opinions of Gnome 3 for another thread). Using yum was very easy after having used synaptic and I was able to get everything set up on my system without any trouble.
You get more recent and frequent package updates running on Fedora or CentOS (RHEL derivatives).
The secondary reason I chose Fedora over Ubuntu:
I can't stand the apt-get package manager from the command line. I prefer yum over apt-get any day of the week. I understand you can install synaptic, I'd rather not have to. Yum also has the wonderful yum-plugin-priorities package for maintaining a number of repos with specific priorities and hierarchical rules for determining which packages to update from which repositories. There are also plugins for finding the fastest mirror and protected the base packages so you don't bomb an app updating:
http://wiki.centos.org/PackageManagement/Yum/
I also enjoy CentOS, but generally more for headless web servers.
Fedora is a little more aggressive than Ubuntu about packaging newer software. That's why I switched back in 2009. It's not a huge difference, though. Both of them normally package the latest stable version and only push minor version updates during a release. RHEL derivatives by design are much slower to update. What you got when you installed RHEL 5.0 in 2007 is, for the most part, the same as what you get when you install RHEL 5.7 in 2011.
For evidence, compare the packages tables linked to below.
http://distrowatch.com/table.php?distribution=fedora http://distrowatch.com/table.php?distribution=ubuntu http://distrowatch.com/table.php?distribution=redhat
I can't stand the apt-get package manager from the command line. I prefer yum over apt-get any day of the week. I understand you can install synaptic, I'd rather not have to. Yum also has the wonderful yum-plugin-priorities package for maintaining a number of repos with specific priorities and hierarchical rules for determining which packages to update from which repositories. There are also plugins for finding the fastest mirror and protected the base packages so you don't bomb an app updating
I don't want to engage in the perpetual package manager holy war, but I will add that apt has package pinning (the equivalent of yum-plugin-priorities and yum-protectbase).
This is useful if you only want FOSS software. It's not so great if you want to play DVD or MP3 - you need to use a 3rd party repository and install extra stuff.
Fedora is sponsored and supported by Red Hat. That gives them a bit of stability that other distributions may not have.
Gnome 3 is great and all, but I really like using docks and from some google searches it seems many people have this issue!
http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fed...
You'd be much better off using PreUpgrade (making sure you update your system first) [1] or the install media. If you don't want to burn a DVD or CD, you can make a bootable USB stick with the iso [2].
[1] http://fedoraproject.org/wiki/How_to_use_PreUpgrade [2] http://docs.fedoraproject.org/en-US/Fedora/16/html/Installat...
Seriously, if you're just quoting distrowatch, you need a new source.
Even by their own numbers, Ubuntu claims to have less than Fedora, though they do seem to be gaining.
[http://www.computerworlduk.com/news/operating-systems/331095...] [http://fedoraproject.org/wiki/Statistics]