Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Mosgalin                    2:5030/1041.17 22 May 2003  00:11:16
 To : Vladimir Bormotov
 Subject : Re: установка пакета со всеми зависимостями
 -------------------------------------------------------------------------------- 
 
 
 On Tue, 20 May 2003 14:29:01 +0400, Vladimir Bormotov <bor@vb.dn.ua>
 wrote about 'Re: установка пакета со всеми зависимостями':
 
  VM>> Чтобы осмотрели список пакетов, проанализировали файлы, дали наиболее
  VM>> подходящий вариант, а я бы ответил "ДА".
  VB> как автоматически анализровать файлы, и угадывать каким пакетом
  VB> заменять вот этот, я пока не представляю :))
 
 Анализировать список файлов неясных пакетов, в смысле. Все-таки на 90% у
 апдейтов они совпадают.
 
  VM>> Hу, начнем с того, что в asp его нет... ;) 
  VB>  
  VB> насколько я знаю ASP не рекомендует что-либо собирать руками.  Если
 
 Hо это же не повод не включать пакет в дистрибутив! Много чего, что asp
 не рекомендует, есть в дистрибутиве - для тех, кому надо.
 
  VB> те версии installwatch которые я видел (года полтора уже назад в
  VB> последний раз смотрел), в комплекте имели каталог со скриптами
  VB> именно здля завертывания софта в rpm.
 
 Хмм...
 
  VM>> Поискал, никакой автоматики для помощи написания spec или хотя бы
  VM>> последующего удаления всех этих файлов не нашел. 
  VB> плохо искал?  не там искал?
 
 В доках к нему искал, по гуглю немножко вроде.
 
  VB>  нужен для того, чтоб после make install у тебя
  VB>  1. в rpmdb появилась запись о пакете, как будто его поставили из
  VB>  rpm.
  VB>  2. в /usr/src/*/RPMS/<arch> появился ПАКЕТ, бинарный.  чтоб его
  VB>  можно было поставить на эту-же машину еще раз, если вдруг ты
  VB>  завтра скажешь rpm -e <some_shit>, а послезавтра решишь, что таки
  VB>  сносить его рано было.
 
 Это было бы круто, но ни того, ни другого я не увидел. Мне бы просто
 списка файлов и каталогов с правами ну и еще пары вещей в шаблоне для
 spec хватило, потому что у меня это самая ненавистная часть в
 spec'описании ;)
 
  VM>> А у обычного пользователя такое будет скорее. Как ты думаешь, он spec
  VM>> полезет писать или прочтет в любом README "configure;make;make install
  VM>> и все, работайте!", разок попробует и будет изредка так и поступать?
 
  VB> не знаю, у меня в пределах взгляда таких любителей потрахаться нету
  VB> :)
 
 Да? Повезло ;) А я видел неоднократно людей, которые увидев, что это
 "легко и автоматически" (по сравнению с виндой, видимо), начинали так
 делать.
 
  VB> такой контриб полезен как источник spec'ов, а может быть даже
  VB> src.rpm'ов.
 
 'Спеков вообще' как бы хватает. Лучше имеющиеся рихтовать. А еще лучше
 если бы кто-нибудь хорошо знакомый с mdk или alt написал пачку макросов
 для импорта файлов оттуда. У меня пяток каких-то на коленке написанных и
 непроверенных, но вроде работающих есть, но с ними весьма неудобно.
 
  VM>> Со всеми недостатками yum, в т.ч. невозможность работы с несколькими
  VM>> дисками, 
  VB> это будет скоро готово.
 
 Hу, молодцы ;) Правда, у меня сейчас (пока) место полно...
 
  VM>> я еще не понял, чем для отдельной машины это хуже rpm -Fvh *,
  VM>> посмотреть ошибки, сказать rpm -Uvh <...> и еще раз -Fvh. При
  VM>> необходимости раз-два повторить.
 
  VB> тем, что например для случае обновления kde, которое в asp7.3, до
  VB> KDE, которое в asp9, ты такими итерациями (без rpm -e), будешь
 
 У меня нет kde ;)
 
 -- 
 
 Vladimir
 --- slrn/0.9.7.4-asp (Linux)
  * Origin: Me organized (2:5030/1041.17)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: установка пакета со всеми зависимостями   Vladimir Mosgalin   22 May 2003 00:11:16 
 установка пакета со всеми зависимостями)   Vladimir Bormotov   23 May 2003 09:58:24 
Архивное /ru.linux/452800000a14.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional