Решено: RPMdrake, 2007, опция сохранения rpm пакетов после инсталляции?

PCLinuxOS

Модератор: Bizdelnick

cencusoc
Сообщения: 3
ОС: Mandriva 2007.0 PowerPack

Решено: RPMdrake, 2007, опция сохранения rpm пакетов после инсталляции?

Сообщение cencusoc »

  • Проблема: rpmdrake удаляет rpm пакеты после инсталляции. Мне нужно, чтобы они сохранялись в /var/cache/urpmi/rpms/
  • Дистрибутив: mandriva 2007.0 powerpack
  • Что сделано: прочитал всё об rpmdrake в книге (шла в комплекте), погуглил на эту тему, прочитал встроенный ман urpmi. Просмотрел конфиги директории /etc/urpmi/ на предмет ключа "noclean", не нашёл ничего подобного...
  • Не помогает: совет качать все пакеты через консоль при помощи urpmi --noclean (не удобно мне, хочу через rpmdrake).
  • Зачем надо: трафик платный, хочется иметь резервную копию всего загруженного из сети.

Если то что мне нужно - не возможно (встречалось такое мнение на просторах сети), то посоветуйте альтернативу пожалуйста?!

Данный вопрос уже задавался на этом форуме, но ответ мне не подходит.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: RPMdrake, 2007, опция сохранения rpm пакетов после инсталляции?

Сообщение Juliette »

ммм... навскидку, может глобально алиас прописать для urpmi --noclean
ибо по идее rpmdrake так или иначе запускает urpmi, внутрях себя же...
где только его прописать-то?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: RPMdrake, 2007, опция сохранения rpm пакетов после инсталляции?

Сообщение Uncle_Theodore »

Juliette писал(а):
06.10.2007 23:45
ммм... навскидку, может глобально алиас прописать для urpmi --noclean
ибо по идее rpmdrake так или иначе запускает urpmi, внутрях себя же...
где только его прописать-то?

Ну, возможно, в /etc/profile
Спасибо сказали:
cencusoc
Сообщения: 3
ОС: Mandriva 2007.0 PowerPack

Re: Решено: RPMdrake, 2007, опция сохранения rpm пакетов после инсталляции?

Сообщение cencusoc »

Урааааа! :crazy: Я нашел решение! Вернее нагуглил :rolleyes:

Для того чтобы RPMdrake не удалял загруженые rpm пакеты нужно:
  • Открыть текстовым редактором (запущеным с правами root) файл /usr/sbin/rpmdrake
  • Найти (Ctrl+F) в нем параметр post_clean_cache, изменить его значение с единицы на ноль
  • Также найти параметр clean_all и изменить его значение на ноль
  • Сохранить изменения (хи-хи)
  • Перезапустить rpmdrake (если запущен)
Juliette, Uncle_Theodore спасибо, за то что мои проблемы не безразличны вам. Вы меня морально поддержали :rolleyes:
Погуглил сегодня просто немного подругому и нашёл!
Спасибо сказали: