Аналог yum-arch deleteold (yum 0.9.x asp)

Аватар пользователя Tigro

Здесь Валера предлагает потестить скрипт, который удаляет старые rpm пакеты из репозитория.

Все желающие приглашаются на тестирование.

Аватар пользователя slavaz

Re: Аналог yum-arch deleteold (yum 0.9.x asp)

(
UPDATES_DIR="/opt/Distribs/OSes/AspLinux/10.0/rpms/updates/"
RPMS_DIR="/opt/Distribs/OSes/AspLinux/10.0/rpms"
RSYNC_RESOURCE="ftp1.asplinux.ru::ASPLinux/i386/updates/10/"

rsync -v -r -l --delete --exclude '*.src.rpm' -a \\
        $RSYNC_RESOURCE \\
        $UPDATES_DIR
createrepo $RPMS_DIR
yum-arch $RPMS_DIR
) >/var/log/ASPupdates.log 2>&1

Или не оно?

Аватар пользователя Tigro

Re: Аналог yum-arch deleteold (yum 0.9.x asp)

Нет конечно. Ты сенхронизируешь удаленный репозиторий со своим, а этот скрипт призван удалять старые версии RPM пакетов. У меня на сервере например стоит старый YUM, чтобы deleteold делал и createrepo (а также старый и новый RPM Улыбка ).

Аватар пользователя Alexey

Re: Аналог yum-arch deleteold (yum 0.9.x asp)

У меня есть три репозитария локальных:
1. base - три диска ASP10 туда скинул первых
2. updatelocal - там два диска обновлений
3. myrpm -там пара десятков пакетов которые сам компилировал или скачал не включенные в дистрибутив.
Может ли скрипт почистит репозитарии, удаляя старые пакеты?
yum версии 2.2.0. Или скрипт только для старых yum?
И что такое yum-arch deleteold?

Аватар пользователя rjaan

Re: Аналог yum-arch deleteold (yum 0.9.x asp)

Цитата:
Alexey писал:
И что такое yum-arch deleteold?



Это slavaz так свой скрипт назвал, в котором он производит синхронизацию репозитариев на зеркалах ASPLinux, соответствено base и update.

Только, если писать самому скрипт и производить затем сборку репозитариев. Т.е выполняя:


    creatrepo $(UPDATES)
    yum-arch $(UPDATES)


где UPDATES репозитарии base и update.

Аватар пользователя sergeil

Re: Аналог yum-arch deleteold (yum 0.9.x asp)

мне кажется, это сродни автоматической установки пакетов rpm...
приходишь утром, а ничего не работает...
пока понял что стряслось, уже порвали на британский флаг...
Улыбка

а откатиться уже некуда, поскольку старые пакеты уже удалены...
;-)

Аватар пользователя Alexey

Re: Аналог yum-arch deleteold (yum 0.9.x asp)

Да Сергей, пусть пока полежат... Погоричился с удалением

RSS-материал