Repository bouwen

Onderwerp: Repository bouwen

  1. Repository bouwen

    xaban said:

    Repository bouwen

    Ik wil een apt (Debian / Ubuntu) en yum (CentOS) repository bouwen om snel en makkelijk een aantal pakketten te installeren via yum/apt-get install op servers. Deze pakketten zijn namelijk niet opgenomen in de bestaande repositories.

    Wie heeft hier ervaring mee? Welke software is hier geschikt voor? Voor en nadelen?

    Naar welke tools moet ik Googlen?
  2. Mikey's Avatar

    Mikey said:
    http://wiki.centos.org/HowTos/CreateLocalRepos

    En uiteraard kun je je repo ook via http, ftp beschikbaar maken
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!
  3. Repository bouwen

    Netbulae said:
    Je zou eens naar Pulp kunnen kijken, ik gebruik het als onderdeel van katello maar kan ook los gebruikt worden. Ik weet zo niet wat de status voor debian support is maar volgens de website moet dat kunnen:

    http://www.pulpproject.org/


    Pulp is a platform for managing repositories of content, such as software packages, and pushing that content out to large numbers of consumers. If you want to locally mirror all or part of a repository, host your own content in a new repository, manage content from multiple sources in one place, and push content you choose out to large numbers of clients in one simple operation, Pulp is for you!

    Today, Pulp supports RPM package types (rpm, srpm, errata, etc.) and Puppet modules. As a flexible platform, Pulp was designed from the ground up to be type-agnostic, so you can add plugins and extensions to manage any type of content. Whether you are interested in Debian, JBoss, Python, or some other type of package or content, you can add support to Pulp through its plugin and extension framework.
    Netbulae - Hosted Solutions
  4. Repository bouwen

    Netbulae said:
    Of nog simpeler met createrepo:

    http://www.cloudera.com/content/clou...ocal_repo.html



    Custom repositories leverage package management solutions, which were designed to provide a convenient, efficient means to install software on many computers. This topic describes how to create a local package repository and then how to direct machines in your environment to use that repository.

    To create a repository, you simply put the RPMs or DEBs you want to host in one directory. Then complete tasks with createrepo or reprepro, and then publish the resulting repository on a website.
    Netbulae - Hosted Solutions