LinuxForum.Fans
Тема

Как собрать все установленные пакеты в Fedora

Автор: faithman 6 сообщений 4589 просмотров
#61956

Мне это нужно чтобы я потом смог создать свой репозиторий с обновлёнными пакетами по отношению к Fedora DVD, т.е.
в случае краха системы не качать всё заново, а просто обновиться с локального репозитория.

Подскажите команду.
Спасибо.

#61997
faithman написал:
Мне это нужно чтобы я потом смог создать свой репозиторий с обновлёнными пакетами по отношению к Fedora DVD, т.е.
в случае краха системы не качать всё заново, а просто обновиться с локального репозитория.

http://docs.fedoraproject.org/en-US/Fedora/12/html/Deployment_Guide/sec-Configuring_Yum_and_Yum_Repositories.html



keepcache=<1 or 0>
Setting keepcache=1 instructs yum to keep the cache of headers and packages after a successful installation. keepcache=1 is the default.

#62049

Вы хотите свой репозитарий делать, или просто сохранять то что уже скачали?
Это немного различаются

#62290

keepcache это не то, он только в /var/cache/yum пакеты оставит, а различные версии одних и тех же пакетов при частом обновлении много набирается там, поэтому я решил просто собирать пакеты установленные в саму систему (они там самые свежии), применять createrepo и тем самым избавиться от старых версий пакетов в моём локальном репозитории обновлений. В Debian есть утилита reprepro, которая такими вещами занимается, а тут только так наверное выйдет.

#62423

вот примерно команда для Debian:

text
sudo dpkg --get-selections | grep -v "deinstall" | awk '{print $1}' | xargs dpkg-repack

Взял в конце вот этой статьи -- http://www.livecd.su/publication/publication12.php

Нужно для Fedora.

#64112

Решение нашёл тут.

Тему можно закрыть.

Войдите или зарегистрируйтесь, чтобы ответить.