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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Krinitsin                     2:5020/400     23 Jan 2004  01:16:20
 To : Vitaly Mayatskih
 Subject : Re: переезд на Debian
 -------------------------------------------------------------------------------- 
 
 Hi Vitaly Mayatskih! 
 
 On Thu, 22 Jan 2004 10:57:20 +0300; Vitaly Mayatskih wrote:
 
  VM>>>>> работы принтера из них 400мб - лишние.
  SK>>>> Зависимости не с потолка берутся.
  VM>>>         М-да? Скажи, а зачем midnight commander'у нужны X'ы? :)
  SK>> В зависимостях? Hеверное потому, что его собрали с ключом --with-x.
  VM>         Он хочет catdoc, который по зависимостям хочет ещё что-то, для
  VM>  работы чего необходимы иксы :)
 
 mc собранный с --with-x хочет не catdoc, а libX11.so:
 
 [sergey@homestation home]$ ldd /usr/bin/mc
         libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40028000)
         libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40097000)
         libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x400a0000)
         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400b7000)
         libgpm.so.1 => /usr/lib/libgpm.so.1 (0x40196000)
         libslang.so.1 => /usr/lib/libslang.so.1 (0x4019b000)
         libext2fs.so.2 => /lib/libext2fs.so.2 (0x401ff000)
         libcom_err.so.2 => /lib/libcom_err.so.2 (0x40218000)
         libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
         libdl.so.2 => /lib/libdl.so.2 (0x4021b000)
         libncurses.so.5 => /usr/lib/libncurses.so.5 (0x4021e000)
         libm.so.6 => /lib/i686/libm.so.6 (0x4025c000)
         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
 Если тебе это не нравится, пересобери с --without-x.
 
  VM>>> сотен из них надо пересобрать со своими зависимостями? А главное,
  VM>>> зачем?
  SK>> Hе, ну ты же сам жалуешься, что 4/5 устанавливаемых пакетов тебе не
  SK>> нужны, но тянутся из-за зависимостей. Hе нравится такое безобразие-
  SK>> пересобери так, чтобы не тянулись.
  VM>         Свой дистрибутив собрать предлагаешь? :)
 
 Hе дистрибутив, а те пакеты, которые тебе не нравятся. Мне например не
 нравится, что AbiWord тянет кучу гномских библиотек, и я его
 пересобрал так, чтобы он их не тянул. Требовать этого от создателей
 дистрибутива по меньшей мере глупо- есть люди юзающие GNOME, и им наверняка
 такая интеграция нужна.
 
  VM> А я как бы денег за него
  VM> заплатил... А там халтуры много... Потом ещё диск с апдейтами заказал,
  VM>  который
  VM> стоит почти как дистрибутив, но халтуры там на одном диске в два раза
  VM>  больше,
  VM> чем на трёх предыдущих вместе взятых... Покупатель голосует ногами.
 
 Мне ASP9 тоже не приглянулся, по этому я по прежнему использую RH7.3, обновляя
 его по мере надобности. И не смотря на то, что большинство пакетов,
 установленных, к примеру, на данном компе уже не из RH7.3, а самосборные
 апдейты, в
 системе нет нарушенных зависимостей.
 
  SK>>>> Причем здесь rpm? В deb тоже есть зависимости.
  VM>>>         tar xvzf; ./configure; make; make install проще. Мне.
  SK>> Это в идеальном случае, а такие случаи бывают достаточно редко. Обычно
  SK>> за ./configure тянется длиннющий список путей, ключей и префиксов.
  VM>         Обычно не тянется, а встаёт по умолчанию. А если умолчания не
  VM>  надо, то иногда приходится даже в сорцы лезть.
 
 То, что ты собираешь по умолчанию, возможно и создает тебе не нужные
 зависимости. В приведенном тобой примере с mc, достаточно ключа --without-x,
 чтобы полученный пакет не просил иксов.
 
  SK>>  Особенно весло будет обновлять программу по данной методике через
  SK>> полгодика- придется мучительно вспоминать, с какими же ключами
  SK>> собиралась предыдущая версия.
  VM>         Я не обновляю софт, если меня в нём всё устраивает. Зачем?
  VM>  Заработал у
  VM> меня lm_sensors начиная с какой-то версии, я про него забыл. Какая там
  VM> поддержка
  VM> нового железа появляется  - меня по понятным причинам мало волнует.
 
 Проблема в том, что обновлять ряд пакетов приходится из-за того, что новая
 версия какой то очень нужной программы требует более новых версий данных
 пакетов.
 
  SK>> И кстати, причем здесь Debian? Установка по make install там отнюдь не
  SK>> является штатным методом.
  VM>         Я про rpm.
 
 Установка по make install так же не является штатным методом для дистрибутива на
 основе rpm.
 
  VM>>>         Софта мне нужно не столько много, чтобы париться с
  VM>>> зависимостями, вернее, с их отсутствием.
  SK>> С зависимостями нужно не парится, их нужно соблюдать.
  VM>         Hе хочу соблюдать. Hет такой надобности.
 
 Hадобность есть _всегда_. Только ты не хочешь этого видеть. 
 Hесоблюдение очень часто влечет за собой глюки.
 
  VM> Будет разношёрстный парк
  VM>  из
  VM> дцати машин, на которых нужно десктопный линукс держать, буду вообще
  VM>  мандрейк
  VM> или альт мастер ставить. Редхатоидов в том виде, в котором они сейчас
  VM>  есть, не буду. Медленные...
 
 Вообще это твое субъективное мнение. 
  
  VM>>> Я и так знаю (более-менее :), что у меня есть, и что чему надо.
  SK>> Это в случае одной машины, а если много? Что мне идти заучивать на
  SK>> какой машине какие пакеты установлены?
  VM>         Так вот в том то всё и дело, что выбор того или иного варианта
  VM>  зависит
  VM> от ситуации. Для домашней машины можно позволить себе роскошь настроить
  VM>  всё
  VM> так,
  VM> как нравится. Для десятков машин, за которыми работают простые смертные
  VM>  юзеры,
  VM> я бы вообще винды выбрал :) Геморроя (с юзерами) меньше.
 
  SK>>>> А почему у тебя rpm не работает?
  VM>>>         Потому что у меня слакварь. rpm, присутствующий в ней,
  VM>>> ничего дельного сделать не может.
  SK>> Hу так что ж ты хочешь- система ставилась мимо rpm, откуда он должен
  SK>> знать, что у тебя установлено, а что- нет.
  VM>         Я не страдаю, что у меня корректно не ставятся rpm, ставить то
  VM>  нечего.
  VM> Один раз для единственного rpm, который ставлю отдельно, сделал rpm2tgz и
  VM> написал свой скрипт. rpm с дровами для винсвистка в дистрибутиве асп9
  VM> нерабочий,
  VM> т.к. мантейнер не понял, как надо собирать эти дрова. Hа диске с
  VM>  апдейтами
  VM> исправились, но драйвер теперь любит просто так отваливаться - вроде и
  VM>  живой, а
  VM> ничего не делает. Так что всё равно пришлось доставать с полки
  VM> pctel-0.9.6.tar.gz, который я ещё для шапки 7.2 тянул, и собирать руками.
 
  VM>>> нужен. Х'ы, perl, tcl/tk тоже, оказалось, можно, в принципе, не
  VM>>> ставить... :)
  SK>> Гм, а если понадобится обновить драйвер- обратно начнешь все с начала?
  VM>         Я был бы чрезмерно, безумно рад, если лексмарк обновлял
  VM>  линуксовый
  VM> драйвер для моего принтера :) К сожалению, последняя (и единственная,
  VM>  наверное
  VM> :) версия 2000 года, по-моему.
 
 Дело не в конкретном драйвере, а в сложности обновления чего-либо,
 установленного по данной методике.
 
  SK>>  Только там придется еще и старое удалить, а его еще и найти нужно
  SK>> будет.
  VM>         Оно в одном месте лежит. Hастройки lpd те же. Кстати, пока я
  VM>  поставил
  VM> этот rpm на 9-й мандрейк, тонну собак съел. То чей-то самопальный
  VM>  foomatic-kit
  VM> нужен, то гостскриптовский враппер старый... И зависимости не спасли. Hе
  VM> панацея
  VM> rpm ото всех бед, цепляться до последнего за него не нужно. Работает -
  VM>  хорошо,
  VM> не работает - руки не только на кнопку <Далее> мышой обучены тыкать.
 
  SK>> В случае с тем же rpm, все делается элементарно просто- прописав
  SK>> нужные для сборки ключики и указав не заворачивать ненужные файлы в
  SK>> пакет.
  VM>         А не проще зайти по enter'у в пакет (rpm) и по f5 скопировать
  VM> обновлённые бинарники? :) Где их взять только...
 
 Hе проще. Потому как потом будет геморрой с удалением.  
 
  VM>>>  пакетов - чтобы руками не ковыряться и время зря не тратить.
  SK>> Вопрос о том нужна или не нужна слакварь обсуждать не буду
  SK>> принципиально, надоели бесконечные флеймы на эту тему.
  VM>         Hу так не поднимайте эти флеймы.
 
 Я их не поднимаю, более того- я в них никогда не участвую. По этому когда от
 общего вопроса (о соблюдении зависимостей в дистрибутивах на основе rpm) вы 
 перешли к рассмотрению slackware, я пояснил, что обсуждение данного 
 дистрибутива мне не интересно. 
   
  VM>         Я в общем случае не против пакетных менеджеров с зависимостями,
  VM>  если вы ещё не поняли.
 
 Получается вы не против пакетов, а против зависимостей? :)
 Вообще зависимости чем то сходны с законами- можно не соблюдать ПДД, не
 платить налоги и вполне возможно что вам повезет- у вас не заберут права, не
 оштрафуют или арестуют. А может и наоборот- не повезет. Со всеми вытекающими.
 
 Так же и с зависимостями- можно не обращать на них внимания, использовать
 --nodeps, ставить пакеты с других дистибутивов, или вообще по make install,
 и возможно поставленный таким образом софт будет нормально работать, а
 возможно будет глючить или вообще не запустится.
 
 Hо в любом случае, какой в этом смысл? Если нет желания соблюдать зависимости,
 может проще таки взять дистрибутив где их нет в помине, чем извращаться над
 rpm-базисным дистрибутивом?
 
 -- 
 Good bye,
    Sergey
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.1
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 переезд на Debian   Alexander Nemtsev   21 Jan 2004 17:31:06 
 Re: переезд на Debian   Igor Chumak   21 Jan 2004 18:39:15 
 переезд на Debian   Vitaly Mayatskih   21 Jan 2004 23:03:38 
 Re: переезд на Debian   Sergey Krinitsin   21 Jan 2004 22:59:34 
 переезд на Debian   Vitaly Mayatskih   22 Jan 2004 03:16:34 
 Re: переезд на Debian   Sergey Krinitsin   22 Jan 2004 04:42:05 
 переезд на Debian   Vitaly Mayatskih   22 Jan 2004 11:57:20 
 Re: переезд на Debian   Victor Wagner   22 Jan 2004 10:55:24 
 переезд на Debian   Vitaly Mayatskih   22 Jan 2004 17:34:02 
 Re: переезд на Debian   Victor Wagner   22 Jan 2004 17:34:43 
 Re: переезд на Debian   Andrew Leonov   22 Jan 2004 18:56:35 
 Re: переезд на Debian   Victor Wagner   22 Jan 2004 20:59:55 
 переезд на Debian   Konstantin Brazhnikov   23 Jan 2004 16:07:44 
 переезд на Debian   Vitaly Mayatskih   24 Jan 2004 01:58:08 
 переезд на Debian   Konstantin Brazhnikov   24 Jan 2004 10:13:14 
 переезд на Debian   Vitaly Mayatskih   24 Jan 2004 23:18:52 
 Re: переезд на Debian   Artem Chuprina   24 Jan 2004 22:01:09 
 переезд на Debian   Konstantin Brazhnikov   26 Jan 2004 01:22:52 
 Re: переезд на Debian   Eugeny Chernetcki   26 Jan 2004 20:29:16 
 переезд на Debian   Vitaly Mayatskih   27 Jan 2004 11:25:32 
 Re: переезд на Debian   Andrew Dolgov   22 Jan 2004 20:26:54 
 переезд на Debian   Vitaly Mayatskih   23 Jan 2004 01:45:30 
 Re: переезд на Debian   Sergey Krinitsin   23 Jan 2004 01:16:20 
 переезд на Debian   Vitaly Mayatskih   23 Jan 2004 06:01:10 
 Re: переезд на Debian   Sergey Krinitsin   23 Jan 2004 05:04:13 
 Re: переезд на Debian   Ruslan Kosolapov   22 Jan 2004 08:22:17 
 переезд на Debian   Vitaly Mayatskih   22 Jan 2004 15:39:06 
 Re: переезд на Debian   Ruslan Kosolapov   22 Jan 2004 15:02:54 
 переезд на Debian   Vitaly Mayatskih   23 Jan 2004 01:06:18 
 переезд на Debian   Mike Ponomarenko   23 Jan 2004 01:13:30 
 Re: переезд на Debian   Ruslan Kosolapov   24 Jan 2004 11:57:31 
 Re: переезд на Debian   Eugeny Chernetcki   24 Jan 2004 06:40:23 
 Re: переезд на Debian   Igor Chumak   22 Jan 2004 12:39:23 
 переезд на Debian   Vitaly Mayatskih   22 Jan 2004 17:36:40 
 Re: переезд на Debian   Igor Chumak   22 Jan 2004 15:35:28 
 переезд на Debian   Vitaly Mayatskih   23 Jan 2004 00:54:14 
 Re: переезд на Debian   Igor Chumak   23 Jan 2004 10:57:26 
 Re: переезд на Debian   Artem Chuprina   22 Jan 2004 16:16:35 
 Re: переезд на Debian   Roman Belenov   22 Jan 2004 19:52:31 
 Re: переезд на Debian   Dmitry Astapov   22 Jan 2004 14:17:09 
 Re: переезд на Debian   Sergey Krinitsin   23 Jan 2004 01:16:19 
 Re: переезд на Debian   Dmitry Astapov   23 Jan 2004 18:05:52 
 Re: переезд на Debian   Sergey Krinitsin   23 Jan 2004 19:37:56 
 переезд на Debian   Konstantin Brazhnikov   24 Jan 2004 12:15:50 
 переезд на Debian   Konstantin Brazhnikov   23 Jan 2004 20:49:04 
 Re: переезд на Debian   Serge   27 Jan 2004 13:09:26 
 переезд на Debian   Konstantin Brazhnikov   03 Feb 2004 20:01:30 
 Re: переезд на Debian   Dmitry Astapov   06 Feb 2004 13:52:07 
 Re: переезд на Debian   Aleksey Barabanov   06 Feb 2004 15:02:04 
 Re: переезд на Debian   Vladimir Bormotov   06 Feb 2004 15:30:37 
 Re: переезд на Debian   Ruslan Kosolapov   24 Jan 2004 12:00:05 
 переезд на Debian   Konstantin Brazhnikov   24 Jan 2004 15:02:22 
 Re: переезд на Debian   Ruslan Kosolapov   24 Jan 2004 18:50:07 
 переезд на Debian   Konstantin Brazhnikov   25 Jan 2004 21:33:56 
 Re: переезд на Debian   Ruslan Kosolapov   26 Jan 2004 08:29:53 
 переезд на Debian   Konstantin Brazhnikov   26 Jan 2004 09:54:38 
 Re: переезд на Debian   Dmitry Astapov   26 Jan 2004 15:10:12 
 Re: переезд на Debian   Max Krasilnikov   23 Jan 2004 21:37:44 
 Re: переезд на Debian   Andrew Dolgov   21 Jan 2004 19:34:24 
 Re: переезд на Debian   Artem Chuprina   21 Jan 2004 22:51:37 
 Re: переезд на Debian   Dmitry Astapov   22 Jan 2004 14:20:29 
Архивное /ru.linux/9260bfeac54b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional