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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Fedor Zuev                           2:5070/156.89  08 Mar 2004  22:00:51
 To : Kirill Frolov
 Subject : Re: Линух домой
 -------------------------------------------------------------------------------- 
 
 
 AK>>>>     - пакеты формата .deb возможно распаковывать и без менеджера
 KF>пакетов.
 KF>>>   Да, прямо-таки каждый день и приходится этим заниматься,
 KF>>>распаковкой .deb без dpkg, вручную...  Архиважная вещь.
 FZ>>   И распаковкой. И запаковкой. И просмотром. И еще много чем,
 FZ>> правда, редко вручную.
 
 KF>   Зачем это нужно?
 
   Hу, например, закатать обратно в .deb установленный пакет со
 всеми сделанными настройками, как это делает apt-repack.
 
   Или удалять ненужные локали|доки, как это делает
 apt-localepurge.
 
   Или искать внутри пакетов, как делает dgrep (и все, к чему
 егно прикрутишь).
 
   Или одной командой сгененировать кучку пакетов, номенклатура
 и состав которых вычисляются по ходу дела, как это делает
 kernel-package.
 
   Или просто написать несколько альтернативных систем
 генерации пакетов (dh_make, deb-make, debuild, debaux-build) на
 разные вкусы и случаи.
 
   Или проверить соответствие бинарного пакета policy, как это
 делает lintian.
 
   Или сравнить две версии одного пакета или два пакета с одной
 программой, как это делает debdiff
 
   Или создавать пакеты c перловскими модулями "на лету",
 непосредственно при скачивании их со CPAN, как делает debaux-build.
 
   Или раскидывать свежескачанные (любым способом и из любого
 источника) пакеты в частичное зеркало дистрибутива, как это делают
 apt-move, apt-proxy и еще с полдюжины программ. С выпрямлением имен
 (из, например досовского 8.3) и отслеживанием
 битых|устаревших|несовместимых файлов.
 
   И так далее. То есть, конечно, нет, я догадываюсь, что при
 помощи rpm2tgz, chroot и такой-то матери скрипты со сходной
 функциональностью можно кое-как сбацать и для rpm-based
 дистрибутива. Ключевое слово здесь - удобство. Для .deb такие вещи
 делаются удобным и естетсвенным способом,
 FZ>>   Фактически, это означает, что ты можешь работать с пакетом
 FZ>> любым удобным тебе способом (в том числе и _действительно_ удобным),
 FZ>> а не связан желанием левой пятки разработчиков пакетного менеджера.
 
 KF>   Пятка предоставляет интерфейс именно к пакетному менеджеру. Если его
 KF>использовать, к примеру, как архиватор -- действительно неудобно. Hо
 KF>может лучше взять архиватор?
 
   Ja, ja. Классический виндовозный подход. "Мы вам, кааззлам,
 забацали наикрутейшее API, так жрите его, и не выеживайтесь!".
 
   Спасибочки, но если мне когда-нибудь понадобится винда - я
 знаю, где ее взять.
 --- ifmail v.2.15os7
  * Origin: Это так просто - быть дураком (2:5070/156.89@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Линух домой   Kirill Frolov   07 Mar 2004 01:59:08 
 Re: Линух домой   Fedor Zuev   08 Mar 2004 22:00:51 
Архивное /ru.linux/17604619329c2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional