|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 12 Jan 2001 17:11:40 To : Kirill Frolov Subject : Re: Ф rpm --------------------------------------------------------------------------------
Hi, Kirill!
>>>>> "KF" == Kirill Frolov <Kirill.Frolov@p25.f946.n5030.z2.fidonet.org>
>>>>> writes:
NP>>>> пакета, а не самого rpm, то на этот случай есть ключик --nodeps,
KF>>> Да я так и делаю. Hо rpmdrake не хочет устанавливать рпм-ы.
VB>> один-два раза можно и руками набрать. Если тебе это нужно постоянно -
VB>> то лучше сделать все по правилам. ПРОЩЕ.
KF> По правилам -- это как?
по правилам - это сделать нормальную базу для rpm. т.е. весь софт, который
приходится ставить из rpm, ставить _только_ из rpm.
Если не хочется переставлять пол системы - берешь src.rpm, выкидывает из
.spec строку
Requires:
пересобираешь у себя, с спокойно
KF> Hет РПМ-а, а файло есть.
очень хорошо, при установке пакета, которому нужно это файло, говоришь
rpm --nodeps
если пользуешься каким-то софтом, который сам зовет rpm никто не мешает сделать
~# mv /bin/rpm /bin/rpm.exe
~# cat - > /bin/rpm
#!/bin/sh
/bin/rpm.exe --nodeps @$
^D
или поправить тот софт, чтоб он звал его в --nodeps когда нужно.
KF> Так можно фальшивый рпм сделать или нет?
я сказал - смотреть в сторону installwatch, там был какой-то скрипт.
для регистрации уже установленных файлов в rpmdb
Я сам installwatch только смотрел, когда-то давно, когда думал что
"ставить по правилам" это слишком сложно. Hо оказалось что научиться
собрать свои rpm'ки так, как мне нужно, совсем не сложно, и в награду -
масса удобсва.
еще раз - если тебе нужно поставить несколько пакетов, которые есть только
в rpm - проще руками. Если это "на регулярной основе" - то лучше сделать
нормальную rpmdb, а еще лучше, сменить дистрибутив на rpm-based.
Потому что обычно если кто-то собирает софт в rpm, то он расчитывает на
наличие некоторого, вполне определенного набора софта.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/254182364cd1.html, оценка из 5, голосов 10
|