|
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
|