adfinis-forks / aptly

aptly - Debian repository management tool
https://www.aptly.info/
MIT License
0 stars 0 forks source link

===== aptly

.. image:: https://api.travis-ci.org/aptly-dev/aptly.svg?branch=master :target: https://travis-ci.org/aptly-dev/aptly

.. image:: https://codecov.io/gh/aptly-dev/aptly/branch/master/graph/badge.svg :target: https://codecov.io/gh/aptly-dev/aptly

.. image:: https://badges.gitter.im/Join Chat.svg :target: https://gitter.im/aptly-dev/aptly?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

.. image:: http://goreportcard.com/badge/aptly-dev/aptly :target: http://goreportcard.com/report/aptly-dev/aptly

Aptly is a swiss army knife for Debian repository management.

.. image:: http://www.aptly.info/img/aptly_logo.png :target: http://www.aptly.info/

Documentation is available at http://www.aptly.info/ <http://www.aptly.info/>. For support please use mailing list aptly-discuss <https://groups.google.com/forum/#!forum/aptly-discuss>.

Aptly features: ("+" means planned features)

Current limitations:

Download

To install aptly on Debian/Ubuntu, add new repository to /etc/apt/sources.list::

deb http://repo.aptly.info/ squeeze main

And import key that is used to sign the release::

$ apt-key adv --keyserver pool.sks-keyservers.net --recv-keys ED75B5A4483DA07C

After that you can install aptly as any other software package::

$ apt-get update
$ apt-get install aptly

Don't worry about squeeze part in repo name: aptly package should work on Debian squeeze+, Ubuntu 10.0+. Package contains aptly binary, man page and bash completion.

If you would like to use nightly builds (unstable), please use following repository::

deb http://repo.aptly.info/ nightly main

Binary executables (depends almost only on libc) are available for download from Bintray <http://dl.bintray.com/smira/aptly/>_.

If you have Go environment set up, you can build aptly from source by running (go 1.8+ required)::

mkdir -p $GOPATH/src/github.com/aptly-dev/aptly
git clone https://github.com/aptly-dev/aptly $GOPATH/src/github.com/aptly-dev/aptly
cd $GOPATH/src/github.com/aptly-dev/aptly
make install

Binary would be installed to `$GOPATH/bin/aptly.

Contributing

Please follow detailed documentation in CONTRIBUTING.md <CONTRIBUTING.md>_.

Integrations

Vagrant:

Docker:

With configuration management systems:

CLI for aptly API:

GUI for aptly API:

Scala sbt: