wok-next annotate 0install/description.txt @ rev 20095
Update/add packages needed for building MATE desktop:
Add: gnome-keyring3, gtkmm3, libappindicator-gtk[23], libfakekey, libgnome-keyring3, libindicator-gtk[23], libpeas.
Update: atkmm, cairomm, gcr, glibmm, gssdp, gupnp, icon-naming-utils, libcap-ng, libspectre, libwnck3, libxklavier, pangomm, perl-xml-sax.
Add: gnome-keyring3, gtkmm3, libappindicator-gtk[23], libfakekey, libgnome-keyring3, libindicator-gtk[23], libpeas.
Update: atkmm, cairomm, gcr, glibmm, gssdp, gupnp, icon-naming-utils, libcap-ng, libspectre, libwnck3, libxklavier, pangomm, perl-xml-sax.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Oct 28 16:45:22 2017 +0300 (2017-10-28) |
parents | |
children |
rev | line source |
---|---|
al@18803 | 1 Zero Install is a decentralised cross-distribution software installation system |
al@18803 | 2 available under the LGPL. It allows software developers to publish programs |
al@18803 | 3 directly from their own web-sites, while supporting features familiar from |
al@18803 | 4 centralised distribution repositories such as shared libraries, automatic |
al@18803 | 5 updates and digital signatures. It is intended to complement, rather than |
al@18803 | 6 replace, the operating system's package management. 0install packages never |
al@18803 | 7 interfere with those provided by the distribution. |
al@18803 | 8 |
al@18803 | 9 0install does not define a new packaging format; unmodified tarballs or zip |
al@18803 | 10 archives can be used. Instead, it defines an XML metadata format to describe |
al@18803 | 11 these packages and the dependencies between them. A single metadata file can be |
al@18803 | 12 used on multiple platforms (e.g. Ubuntu, Debian, Fedora, openSUSE, Mac OS X and |
al@18803 | 13 Windows), assuming binary or source archives are available that work on those |
al@18803 | 14 systems. |
al@18803 | 15 |
al@18803 | 16 0install also has some interesting features not often found in traditional |
al@18803 | 17 package managers. For example, while it will share libraries whenever possible, |
al@18803 | 18 it can always install multiple versions of a package in parallel when there are |
al@18803 | 19 conflicting requirements. Installation is always side-effect-free (each package |
al@18803 | 20 is unpacked to its own directory and will not touch shared directories such as |
al@18803 | 21 /usr/bin), making it ideal for use with sandboxing technologies and |
al@18803 | 22 virtualisation. |
al@18803 | 23 |
al@18803 | 24 The XML file describing the program's requirements can also be included in a |
al@18803 | 25 source-code repository, allowing full dependency handling for unreleased |
al@18803 | 26 developer versions. For example, a user can clone a Git repository and build |
al@18803 | 27 and test the program, automatically downloading newer versions of libraries |
al@18803 | 28 where necessary, without interfering with the versions of those libraries |
al@18803 | 29 installed by their distribution, which continue to be used for other software. |
al@18803 | 30 |
al@18803 | 31 See [the 0install.net web-site](http://0install.net/) for full details. |