понедельник, 21 декабря 2009 г.

За что я люблю yum и rpm? :)

Конечно же за простоту создания/подключения репозитариев для пакетов.


1. Как создать?

$ createrepo /путь/к/каталогу/с/пакетами

и все. по указанному пути появится оглавление к репозитарию.

2. Как подключить?
Тут даже проще чем у deb/apt. А все потому что у deb очень хитрозавернутая (хотя и более гибкая) иерархия каталогов, в которых может оказаться файлик с описанием пакетов - Packages.*

vim /etc/yum.repos.d/somerepo.repo
[RepositoryName]
baseurl=URL
gpgcheck=1 (или 0 если подписи проверять не нужно)
enabled = 1 (или 0 если отключен)

причем baseurl понимает огромное множество протоколов, например file://, http://, ftp://, smb:// ...
file:///home/username/mypackages - вот такой url будет у локального репозитария.

1 комментарий:

  1. в rpm и система сборки прозрачнее (имхо)...
    Спеки практически самодокументируемая штука:)

    ОтветитьУдалить