|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 08 Jan 2002 05:29:02 To : Fedor Zuev Subject : Re: "Hоpмальный" -------------------------------------------------------------------------------- Jan 07 20:47 02, Fedor Zuev wrote to Zahar Kiselev: ZK>>Сколько же ты тратишь усилий на поддержание в рабочем ZK>>состоянии всей этой системы управления пакетами? FZ> Усилий - нисколько. Hу или почти нисколько. Hапротив, FZ> менеджер пакетов весьма помогает в поддержании порядка. FZ> У тебя, насколько я понимаю, проблемы не с пониманием, а с FZ> психологической неприязнью. А какое еще может быть отношение к явной неоптимальности конструкции? Имеется в виду не "вообще", а для конкретного применения. > Ты пытаешься бороться с устройством FZ> системы, обрезая ее и выворачивая под свои привычки. Весьма успешно кстати "выворачиваю". Я наверно один из немногих людей в этой эхе, который четвертый год является официально безработным и в прямом смысле живет на содержании у своих линуксов. Они мне деньги зарабатывают, причем одно время зарабатывали весьма немало. Тут уж стоит "повыворачивать"... > Вместо того FZ> чтобы понять ее устройство и пользоваться им (для выражения этих FZ> самых своих привычек). Понять не особенно трудно, труднее понять зачем в моей конкретной ситуации столько лишних сложностей и явно неиспользуемого хлама на диске(которого бывает что не хватает для более полезных вещей, типа сквидового кэша - чем он больше - тем реально меньше денег за трафик. В частности еще тебе конкретный пример - весь каталог /etc у Дебиана явно заточен под автоматические средства конфигурирования и по этой причине совершенно неудобен для конфигурирования руками, что обычно мне и требуется, особенно если приходится делать это через модем. Тут уж никакой GUI tool не запустишь, и самое главное - мне эти красивости не нужны совершенно. FZ> Важнее - _желание_ понять и принять те принципы, которыми FZ> руководствовались создатели дистрибутива. Ведь не совсем же они FZ> козлы и идиоты, согласись, наверно они могли и что-то умное FZ> придумать? По моему впечателнию они пытались угодить абсолютно всем. Поэтому установленный "стандартно" тот же Дебиан сильно напоминает универсального многоцелевого робота из смешного фанатастического рассказа, появившегося в результате поэтапного развития машинки для открывания пивных банок:-) ZK>>упоминал о некоторых весьма странных зависимостях между ZK>>пакетами. Hапример bind можно поставить только если на машине ZK>>установлен perl. Как выясняется - лишь потому, что вместе с ZK>>bind поставляется какой-то никогда не нужный перловый скрипт. FZ> Это в debian-е? Hу так чего же ты хочешь? Пакет perl-base в FZ> нем имеет приоритет _required_, то есть perl _обязан_ быть в любой FZ> работоспособной инсталляции debian-а. Вот с таким категоричным мнением я и не согласен. > Hа нем, если ты не знал, FZ> инсталляционные скрипты пишут (не все, но многие). Ты попытался FZ> выкорчевать системообразующую компоненту, вокруг которой все FZ> строится, и потом удивляешься, что система хреново работает. FZ> Удивительно, что она вообще работает. Ты знаешь - работает, и вполне нормально. Правда в весьма специфических условиях, где перл абсолютно не нужен. Одна из машин "без перла" имеет аптайм около года. Причем за это время в нее заглядывали от силы два-три раза. FZ> Hет, ты конечно можешь написать bugreport мантайнеру о FZ> лишней зависимости, но по большому счету это ничего не изменит: есть FZ> явная зависимость, нет ее - perl _обязан_ быть в любой инсталляции FZ> Дебиана. Как доказано трехлетним опытом эксплуатации ну например моего фидошного узла (2:5030/382) - вовсе не обязан и не в любой. А практика как известно - лучший критерий. Да, кстати скриптов на этой машине понаписано предостаточно, но все на bash. Там не только фидошность работает. Сделано это все на основе продававшегося в Питере комплекта Дебиана 1.2, выпущенного CheapBytes. Правда - пакетного менеджера на этой машине уже очень давно нет за ненадобностью. Туда уже давно не устанавливалось ничего из того, что есть в стандартных пакетах. Hапример тоссера HPT в пакете нет - перед новым годом поставил вместо qecho, которого кстати тоже в пакете нет. Метод простой - все настраивается и проверяется на другой машине(на домашней например), а потом в настроенном виде копируется на ту машину(ничего лишнего, только то что нужно). Правда домашняя машина уже давно со слакварью, дебиан впрочем тоже есть - на второй домашней машине, где я обычно новый софт смотрю(по методу воткнул-поглядел-снес) -вот для этого пакетный менеджер очень удобен. Хотя как я уже говорил - при экспериментах с особо экзотическими вещами и ему плохеет. С другой стороны сейчас, после выхода slackware-8, в дебиане у меня уже нет особой надобности. Тогда, когда я переползал со слаквари на дебиан - у нее ядро было 1.2.13 и нужные программы отсутствовали или с русским не работали. Zahar --- Msged/LNX 6.1.0 * Origin: undefined location (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883c3a709c.html, оценка из 5, голосов 10
|