Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность Victor Wagner
В Tue, 26 Feb 2019 11:16:38 -0500
Tim Sattarov  пишет:

> On 2/26/19 4:24 AM, Victor Wagner wrote:
> > Коллеги,
> >
> > А чем в наше время можно генерировать pool-based репозитории, КРОМЕ
> > reprepro?  
> я использую для этого aptly
> 

Снапшоты в aptly, конечно, замечательная штука. Но оно же не умеет ни
yum, ни apt-rpm, а использовать для одних дистрибутивов один механизм
снапшотов а для других - другой крайне неудобно.


-- 
   Victor Wagner 



Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность sergio

On 26/02/2019 12:24, Victor Wagner wrote:


А чем в наше время можно генерировать pool-based репозитории, КРОМЕ
reprepro?


https://wiki.debian.org/DebianRepository/Setup#mini-dak ?

Просто нагуглил, сам не пробовал.

--
sergio.



Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность Victor Wagner
В Tue, 26 Feb 2019 11:16:38 -0500
Tim Sattarov  пишет:

> On 2/26/19 4:24 AM, Victor Wagner wrote:
> > Коллеги,
> >
> > А чем в наше время можно генерировать pool-based репозитории, КРОМЕ
> > reprepro?  
> я использую для этого aptly

Штука еще более высокоуровневая и навороченная, чем reprepro.
Обладает  тем же нредостатком - хочет испольовать какую-то левую базу
данных.


У того хотя бы нет глобального (уровня юзера) конфигурационного
файла и каждый репозиторий, в каком бы месте файловой системы он не
находился, абсолютно незевисим.

Ну и добавлять пакеты в репозиторий можно не только на основании файлов
changes, но и отдельными .deb и .dsc. А здесь я этого как-то не увидел.

Я помнится, в reprepro  .changes-файлами намучался, когда мне
потребовалось поддерживать всего-то три архитектуры.






-- 
   Victor Wagner 



Re: Генерация pool-based репозиториев

2019-02-26 Пенетрантность Tim Sattarov
On 2/26/19 4:24 AM, Victor Wagner wrote:
> Коллеги,
>
> А чем в наше время можно генерировать pool-based репозитории, КРОМЕ
> reprepro?
я использую для этого aptly



Генерация pool-based репозиториев

2019-02-26 Пенетрантность Victor Wagner
Коллеги,

А чем в наше время можно генерировать pool-based репозитории, КРОМЕ
reprepro?

reprepro не нравится тем, что разводит очень много файлов конфигурации
и баз данных, которые в  выходной репозиторий попадать не должны.
Ну и манипулировать приходится ими и а не пакетами на файловой системе.

Хотелось бы чего-нибудь более простого и низкоуровневого, чему
указал списко пакетов, а оно и сгенерило для них packages, вроде 
dpkg-scanpackages, но из докуменации и на dpkg-scanpackages, и на
apt-ftparchive я не смог вычитать как ими работать с pool-based
репозиториями, а не с репозиториями старого образца, где пакеты лежат
непосредственно в dists/${codename}/main/binary-${arch}.

(да, естественно, в pool-е могут лежать пакеты для нескольких
дистрибутивов, и правильный список файлов я формирую сам).



--