PackageKit provides an abstraction layer on top of the existing package management systems, providing users with a front-end for managing repository-based package systems. Some may think this sounds a lot like PackageKit, but Washington is quick to point out this isn’t the case. Let us overcome the “Third-party software installation on Linux sucks” problem and strive to a brave new world of easily distributable Linux software! □ I hope this implementation will act as a starting point for resurrecting the Berlin API process. The implementation currently supports integration into RPM and dpkg due to its modular nature, support for more package managers could be added Washington decided to take matters into his own hands, and has designed and implemented a prototype of this packaging API – and he imaginatively called it the LSB Package API, and it uses a simple D-Bus interface and an XML-based package description format. “Some time ago,” Washington writes to the Linux Foundation desktop mailing list, “it was discussed on an LSB face-to-face meeting that an API should be developed that allows ISVs to install software packages which integrate into the package manager.” The idea, the Berlin Packaging API, sizzled out, apart from a Wiki page with a rudimentary proposal. Denis Washington, a Fedora developer, is taking steps to resolve this issue. Since human beings have the innate tendency to assume that everyone else is wrong and only they are right, we are now stuck with 3453495 different Linux package managers. Later one came the package management systems that were supposed to make installing software on Linux a breeze: rpm, dpkg, and so on, and so forth. Time-consuming, but assuming you had a decent knowledge of gcc, make, and maintaining library files, this could actually work. Back in the day, you installed software on Linux by compiling it manually. In the world of online minefields, this is the big one.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |