|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 16 Apr 2002 15:20:02 To : Alexey Vtorov Subject : Re: Дистрибутив для новичка? --------------------------------------------------------------------------------
Hi, Alexey!
>>>>> "AV" == Alexey Vtorov <Alexey.Vtorov@p1.f49.n5026.z2.fidonet.org> writes:
AV>>> для этого я должен знать, что делает каждый файл в системе.
VB>> rpm -qf somefile
VB>> вот все "знания". Самое приятное в том, что помнить
VB>> это совсем не нужно. Это помнит rpm. Когда у меня возникает вопрос
VB>> "а что делает вот этот файл?" я знаю как очень просто и быстро найти
VB>> на него четкий ответ.
AV> Я тоже. А теперь представь себе, что софтина xxx версии yyy, входящая
AV> в твой дистрибут, где-нить продырявилась. Вышла новая версия - zzz. (в
AV> tgz, конечно). Что будешь делать?
rpm -i softina-xxx.src.rpm
cp softina-zzz.tgz SOURCES/
vim SPECS/softina.spec
rpm -ba SPECS/softina.spec
rpm -Uhv RPMS/<arch>/softina-zzz-1.bor.<arch>.rpm
AV> Ждать, когда в твой дистрибут соберут rpm с пропатченной версией (zzz)
когда ее таки соберут - я сделаю
rpm -Uhv softine-zzz-*.asp.<arch>.rpm
AV> или все-таки поставишь из исходов (работать-то надо).
конечно нада.
AV> Поставишь из исходов.
я что, с дуба упал?
AV> А дальше получается квадратная помойка -
"Hет" (с) Свежесть Рондо.
AV> rpm знает и хочет одно, ты помнишь, что поставил другое, а другие
AV> проги, которые зависят от этой софтины вообще тихо шизеют.
у меня другая реальность
AV> Выхода из
AV> этой ситуации 2:
AV> 1) После компиляции не говорить make install, а собирать
AV> соответствующий rpm и ставить его.
да, это занимает аж пять-шесть команд.
AV> 2) Вообще отказаться от rpm и ставить все из tgz.
зачем? Чтоб в итоге получилась помойка?
AV> Я выбрал второй, только и всего. И Слака имеет идеологию как раз
AV> похожую на второй путь. Так что ругать ее в общем-то не зачем.
я не ругаю. Я просто говорю, что хоорший манагер пакетов делает много
полезной работы. Позволяет мне ЛЕHИТЬСЯ вдоволь. И не помнить кучу
всяких мелочей, которые мне помнить совсем не инетерсно.
AV> Другой вопрос - оно новичку надо? Может ему понравится первый путь?
Ему скорее всего понравится вариант "подождать пока автор дистрибутива
выпустит обновление". ;)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/254144f8ca95.html, оценка из 5, голосов 10
|