[mdk-re] apt

Sergey V Turchin =?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eru?=
Чт Сен 6 23:21:02 MSD 2001


On Thu, 6 Sep 2001 22:38:11 +0400
Плужников Михаил Александрович <mike на stankin.ru> wrote:

ПА> On Thu, 6 Sep 2001 19:10:40 +0400
ПА> Dmitry Samoyloff <dsamoyloff на mail.ru> wrote:
ПА> 
ПА> DS>> 6 Сентябрь 2001 18:45, Плужников Михаил Александрович
ПА> wrote:
ПА> 
ПА> <skip>
ПА> 
ПА> DS>> А Вы хотите, чтобы он угадал какое у Вас ядро? ;-)
ПА> Думаю, apt 
ПА> DS>> никогда не должен этого делать,--этим он и хорош. Все
ПА> четко и 
ПА> DS>> ясно: есть пакеты, между ними есть зависимости, которые
ПА> он 
ПА> DS>> отслеживает. Пакет--неделимая единица дистрибутива и
ПА> весь 
ПА> DS>> дистрибутив должен состоять из пакетов. Если принять и
ПА> понять 
ПА> DS>> это, жить с apt становится очень легко и приятно :-)
ПА> 
ПА> Так, что мне софт, который я собираю, собирать обязательно в
ПА> rpm?
если не собираете в rpm, то устанавливайте только в /usr/local

ПА> Считаю это ненужной растратой времени.
Ненужная трата времени - устранение пролем, возникших вследствии
того, что команда make install/uninstall что-то наделала/недоделала
при исполнении ее для установки/удаления в/из /usr/local некоторых
программ. Причем, факт того, что она что-то записывает/удаляет
в/из /usr, вам наверняка неизвестен.
Он отлично(и это не редкость) выявляется при сборке rpm из-под пользователя.
Ни первое ни второе вы наверняка не практиковали.

Если вы решили собрать новую версию программы и сделать make install,
могу поспорить, что make uninstall из старой версии вы делать не будете.
А если некоторые пути устанавливаемых библиотек, например , изменились,
но бинарник будет пытаться подхватить старые, то у вас начнется
та самая бесполезная трата времени.

А поставить/удалить/обновить/пересобрать rpm - как два байта переслать.
И у вас не будет вместо свежесобранной программы запускаться
староустановленная.

spec-файл пишется один раз, к тому же в интернете найти можно
для любой программы или поправить похожий.
И руководство для начала есть на русском.
Почитайте http://lrn.ru/index.php?module=library&action=show&docid=20&part=334
Все очень просто.

-- 
Regards,
ZerG
________________________________________________________________
   _____  __   ______   __   _
  /  / / / /  /_/ /_/  / /  (_)__  __ ____ __   ALT Linux Team
 /__/ / / /__  / /    / /__/ / _ \/ // /\ \ /
/  /_/ /____/ /_/    /____/_/_//_/\_,_//_\_\  http://altlinux.ru
________________________________________________________________
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20010906/0ffb406a/attachment-0010.bin>


Подробная информация о списке рассылки community