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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Nikolay Zhuravlev                    2:5020/400     14 Feb 2004  22:07:29
 To : All
 Subject : Re: Slackware pkg manager
 -------------------------------------------------------------------------------- 
 
 X-GPG-key-ID/Fingerprint: 0xD88FC934 / AAAF 58E6 DFB8 074A 8CAA CE12 1560 61AC
 D88F C934
 X-Quote-Style: initial-quoting
 X-Comment-To: Sergey Nepsha
 User-Agent: slrn/0.9.8.0 (Linux)
 X-FTN-REPLYADDR: Nikolay Zhuravlev <01@k.st>
 Xref: ddt.demos.su fido7.ru.linux:392455
 
 Sergey Nepsha пишет Mikhail Pachkov:
 [skip]
 
  SN> MP> А можно узнать как ты собрался работать с зависимостями? И чем тебя не
  SN> MP> устраивает сварет?
  SN> Хотя бы как и рпм, при установке пакеты выдавал что ему еще надо, при
  SN> удалении кричалбы кому этот пакет еще нужен! что бы мог автоматом
  SN> зависимости искать/ставить (с дэвайсов и инета) ну и т.д.
 
  Можно    я присоединюсь ? ;)
  ИМХО, в автоматизации есть, конечно, свои прелести, но иногда она и мешает.
  Скажем, недавно при попытке установить rpm -i kdebase.rpm RH9 заругался
  на отсутсвие lm_sensors. Они, видите-ли, ему нужны, а мне - нет. 
  Пришлось rpm -i --force --nodeps kdebase.rpm делать. Представления
  сборщиков пакетов о том, что нужно и что нет могут быть весьма субъективными.
  Да и не угодишь на всех.
  Что касается Слаки, то можно обойтись каноническими средствами проверки
  зависимостей. Hапример:
  ldd `which xboard`
         libXaw.so.7 => /usr/X11R6/lib/libXaw.so.7 (0x4001f000)
         libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4007b000)
         [...]
  Hужные библиотеки можно найти в соотв. файле MANIFEST:
  less -p libXaw.so.7 $HOME/disk1/slackware/MANIFEST.bz2
  Внутри less набиваешь ?Package и получаешь название пакета.
  Чтобы за манифестами каждый раз не лазить на CD, я их 
  перетащил в $HOME (сделал что-то типа: mkdir $HOME/disk1; cd /mnt/cdrom;
  find . -name MANIFEST.bz2 -exec cp --parents {} $HOME/disk1/ \;
  и то же самое для остальных 3-х CD. Идея, я думаю, понятна)
 
  Кроме этого, от неудовлетворенных зависимостей может спасти сборка
  из сырцов с последующим checkinstall (рулезная вещь). Всякую мелочь 
  я обычно из сырцов собираю, если на дисках её нет, а искать в инете 
  пакет лень.
 
 -- 
 WBR, Nikolay Zhuravlev
 --- ifmail v.2.15dev5.3
  * Origin: Dementia and Sons, Northwest Div. (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Slackware pkg manager   Sergey Nepsha   11 Feb 2004 23:53:12 
 Re: Slackware pkg manager   Mikhail Pachkov   12 Feb 2004 17:31:45 
 Slackware pkg manager   Sergey Nepsha   13 Feb 2004 16:05:02 
 Re: Slackware pkg manager   Nikolay Zhuravlev   14 Feb 2004 22:07:29 
 Slackware pkg manager   Sergey Nepsha   15 Feb 2004 02:44:31 
 Re: Slackware pkg manager   Aleksei Gusev   13 Feb 2004 02:59:25 
 Slackware pkg manager   Sergey Nepsha   14 Feb 2004 17:49:24 
Архивное /ru.linux/943971ef7453.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional