Intel Switches From Ubuntu To Fedora For Mobile Linux
An anonymous reader writes "According to a report on heise, Intel is switching from using Ubuntu to the Fedora Project for the second version of the Intel supported Mobile & Internet Linux Project Moblin, citing a desire to use RPM package management." So far, of the various subnotebooks I've been glancing at over shoulders at OSCON, though, most of the ones with an easily identified operating system seem to be running Ubuntu.
There might be valid reasons to pick Fedora instead of Debian based systems, but package management is not one of them. Debian's package management is absolutely superior compared to everything else that I know about out there.
It takes a man to suffer ignorance and smile
Be yourself no matter what they say
Except that deb packages (by policy) do include that info.
/* FUCK - The F-word is here so that you can grep for it */
I hope Intel has a good rehab program in mind to tackle the dependency hell...
I keep turning this over in my head, and keep coming back to the same scenario:
Steve Ballmer, in the Throne Room of his secret volcano lair: You begin to understand the true nature of my diabolic plan: If we cannot make Windows better, we will make Linux WORSE!
Anonymous Intel lackeys: Yes, master!
Steve Ballmer: Now go! Take these Fedora DVDs and install them on every Linux computer you find! Soon the foolish rebels will be BEGGING for Vista!
Steve Ballmer rips a bolted-down chair from the floor and holds it above his head, cackling devilishly, while his lieutenants and lackeys scramble for the exits.
==
(...with apologies to all three happy Fedora users...)
How can I believe you when you tell me what I don't want to hear?
The package metadata does not contain the license beyond whether it's considered free or non-free, however every package is required to include usr/share/doc/[packagename]/copyright with the text of the license.
If I have been able to see further than others, it is because I bought a pair of binoculars.
Debian's package management is absolutely superior compared to everything else that I know about out there.
Debian's package management *IS* the best.
But this has *nothing* to do with the DEB format.
Debian's package management rocks because :
- "apt-get" & friends are very well designed to track dependencies (compared to Slackware's TGZ system, for example, which does no tracking by design).
- Huge efforts from the community have gone into building the official repositories in a coherent manner. Thus every package has a clear and non ambigous dependence on other packages (I've seen minor distros where the distro's original package have broken dependencies because the actual needed package got renamed, but the packages needing them didn't get updated)
- Debian is a huge honking distribution with a crazy amount of packages. Most of the time, you only need to get packages from the default repositories, which where well designed as said before.
- As the repositories are well designed and coherent : it's easy to target for 3rd party package maintainers, and produce packages whose dependencies relate nicely to the rest.
- DEB is mostly only used by Debian. Other distro using DEB are usually variants of Debian (for example: Knoppix is basically Debian-installed-on-an-image and Ubuntu is a very close derivative of Debian), they are not unrelated distro. Thus if a user picks up a .DEB somewhere, chances are high that the package will work, because it was designed for debian to begin with.
Whereas RPM are used by pretty much everyone else - sometime by distro that have nothing in common (RedHat is mainly used in RedHat derivatives, but openSUSE for example has some Slackware in it's ancestry - thank fully they have also participated in important efforts such as UnitedLinux and LSB to make the distro compatible with others). A Fedora user may pick a RPM from a random site on the intertubes thinking it will work, but, surprise, it was designed for a distro with a different layout or organisations.
- apt-get & friends are fast (openSUSE has nice depencencies solving systems in YaST, and has good quality 3rd party repositories like Packman - but all this is bloody slow compared to apt-get)
So in short, Debian package management is good because of the software handling it and even more because of the quality of the repositories.
The exact same could be imagined with RPMs.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
I *think* what Intel wants is this command:
rpm -qa --queryformat "%{NAME}\t%{LICENSE}\n"
I didn't know that .deb didn't support this. Can anyone provide a similar dpkg command?