LINUX.ORG.RU
 
shimon

[Не готов] вести с фронтов


0

1

Мне кажется, что при текущем векторе развития линюкс стал еще дальше от десктопа, нежели пять лет назад. Начнем с того, что хваленый gnome-shell падает несколько чаще, чем должна себе позволять порядочная программа. Я еще пойму, если бы падения были раз в месяц непрерывного аптайма. Но когда нормальным считается обвал десктопа раз в несколько часов (причем по банальной причине типа «выход из Calibre»). Круто, правда? Закрыл программу на Qt — уронил всю среду.

Или так. Сменил tty, вернулся — все, амба, наутилус упал, а гномошелл не реагирует на внешние события, mutter тоже.

Далее. Файрфокс. Начиная с тех пор, как там начали гонку циферок, он заимел вредную привычку сваливаться по нескольку раз в день только из-за того, что попал на слишком сложный сайт. Раньше такого себе не позволяли даже бета-версии, теперь стабильность релиза приблизительно равна стабильности ночной сборки (хотя нет, вру, ночные сборки ухитряются упасть даже на ЛОРе).

Не слишком ли многого я хочу, когда утверждаю, что оконный менеджер не должен падать вообще? Конечно, венда теперь смотрится стабильнее. Там в последний раз такие кренделя с ронянием в корку всего десктопа по щучьему велению были в версии ME.


[#] Ответ на: комментарий от thesis 10.01.2012 23:57:16  
shell-script
>>-----Цитата---->>

Или мысль о необходимости единого формата пакетов и - по возможности - единого репозитория - никак не влезает тебе в голову?

<<-----Цитата----<<

Необходимости такой нет.

Но, раз тебе так охота помечтать о едином репозитории, давай помечтаем.

Я бы, наверное, взял и все бинарные дистры запилил бы с .deb-пакетами и dpkg/apt в качестве менеджера, а rpm убрал, взяв оттуда лучшее.

Оставил бы ebuild'ы с emerge. Один мой хороший знакомый как-то хотел привинтить к emerge фичу, с помощью которой можно собирать те же deb-пакеты. Вот это бы я тоже одобрил. Всякие firefox'ы с libreoffice'ами собирать в пакеты стало бы легче.

Отдельно оставил бы системы пакетов, не отслеживающие явно зависимости(что-то похожее на то, как в слаке). Удобно для опытов.

Оставил бы и систему сборки дистров CRUX'а. Полезно иногда, когда надо быстро собрать флешку под определённую задачу.

Это в каком-нибудь идеальном мире, где я устанавливал бы законы.

Помечтали. Отлично.

А теперь подумаем. Возможно ли это всё объединить в одну стройную систему? Я пока не вижу способа. А самое интересное, что таки не вижу надобности. У каждого из приведённых мной подходов есть свои хорошие и плохие стороны. И каждый ориентирован на свою задачу. И это тебе никак не влезет в голову, что идеала нет. Инструмент выбирается в зависимости от его характеристик и требований, описанных в ТЗ. А уникальные пакетный менеджер на все случаи жизни - это то же самое, что уникальная машина, которая и управляется легко, и формулу один обгоняет, и тонны груза возит, и по внедорожью на полном приводе катается.

* ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:15:45  
OldFatMan

Пусть для начала хотя бы мост сделают. Уже проще будет. Всё равно в итоге придут единой базе пакетов. Многие уже необходимость этого понимают.

# ()
[#] Ответ на: комментарий от thesis 10.01.2012 23:59:40  
franchukroman

Ты бы лучше почитал наши мессаги и посмотрел наши срачи :) Этот тред - один из редких случаев, когда мы на одной стороне срача :)

** ()
[#] Ответ на: комментарий от Ingvarr 11.01.2012 0:18:22  
OldFatMan
>>-----Цитата---->>

мне бы, например, хотелось реально _большой_ базы

<<-----Цитата----<<

Поддерживаю. К примеру, федоркинских репов мне всегда мало было, поэтому около трети софта самоскомпилированного было (и есть).

# ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:01:27  
franchukroman

Ч.т.д. Ты ничего не можешь предложить, но это не мешает тебе поливать дерьмом тысячи людей, которые дали нам благо в виде пакетных менеджеров и пакетов.

** ()
[#] Ответ на: комментарий от OldFatMan 11.01.2012 0:05:17  
geekless

Просмотрел по-быстрому. Честно говоря, нихрена не понятно в их архитектуре. Метаданные, бла-бла... зависимости-то они как собираются разрешать?

** ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:10:37  
franchukroman

Я бы от такой системы не отказался. Но только в качестве приятного дополнения к дистровому PM-у.

** ()
[#] Ответ на: комментарий от geekless 11.01.2012 0:23:45  
OldFatMan

Это ты меня спрашиваешь? Я не из этих команд, меня в них не берут. :)

# ()
[#] Ответ на: комментарий от franchukroman 11.01.2012 0:21:49  
geekless

В треде передозировка обезьян. :)

** ()
[#] Ответ на: комментарий от OldFatMan 11.01.2012 0:21:57  
Ingvarr

вот в том-то и проблема. захотят один реп - прибегут дебианщики/федоровцы/whatever и скажут, что какой-нить нвидиевский блоб и кодеки в такой реп пихать нельзя - с лицензионной стороны они, вроде как, будут правы. с другой - вон в арче блоб лежит в [extra], и мне дофига так удобно (:

короче, по-моему это все утопия, и от таких мыслей меня клонит в сон. или на винду перейти. так что пойду-ка я лучше спать, завтра на работу.

*** ()
[#] Ответ на: комментарий от franchukroman 11.01.2012 0:13:26  
thesis

Взамен я предлагаю всем наступить себе на хобот и перейти на rpm.
Или наступить себе на хобот и перейти на deb.
Или наступить себе на хобот и перейти на tar.xz.
Или наступить себе на хобот и перейти на msi.

Общую часть сам выделишь?

И в идеале НАСТУПИТЬ СЕБЕ НА ХОБОТ и забабахать единую репу получившегося добра, с ветвями версий и кучей зеркал.

А 9000 освободившихся "майнтейнеров" разогнать по школам.

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

То есть, ты перешел к аргументам вида "(ну да, то что есть - это говно,) придумай нам чего получше".

Спасибо, я счастлив.

*** ()
[#] Ответ на: комментарий от geekless 11.01.2012 0:26:06  
Ingvarr

хорошо хоть пони немного тоже есть :3

*** ()
[#] Ответ на: комментарий от Ingvarr 11.01.2012 0:26:23  
shell-script

В дебиане есть официальный non-free, в котором спокойненько лежат все блобы.

* ()
[#] Ответ на: комментарий от Ingvarr 11.01.2012 0:26:23  
geekless

Вообще если здравое зерно в идее универсального пакета где-то и есть, то оно гнездится в районе систм типа zeroinstall. "Установка" — это кэширование пакета в $HOME. Пакеты идентифицируются по url. Зависимости можно разрешать как вытягиванием других zeroinstall-пакетов, так и локально. Можно вручную вмешиваться в порядок разрешения зависимостей.

** ()
[#] Ответ на: комментарий от Ingvarr 11.01.2012 0:26:23  
thesis
>>-----Цитата---->>

короче, по-моему это все утопия

<<-----Цитата----<<

Вооот, разумный человек.

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

Спокойной ночи.

*** ()
[#] Ответ на: комментарий от shell-script 11.01.2012 0:29:47  
Ingvarr

в арче есть официальный реп, в котором все лежит

понимаешь, к чему я клоню?

*** ()
[#] Ответ на: комментарий от Ingvarr 11.01.2012 0:32:30  
shell-script

Нет, не понимаю. В дебиане это тоже официальный реп, просто он выключен по умолчанию.

* ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:26:48  
franchukroman
>>-----Цитата---->>

А 9000 освободившихся "майнтейнеров" разогнать по школам.

<<-----Цитата----<<

И вот так ты, не приносящий никакой пользы виндузятник, ни за что облил дерьмом 9000 опытных и знающих свое дело мейнтейнеров, приносящих благо сотням тысяч пользователей и развивающих апстрим...

>>-----Цитата---->>

И в идеале НАСТУПИТЬ СЕБЕ НА ХОБОТ и забабахать единую репу получившегося добра, с ветвями версий и кучей зеркал.

<<-----Цитата----<<

Единая репа для нескольких дистрибутивов (а дистрибутивы однозначно нужны) - это не замена нативной пакетной системе, а всего лишь дополнение к ней, такое, как listaller и тому подобные проекты.

>>-----Цитата---->>

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

<<-----Цитата----<<

Я сделал допущение, что, может, ты таки прав и предложишь что-нибудь дельное :) А еще мне надоело по 1000 кругу повторять одно и то же.

>>-----Цитата---->>

То есть, ты перешел к аргументам вида "(ну да, то что есть - это говно,) придумай нам чего получше".

<<-----Цитата----<<

Нет, я перешел к "если ты считаешь то, что есть говно, может, ты можешь предложить чего лучше?".

>>-----Цитата---->>

Спасибо, я счастлив.

<<-----Цитата----<<

Не за что благодарить. Ты сам себя осчастливил вымышленным поводом :)

** ()
[#] Ответ на: комментарий от franchukroman 11.01.2012 0:40:10  
thesis
>>-----Цитата---->>

И вот так ты, не приносящий никакой пользы виндузятник

<<-----Цитата----<<

Ага, очередной ad personam. Неудивительно.

>>-----Цитата---->>

А еще мне надоело по 1000 кругу повторять одно и то же.

<<-----Цитата----<<

Если ты не можешь сказать ничего нового, почему бы тебе просто не заткнуться?

*** ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:43:50  
franchukroman

Target is achieved

Оппонент вместо аргументов пытается заткнуть меня, т.к. мои слова доставляют ему боль пониже спины...

** ()
[#] Ответ на: Target is achieved от franchukroman 11.01.2012 0:48:31  
thesis

Аа, слившись, притвориться троллем? Это так свежо. Никогда такого раньше не видел.

*** ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:51:09  
franchukroman

Ч.т.д.

Теперь еще и пытаешься меня убедить, что я слился. Это так свежо. Никогда раньше не видел.

** ()
[#] Ответ на: Ч.т.д. от franchukroman 11.01.2012 0:53:17  
thesis

Был такой анекдот про рыбок. О том, как существа со слабым интеллектом подражают существам с сильным :)

*** ()
[#] Ответ на: комментарий от thesis 11.01.2012 0:58:17  
franchukroman

Ч.т.д.

Значит, ты таки признал свой фейл.

** ()
[#] Ответ на: комментарий от franchukroman 10.01.2012 23:03:28  
Saloed

>> И вот как раз по 1000 копий одного и того же в системе - это костыльное решение. А репозитарии и зависимости - трушное.

А после изобретения^Wслизывания ботнета - так ваще сказка... 100500 версий ботнета в системе - это в порядке вещей же! Даже в рекламе M$овской где-то было: "Вы можете установить все наши 100500 версий ботнета - и они будут работать независимо, вы даже не заметите этого! Вы сможете выбрать, какую версию ботнета использовать в вашей M$V$" - типа шота в этом роде. Была такая реклама, инфа - 100%

()
[#] Ответ на: комментарий от Ginki 10.01.2012 18:33:02  
shty
>>-----Цитата---->>

Ginki

>>-----Цитата---->>

у них же была *nix версия вроде, не?

<<-----Цитата----<<

Не слышал, была бы - поставил.

<<-----Цитата----<<

подсвежил вопрос - у них под Linux (правда только x86 mode) работает ArcGIS Engine и ArcGIS Server, а самого десктопного продукта нет, ну мы в своё время пользовались Engine, делали кастомное приложение, хотя это, наверное сильно длинный путь для запиливания полноценного рабочего места специалиста

*** ()
[#] Ответ на: комментарий от Ingvarr 10.01.2012 23:05:19  
Saloed

>> то про аур все знают, и туда валятся всякие проги тоннами

Хм... Я честно не в курсе. А модеры там есть? Или я могу зопилить трояна, и выложить его как "player hot babes free non sms download" - и оно прокатит?

()
[#] Ответ на: комментарий от thesis 10.01.2012 23:12:07  
Saloed

Слышь, ты мне всё таки одну вещь скажи. А какую модель распространения софта не считаешь "костылём"? Репы - кастыль, аппсторы - кастыль. Ну а чё не костыль-то, а?

()
[#] Ответ на: комментарий от thesis 10.01.2012 23:15:55  
Saloed

>> У меня есть конструктивная идея: перестать уже гордиться фактом существования уймы несовместимых репов и пакетных менеджеров и признать их уродство и костыльность, а также необходимость смены этой дурной ситуации.

>> А то блин как ни срач венда-люниксы, так сразу про репы, как будто это в нынешней ситуации что-то хорошее.

Ну какую замену репам лично ты видишь? "Аппсторы" - те же репы, только как правило - огороженные. Без зонда туда - ни-ни.

()
[#] Ответ на: комментарий от thesis 10.01.2012 23:17:11  
Saloed

>> Но в идеале. конечно же, возможность васе выложить пакет куда угодно, и моя возможность этот пакет скачать и впереть в любую ось.

А обновлять потом этот вавилон как? Как в маздае - сотня срущих алертами и засирающих память "апдейтеров" всех мастей и цветов?

()
[#] Ответ на: комментарий от shty 11.01.2012 2:04:53  
Ginki

Не писал пока под Arc и про ArcGIS Engine ничего сказать не могу. Вы же в силу работы или учебы занимались данным делом?

* ()
[#] Ответ на: комментарий от Saloed 11.01.2012 2:08:06  
thesis

Я бы ответил, да ты не умеешь читать.

>>-----Цитата---->>

кастыль

<<-----Цитата----<<

И писать.

*** ()
[#] Ответ на: комментарий от Saloed 11.01.2012 2:06:22  
Ingvarr

теоретически - можешь. только тебе еще надо как-то заставить пользователя его скачать, не все ведутся на баб (:

*** ()
[#] Ответ на: комментарий от Energizer 10.01.2012 19:54:32  
>>-----Цитата---->>

А нафига гуглить, если почти весь линуксовый софт есть и под винду? :]

<<-----Цитата----<<

+1
разруха в голове, а не в виндах

* ()
[#] Ответ на: комментарий от Saloed 11.01.2012 11:47:36  
thesis

Что, серьезно? А ты думал, я буду всерьез разговаривать с малограмотным чуваком ради счастья в третий раз повторить уже сказанное в треде двум макакам?

*** ()
[#] Ответ на: комментарий от Ginki 11.01.2012 4:45:20  
shty

>Вы же в силу работы или учебы занимались данным делом?

по работе, но я не картограф, а программист

*** ()
[#] Ответ на: комментарий от shty 11.01.2012 12:17:20  
Ginki
>>-----Цитата---->>

по работе, но я не картограф, а программист

<<-----Цитата----<<

Закончили уже? Похвально, а я вот тут как бы географ, но больше в веб-программирование ухожу. Странно все это.

* ()
[#] Ответ на: комментарий от Ginki 11.01.2012 12:21:13  
shty
>>-----Цитата---->>

Закончили уже?

<<-----Цитата----<<

ну, я на той работе уже лет 5 как не работаю :) но таки да, что намечали - тогда закончили, сейчас не знаю что там

>>-----Цитата---->>

а я вот тут как бы географ, но больше в веб-программирование ухожу. Странно все это.

<<-----Цитата----<<

почему странно, как раз нормально - надо кругозор расширять :)

*** ()
[#] Ответ на: комментарий от thesis 10.01.2012 22:42:22  
sacred

я ж не спорю с тобой. просто забавно, что в каждой подобной теме находятся люди, которые защищают венду) вот это забавно)

* ()
[#] Ответ на: комментарий от sacred 11.01.2012 14:57:14  
thesis

Да чего ее защищать, у венды и так все хорошо. Мне просто не нравится, когда начинают хвастаться чем-то убогим, выдавая это за мегафичу.

*** ()