请输入您要查询的百科知识:

 

词条 Conary (package manager)
释义

  1. See also

  2. References

  3. External links

{{Infobox software
| name = Conary
| screenshot = Conary.png
| caption = Screenshot of Conary running in a terminal
| released = {{Start date and age|2004|07|15}}
| latest release version = 2.5.7[1]
| latest release date = {{Start date and age|2015|06|12}}
| latest preview version =
| latest preview date =
| programming language = Python
| operating system = Linux
| platform = IA-32, x86-64
| language = English
| status = Active
| genre = Package management system
| license = Apache License, Version 2.0[2]
| website = {{URL|https://github.com/sassoftware/conary}}
}}

Conary is a free software package management system created by rPath (now SAS) and distributed under the terms of the Apache License Version 2.0. It was relicensed from the GPLv3 in 2013.[2] It focuses on installing packages through automated dependency resolution against distributed online repositories, and providing a concise and easy-to-use Python-based description language to specify how to build a package. It is used by Foresight Linux and rPath Linux.

Conary updates only those specific files in packages which need to be updated; this behavior minimizes bandwidth and time requirements for updating software packages. Conary also features rollbacks[3][4] of package installation as well as derived packages.[5]

The Conary toolchain includes {{not a typo|rmake}}, a build server for conary packages, which builds packages inside chroot environments containing only the package's explicitly listed build requirements and some other fundamental packages. This is very useful for packagers, because it means that package builds can be done inside a reproducible environment, and packagers cannot accidentally introduce dependencies on peculiarities of their machine's environment (such as custom configuration files, or undocumented extra packages).

See also

{{Portal|Free and open-source software}}
  • Foresight Linux
  • rPath
  • SAS

References

1. ^[https://github.com/sassoftware/conary/releases/tag/conary-2.5.4 Conary 2.5.7 released on Jun 12 2015]
2. ^[https://bitbucket.org/rpathsync/conary/commits/1ed3e8a23e79d366c986b2488dfff24c9bacfdca Relicense under Apache License version 2.0] from the GPLv3. The change in license was implemented on Sep 1 2013.
3. ^Rollback, a barrel of fun
4. ^[https://web.archive.org/web/20090821010859/http://hub.opensolaris.org/bin/view/Project%2Bconary-eval/ Evaluate Conary (Project conary-eval WebHome]
5. ^ewtroan: Derived Packages {{webarchive|url=https://web.archive.org/web/20070705183555/http://ewtroan.livejournal.com/16174.html |date=2007-07-05 }}

External links

  • Conary: An innovative second-generation package manager
  • [https://opensource.sas.com/its/browse/CNY Issue Tracker]
{{Linux package management systems}}{{DEFAULTSORT:Conary (Package Manager)}}

5 : Free package management systems|Free software programmed in Python|Linux package management-related software|Linux-only software|Software using the Apache license

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/27 9:23:51