why there’s no need for distributions to use the same package format

The problem Bryan identifies affects third parties providing Linux applications directly to users: Bryan trying to provide his games to users of different distributions, or Google trying to provide Chrome, or Mozilla trying to provide Firefox, and so on and so forth.
If you’re one of those third parties, you can put your application in a package, or you can put it in a tarball.
If you put it in a package and provide a repository, your users can take advantage of the features of package management. Your app will show up in their package management applications, it will be updated when they do a system update, and a few other things. But there’s a problem: different distributions use different package formats. So if you just do one package (and repository), you won’t be covering all your potential users. If you do RPM and DEB you’ll cover 90+% of them, but there are still a few who’ll be left out.
And: “Why Linux Sucks” / “Why Linux Doesn’t Suck” 2013
-
- Login or register to post comments
Printer-friendly version
- 1256 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Openwashing Apple and Microsoft Proprietary Frameworks/Services
| Viperr Linux Keeps Crunchbang Alive with a Fedora Flair
Do you remember Crunchbang Linux? Crunchbang (often referred to as #!) was a fan-favorite, Debian-based distribution that focused on using a bare minimum of resources. This was accomplished by discarding the standard desktop environment and using a modified version of the Openbox Window Manager. For some, Crunchbang was a lightweight Linux dream come true. It was lightning fast, easy to use, and hearkened back to the Linux of old.
|
Openwashing Cars
| today's leftovers
|
Recent comments
16 hours 25 min ago
16 hours 52 min ago
1 day 4 hours ago
1 day 5 hours ago
2 days 30 min ago
2 days 1 hour ago
3 days 5 hours ago
4 days 9 hours ago
5 days 16 hours ago
1 week 1 hour ago