The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Состоялся выпуск дистрибутива CRUX 2.8, opennews (ok), 25-Окт-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


48. "Состоялся выпуск дистрибутива CRUX 2.8"  +/
Сообщение от Аноним (-), 26-Окт-12, 00:00 
> это вы мне?
> То что вы пишите -- это user-friendly. А я про KISS.
> DEB: dpkg + aptitude
> RPM: rpm + zypper
> PACMAN: pacman
> чуешь разницу?

Разве не этого вы хотели? Ведь кто тут говорил надстройка над надстройками, нужна простота. Что же касается pacman то вот как раз он самодостаточный. Иными словами все в нем сразу есть, пакеты собирает репозиторием пакетов управляет и все это доступно из одного pacman.
Касательно KISS, я считаю pacman как раз таки не сложным, нежели другие пакетные менеджеры. Хотя с легкостью работаю с любым, которые на сей день доступны, и используются где либо. Логично, что пакетный менеджер имеет возможность делать все необходимые манипуляции с пакетами, и получение пакета из репозитория включительно. В то время как другим пакетным менеджерам для управления репозиторием пакетов требуются внешние программы.

DEB: dpkg + aptitude
RPM: rpm + zipper или yum
PACMAN: pacman

Что вас конкретно не устраивает в pacman как в пакетном менеджере, в чем его сложность?
Что же касается user-friendly то как раз таки пользователю зачастую все равно как работает его пакетный менеджер. Пакет получен, установлен, если надо обновлен или удален, без подробностей.
Разработчику не пофиг, если он хочет разработать что, то совместно с данной программой. Но разработчик так же с лёгкостью сможет овладеть необходимыми навыками, для этого все есть, это все вопрос желания. (Волков боятся в лес не ходить)

P.S. Чуешь разницу?

Ответить | Правка | Наверх | Cообщить модератору

49. "Состоялся выпуск дистрибутива CRUX 2.8"  +/
Сообщение от Kolya (?), 26-Окт-12, 00:17 
>Логично, что пакетный менеджер имеет возможность делать все необходимые манипуляции с пакетами, и получение пакета из репозитория включительно. В то время как другим пакетным менеджерам для управления репозиторием пакетов требуются внешние программы.

А чтож ваш pacman не собирает пакеты; проверяет подписи внешней утилитой, а не сам? Ещё он мог бы скроблить новости с главной сайта archlinux(всё равно надо читать перед апдейтом).
И ещё, когда пакмен научится говорить в каком не установленном пакете лежит файл X? Будет чекать хеши файлов установленных пакетов?
Проблема в том, что он НЕ делает, то что должен делать, но при этом он уже монстр-всё-в-одном-бинарном-файле.

Вообще это удивительная черта арчеров: им нравятся монстры арча, но не нравится systemd. Такой вот парадокс.

Ответить | Правка | Наверх | Cообщить модератору

52. "Состоялся выпуск дистрибутива CRUX 2.8"  +/
Сообщение от Аноним (-), 26-Окт-12, 02:42 
Вы меня так и не поняли, я не говорю, что пакман должен уметь все из коробки. Если взять на вашем примере, то и подписи проверять не внешней программой он и не должен. В данном случае программа должна делать то ради чего она написана, без накладывания на него того функционала который уже заведомо есть во внешней программе. На счет новостей это не ко мне, более того я говорю о самой программе а не о ее дистрибутиве в котором ее применяют и как применяют. Вот именно монстром он станет тогда когда возьмет на себя функции внешних программ, при условии, конечно, что интеграция не обусловлено специфичностью реализации той или иной функции, то есть если интеграция заведомо необходима. Почему вы хотите сразу все и желательно сразу? Я имею ввиду что устройство pacman позволяет легко дописать тот или иной функционал. Вы можете написать разработчикам письмо с пожеланиями и обоснованием ваших идей. Велик факт, что ваше желание касательно данных функций не единично и его скоро реализуют.

Да, pacman не умеет узнавать, через репоззиторий в каком в каком пакете находится файл X, тут разработчик прослеживать зависимости самостоятельно, в этом нет ничего плохого. Но Linux так устроен что его библиотеки или другие бинарные файлы, часто имеют имя, связанное с названием самой программы. Так что в принципе можно понять к какому пакету относится тот или иной файл можно и так.

От части я с вашими высказываниями согласен, но я считаю что открытое ПО, при желания можно форкнуть и сделать свой вариант либо сделать патчи и направить их разработчикам для принятия. Я так же не говорю что pacman элита пакетных менеджеров, но говоря об открытых проектах, я подразумеваю тот факт, что если чего-то в них нет, это можно добавить самому.

Вам нравится одно мне нравится другое, каждому свое. В любом случае у всего есть как + так и –. И это хорошо, что у некоторых людей разные взгляды, поскольку именно поэтому появляются разные проекты, с разными подходами.

P.S. Я не являюсь пользователем archlinux, и мне нравится systemd, но я часто использую pacman и пишу к нему PKGBUILD’s.

Ответить | Правка | Наверх | Cообщить модератору

57. "Состоялся выпуск дистрибутива CRUX 2.8"  +/
Сообщение от Firefoxic (ok), 27-Окт-12, 13:19 
> Вообще это удивительная черта арчеров: им нравятся монстры арча, но не нравится systemd. Такой вот парадокс.

Парадокс - это вы и все те, кто не пользует Arch, но материт его на каждом шагу (может дело в зависти?). А ещё и огульно навязывают всем мифы об Arch-users: "им нравятся монстры арча, но не нравится systemd".
У меня Arch и мне нравится systemd. Почему? Да потому что я не заплесневевший линуксоид, у меня свежий взгляд на все эти старшества и новшества. Я несколько лет пытался пересесть с винды на бУбуку/СиСю/Фляпу. Практически безрезультатно. Пока меня не достало всё это и не пошёл я искать действительно нормальный дистр. В ходе поисков сначала отсеивал монстров глюкавых типа тех, что уже упомянул. Из оставшихся выкинул заплесневевшие телеги, вроде крукса и слаки. А так же пигмеев и полутрупов (на дистровотче поизучал статистику за разные года). Остаться должны были по сути два дистра: генту и арч. Но у меня есть знакомый гентушник, и я давно знаю, что эта ось пипецовей винды - как ни посмотрю на его комп, он вечно что-то компилит. Нет уж, извиняйте, мне комп для работы нужен, а не чтоб ось обслуживать (этого мне и на винде хватило).
Так что отмелись все, и остался только Arch. И он, как оказалось, реально по всем параметрам выигрывал. Сначала я посмотрел (у того гентушника на виртуале) установку AIF'ом. Но буквально сразу убрали его из установочника (как понимаете, это всё было летом). Я почитал небольшую статейку по установке на арчвики, и понял, что мне (новичку-то!) гораздо проще вбить пару десятков команд, чем в аифе ковыряться (зато замшелые линуксойды матерились сколько на выпиливание аифа).

Я поставил Arch. В этом процессе установки я понял о линуксе в 100500 раз больше, чем за несколько лет попыток подружиться с упомянутыми суперпупермегадистрами. И вскоре (где-то через полтора месяца) он стал переходить на systemd. Срача в интеренетах развелось похлеще, чем про аиф. А я новичок, мне побарабану плесень в мозгах бывалых. Я взял и сам (ещё до полного перехода самого дистра) перешёл на этот systemd. И первое моё впечатление - система запускается в разы быстрее, а работает постабильнее прежнего (по крайней мере чуть быстрее все проги запускаются и иксы в играх вылетать перестали (жду Wayland, кстати, им на замену, и тоже не боюсь перемен)).
Но я не успокоился на этом, я решил посмотреть, как изменился процесс установки (благо сестра купила ноут, и мне было на чём поиграться, не снося свою систему, но и не в виртуалке ковыряясь). И тут меня опять ждал приятный сюрприз: команд стало почти раза в полтора меньше, а настроек в несколько раз меньше и гораздо понятнее стало, что, где, зачем именно я настраиваю.

Так что не замыленным (хоть и уже малость красным =D) глазом видно, что от новшеств есть плюсы, а минусы надуманные в основном (на почве поттерингоненавистничеста походу).
И все эти на практике прочувствованные плюсы Арча заправляются ещё и таким мега-плюсищем, как rolling-release, который для меня вообще чуть ли не главным критерием был бы при выборе, если бы я вообще знал о том, что такое есть на свете, что можно просто обновляться периодически, не ожидая долгожданного нового релиза любимого дистра, а установив его, увидеть совершенно другую систему (с чем-то новоявленным и неудобным a la unity), и в ужасе ставить предыдущий вариан дистра, а потом с братьями по гневу стряпать форк той старой версии. А из этого форка состряпают другой форк, и ещё форк и ещё...
В общем: Ты кто такой? Not rolling-release? Давай, до свидания!
А принцип KISS вы все можете как угодно себе понимать. Но слава Богу, человечество не вашим пониманием руководствуется. Иначе до сих пор не имело бы транспортных средств, а ходили бы все пешком (даже пресловутого (и любимого systemd-ненавистниками) велосипеда не изобрели бы), не было бы вычислительной техники как таковой, а верхом совершенства в этом были бы счёты, etc.

Ну вы поняли... Давайте, до свидания!

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру