![]() |
Модераторы: LSD Страницы: (32) « Первая ... 15 16 [17] 18 19 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
MAKCim |
|
||||||||||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
вы хотите сказать, что классический ЮНИКС будет удовлетворять при такой установке все потребности пользователя? Поэтому это и называется базовая установка, все что пользователь хочет - устанавливается позже - причем то - что он действительно хочет (говорю про gentoo, хотя скорее всего в других системах что-то подобное USE-флагам тоже есть)
Каждый выбирает дистрибутив для себя, разобравшись в одном, перейти на другой не составит труда - они имеют много общих черт, хотя в большинстве случаев есть различия по поводу зависимостей - USE-флаги рулят ![]()
ничего там не то же самое - что хочешь - то и ставь, можешь ничего не ставить
согласен
Вот не нужна мне эта шкурка с медиаплейером. Предоставьте интерфейс к этой подсистеме, а пользоваться буду своим любимым медиаплейером, потому как, например, функциональность вашего меня не устраивает - все очевидно Добавлено @ 10:29
вы предлагаете перейти на бинарники по 100-200Мб? -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||||||||||
|
|||||||||||||
rsm |
|
||||||||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 7 Всего: 62 |
Чтобы все захламлялось не вручную, но автоматически? ![]()
Я имел в виду, что жалким функционалом обладает базовая система Gentoo - ядро и набор основных утилит. Среднему пользователю нужны хотя бы Х-ы, а они к набору основных утилит не относятся.
Очень старый и известный аргумент лентяев, выставляемый ими в защиту себя и для поддержания идеи открытых исходников. Почему лентяев? Да потому, что вместо качественной работы они отмахиваются ручкой и заявляют "исходники ж открыты? вот бери и делай!". Такую позицию вполне можно понять, ибо платить за хорошую работу никто не хочет, а делать что-то нахаляву желающих мало. Однако, именно такое положение дел служит основной причиной засорения *nix всяким хламом, когда в систему тащат все, что попадается под руку. Уверен, многие из присутствующих здесь в курсе того, почему маленький и никому неизвестный дистрибутив Ubuntu за считанные месяцы взлетел на первое место по популярности? Напомню: это случилось потому, что разработчики приняли очень верное решение - выбрали для каждой задачи самые лучшие (написанные не лентяями, а по-настоящему заинтересованными в качественном софте альтруистами) программы и поместили их в дистрибутив. Да, этим разработчики довольно жестко срезали возможности выбора, но посмотрите, к каким превосходным результатам это привело! Случись такое в дистрибутиве Windows - и многие (в т.ч. и я) немедленно возвопили бы, что это категорически неправильно, оставить пользователя без выбора и ставить по-умолчанию какой-то определенный софт. Но в гуще дистрибутивов Linux такое искусственное ограничение пошло исключительно на пользу потому, что пользователь хотя бы частично избавлен от головной боли решения проблем с зависимостями и выбором текстового редактора из всех 1024-х имеющихся.
Это не всегда возможно. Например, я хочу полностью избавиться от крайне уродливой колченогой библиотеки GTK и оставить в системе только Qt. Возможно ли такое? Увы, никак нет - уже просто потому, что немалая доля реально полезного софта для *nix написана как раз таки с использованием GTK. Можно возразить, что например без run-time библиотек MFC написанные с ее использованием программы тоже невозможно будет запустить. И это будет правильно, действительно так. Но! Следует просто посчитать, сколько есть распространенных библиотек для Windows и сколько - для *nix. Одна лишь GTK имеется во множестве подвидов: GTK+, GTK-MM, GTK# и т.д. Вот оно, проявление пресловутой "свободы", превращающее значительную часть *nix-систем в натуральную свалку.
Нет, как раз наоборот (см. выше). Для устранения "мягких" зависимостей - да, согласен. Однако "жестких" зависимостей (без которых программа попросту не будет работать) тоже хватает с избытком. Так что решение "проблемы свалки" посредством USE-флагов будет лишь очень условным и частичным. Я предлагаю урезать безграничную свободу, заложив один раз общий фундамент из определенного ограниченного набора библиотек и в дальнейшем пользоваться только ими. Такой подход позволит разом избавиться и от "ада зависимостей", и от захламления системы. |
||||||||
|
|||||||||
MAKCim |
|
||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
Здесь решение такое: либо пользоваться только Qt приложениями, либо ставить еще GTK, ничего не поделаешь В принципе я только за создание графической библиотеки специально для *ix, которая бы сочетала в себе лучшее от GTK и Qt
наверное такого не будет никогда -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||
|
|||||
rsm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 7 Всего: 62 |
||||
|
||||
S.A.P. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
||||
|
||||
Sardar |
|
||||||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 2 Всего: 317 |
И? Зайди в дельфи, тебе набросают твою шкурку за двадцать минут на движке медиаплеера. В чём конкретно проблема? или просто не знание деталей? ![]()
И? Их нужно покупать? никто не мешает набрать emerge gnome и или emerge kde, система сама всё поставит. Естественно если ты задумаешся о том что ставиться, то сможешь убрать не нужное. Не пойму точку зрения, нужен сложный настраиваемый дистр для абсолютных чайников... такое физически не возможно. Линух можно в прямом смысле собрать под что угодно (даже на компы без страничной памяти можно перенести, но сексу много ![]() ![]() Странно, в OpenBSD так не считают и переходят на модель разработки "делай если можешь лучше" ![]() ![]()
Нет, это случилось потому, что один великий человек отвалл 10Е+6 баксов, что бы у тебя в убуну всё работало. Люди потребляют эти деньги, на них строиться новый софт, новые рюшечки, нанимаються профи, оттачиваеться система. Это не чудо, это именно то, что делают деньги - двигают прогресс ![]()
Представь себе ДА! Поставь в make.config глобальные USE="-gtk -gnome kde qt qt3 qt4" и радуйся чистым КДЕ софтом. Естественно если захочешь поставить что то, завязанное только на GTK, то уж звиняй, GTK тебе ставить придёться. Если не согласен, то напомни об этом разговоре, когда будешь писать прогу и выберешь либу QT, я подойду с видом злобного юзера и потребую что бы ты писал на OpenMotif, ибо у меня есть свобода выбора, как ты выразился ![]()
Они устаревают. Просто посмотри на мультимедиа либы (aArts, gstreamer, ESD etc), в какой то момент один софт заменяеться более свежим с новыми возможностями. Привязка старья не есть выход, ибо никакому свободному юзеру не навяжешь. Внутри корпоративное решение конечно же пишеться под старые, порой очень старые либы ![]() -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||||||
|
|||||||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
проблема в том, что я не хочу устанавливать приложения, которые мне не нужны, которые, однако, по умолчанию ставятся -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 2 Всего: 317 |
Ну так удали ссылки на них из своего меню, сами .exe ничего не весят, или ты за сотню кб беспокоишся? Движки лежащие за софтом удалить как уже говорил нельзя, т.к. они пользуються другими компонентами системы. Увы тут возможно твои права нарушаються, ибо никакой разработчик (говорю как разработчик) не будет слушать юзера с претензиями убрать какую то либу, которую удобно пользовать. Вместо этого своё писать? хаос же будет и лажа ![]() -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
rsm |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 7 Всего: 62 |
Несколько раз писал и переписывал, пока наконец не понял, что любой из вариантов идеальной системы крайне далек от всех существующих *nix-систем. Посему опишу систему, которая будет относительно приемлемой к работе. В такой системе должно быть строгое разделение на базу (ядро плюс набор стандартных утилит UNIX) и на прикладной уровень. На прикладном уровне работа программ должна осуществляться на основе некоторого постоянного и ограниченного набора библиотек - это позволит по большей части избавиться от "ада зависимостей" и от захламления системы редко или совсем не используемыми библиотеками. Более всего под описание попадает дистрибутив Gentoo Linux. В нем есть база и есть возможность посредством USE-флагов строго ограничить набор используемых библиотек. Однако, следует заметить, что полученная в итоге заданных условий система может не полностью удовлетворить потребности пользователя. Например, я задался целью полностью избавиться от GTK. Настроил USE-флаги, избавился, доволен. И тут мне вдруг понадобилось воспользоваться программой, написанной с использованием GTK. Установить программу я не могу (т.к. отказался от GTK), а следовательно, мои потребности не удовлетворяются. Таким образом, утрачивается весь смысл построения и использования подобной системы - кому нужен велосипед, который умеет поворачивать только направо? Нужен дистрибутив, который можно максимально настроить под себя, вне зависимости от его сложности. В свое время я потратил немало времени на сборку LFS (не представляю, что может быть еще сложнее?), но нужного результата так и не достиг, получив все тот же поворачивающий исключительно направо велосипед. Потерянного времени не вернешь, но зато я понял важную вещь - не настолько Linux гибок, как любят о нем говорить. Поддержка мне не нужна, нужен просто хороший качественный софт. Такой, как Firefox, KMail, K3b, SIM, XMMS, MPlayer, OpenOffice и т.д.
Что-то я не заметил каких-либо грандиозных отличий в софте - он такой же, как и в любых других дистрибутивах. А такие мелочи, как специфические патчи ядра, красивый установщик и фирменные обои в KDE доступны любой другой компании-сборщику дистрибутивов навроде Mandriva, SuSe или ASP Linux. Только вот почему-то их дистрибутивы занимают довольно посредственные места в общем рейтинге... ![]()
Я прекрасно сознаю отсутствие возможности отправки каких-либо претензий автору программы с открытыми исходниками. Мне просто очень и очень обидно, что нет никакой регулирующей силы, могущей навести хоть какое-то подобие порядка в нестройных поделках разработчиков. Именно поэтому существует такое понятие, как обратная совместимость. Разумеется, совершенно ясно, что создать в полной мере универсальный для любого будущего железа и его окружения интерфейс невозможно. Но зато можно сохранить обратную совместимость и урезать ее по мере хода прогресса - так же, как MS долго поддерживала, а затем полностью отказалась от Win9x. |
||||||
|
|||||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 2 Всего: 317 |
Звиняюсь за столь длиный пост, но это философия
![]() rsm, почитал я пост, коментировать не буду, никуда не идём. Ты говоришь как средний юзер имеющий очень размытое представление о системе. Два дистра линукса, например RHE и Gentoo это две разных операционных системы, основанных на ядре Linux, BSD или GNU системном софте (минимум можно и на busybox, но это крайности) и наборе прикладных програм с поддерживающими библиотеками. Каждый серьёзный дистр отличаеться политикой конифигурации системы, безопасности, набором утилит и массой (это действительно много ![]() Теперь возьмём среднего юзера и послушаем что он кричит:
А что тогда делать, что бы было лучше? Нужно много денег и времени, нанять массу специалистов и постепенно реализовать весь необходимый функционал, замещая или основываясь на существующих либах. Затем на эту основу перенести весь сегодняшний софт, по пути улучшая его. В конце ты сможешь с гордостью понять, что по сути написал новую ось, немного маркетинга, и юзеры тебя полюбят, будет много софта под тебя, будут масса протестов о несовместимости с "обычным линухом", но результат стоит того. Главное что бы фонтан с деньгами не кончился, т.к. разработка остановиться. Доходы со своей системы получать можно (за хорошую ось не жалко 30 енотов), но расходы на реализацию будут в десятки раз выше естественно ![]() -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
MAKCim |
|
||||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
![]() хорошее решение проблемы однако не использовать и не видеть не значит не существовать
ограниченность это плохо и не есть путь для дальнейшего развития вообще любая унификация кроме очевидных плюсов имеет негативную сторону - ограничение возможностей
Не скажи, по качеству дистрибутива тот же SuSE очень хорош (но не лучше gentoo ![]() -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||||
|
|||||||
nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 2 Всего: 181 |
А кто, и самое интересное как определяет какой из дистрибутивов лучше? ![]() -------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 4 Всего: 87 |
Что лучше, а что хуже - это одно, а рейтинг это другое, потому как лучше/хуже у каждого своё. А рейтинг дистров на том же DistroWatch.com можно посмотреть. Там хиты считаются, но общая картина "попуярности" дистров довольно правильная. |
|||
|
||||
rsm |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 7 Всего: 62 |
Sardar, прочитал вступление и первые пару пунктов, крякнул, немало удивившись, но продолжил. Дочитал до конца, проникся и остался в полном недоумении. Поставим по порядку точки над Е.
Я им (средним юзером) никогда и не был, я скорее исследователь и кодокопатель, чем юзер. Мне было крайне любопытно, как устроен *nix изнутри - именно поэтому я сперва проштудировал литературу, затем перепробовал несколько полярно разных дистрибутивов и под конец угробил кучу времени и нервов на сборку LFS. О возможности применении *nix в качестве десктопа я задумался только проделав все это, ибо не в моих привычках срываться с места в карьер в одних кальсонах - слишком много шишек уже было набито этим путем. Возможно это покажется странным, но как раз таки большинству программ кроме этих самых встроенных в Windows библиотек ничего и не нужно для работы. Если бы так же было и в *nix, я бы разом прекратил все вопли про "ад зависимостей" и захламление. В Windows количество программ, которые устанавливают большое число объемных сторонних библиотек, можно легко пересчитать в уме. А если учесть, что программы эти зачастую достаточно специализированные (читай - не устанавливаемые большинством пользователей), то счет сократится еще больше. Когда и где я писал, что для *nix нет нормального софта? Он есть, и его вполне хватает для повседневных нужд. Просто выбирать нужно аккуратно и тщательно - так же, как и для Windows. Не припоминаю, чтобы я хоть где-то ранее писал о том, что *nix это ущербные системы. В них есть серьезные недостатки, но где их нет? Windows можно точно так же "расписать под Хохлому", критических мест в ней хватает с избытком. А пользоваться *nix я все равно буду несмотря на его недостатки, поскольку сейчас мне очень нужны его достоинства - возможность работы на 64-х битных процессорах и более качественная поддержка SMP. Этого Windows дать не может, и не сможет еще весьма длительное время, т.к. у MS похоже несколько иные цели.
Если эта библиотека считается стандартом и хорошо поддерживается, я буду попросту вынужден использовать ее вне зависимости от того, насколько она мне нравится. Например, я терпеть не могу MFC, это на редкость кривая библиотека - но она стандартная, она поддерживается почти всеми версиями Windows. И поэтому когда я хочу, чтобы люди без проблем пользовались моей программой, я вынужден стиснуть зубы и, матерясь в полголоса, использовать MFC. ИМХО, такой подход куда как лучше демонстрирует истинное желание создать по-настоящему хороший продукт для себя любимого и для всех желающих, а не просто написать незнамо что на чем попало и выкинуть это в Инет. В мире открытых исходников как нигде более ярко можно увидеть разницу между программой, написанной с настроением, с интересом, с желанием сделать как можно лучше и удобнее; и совершенно бездушной поделкой, выпущенной в неизвестных даже самому автору целях. Например, сравним K3b и Nero Burning Rom. K3b написана для себя и для всех, в ней явно ощущается присутствие настроения автора и поэтому она удобная и продуманная в мелочах (K3b перед записью всегда предложит стереть DVD-RW если на ней что-то есть, а Nero просто выкинет лоток привода и пошлет куда подальше). Nero Burning Rom программа более функциональная, отлаженная, написанная профессионалами - но вот толики настроения и удобства в ней нет, есть лишь разноцветные иконки и экономический интерес.
Решать, кого выставить "рыжим" уже поздно, это надо было делать в самом начале. Теперь можно лишь начать разработку принципиально новой ОС, а это мало кому под силу. Об этом я уже говорил ранее - поддерживать обратную совместимость следует до сведения потребности в ней к нулю. Например, нужен ли сейчас MS Word версии 3.01, выпущенный в 1987-ом году? Сильно сомневаюсь. А значит, поддержку его формата из современных версий MS Word можно смело удалить. Из-за еще давно обретенной путем наступания на грабли "нехорошей" привычки сперва читать матчасть и только потом что-то делать, я избавлен от проблем с железом, которое вполне полнофункционально работает под любым из опробованных *nix. Кроме того, я так же избежал многочисленных проблем с софтом, сделав ставку на облечающие перенос данных кросс-платформенные программы (SIM, Columbia, Opera, etc) и отдав предпочтение свободно читаемым открытым форматам (OGG, 7Z, ODF, etc). Что, к слову, рекомендую всем, кто пользуется одновременно двумя разными системами. По счастью, "комплексом Билла Гейтса" не страдаю и создавать новую ОС в мои планы никак не входит. 2 MAKCim: Согласен. Но и свобода тоже не должна быть безграничной, ибо последствия от нее весьма плачевны. Нужен строгий баланс. Согласен, для начинающих пользователей SuSe вполне неплох. |
||||||
|
|||||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 4 Всего: 232 |
Уважаемые господа, как относится тема о "надёжности XP" к вашей увлекательной дискуссии о достоинствах различных дистрибутивов Linux ? Что-то я совсем не пойму, то ли после 16-й страницы все "ушли на фронт", то ли модератор здесь почил в бозе...
![]() -------------------- ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |