LINUX.ORG.RU
ФорумTalks

[adobe][винфак] Эти быдлокодеры бывают неупороты?

 ,


0

1

Да, это ос-проблемы, но речь не о конкретной ОС, а о подходе производителя софта к написанию программ.

Собственно, история. Ставил тут знакомому винду. Полез на сайт адоба за ридером и флешем. Скачал инсталляторы. Запустил, приготовился щёлкать «далее, принимаю, далее, далее, завершить». Но не тут-то было: установщики дружно полезли в интернет выкачивать необходимые файлы. Это сейчас так принято в винде делать или это гениальная находка адоба? Интересно, как ставить сие чудо на компьютеры без интернета?

На этом удивительное не закончилось. Установка одной из программ завершилась неудачно, и я решил запустить процесс повторно. Вошёл в каталог, куда скачивал «инсталляторы», точнее их подобие. И неожиданно для себя обнаружил, что их нет. Повторные эксперименты показали, что это инновационная находка адобовских программистов — удалять установочный файл после начала установки.

Линукс тут при том, что в нём существуют нормальные способы установки софта.

Ответ на: комментарий от thesis

только что скачал гуглхром одним файлом и установил 1 кликом, ничего из интернета не качалось.
ах да, макось

xtraeft ★★☆☆
()
Ответ на: комментарий от Behem0th

Очень удобно чем одно из пакетного менеджера.

...?

Реально и сейчас мне приходится вспоминать, но вопрос ЗАЧЕМ?

Глупый вопрос. Что бы не ставить пакетный менеджер как минимум.

Можно иметь локальное зеркало с которого и ставить.

ну welcome to the dependency hell

какие нибудь аргументы?

Мне не жалко, развивайте пакетные менеджеры под оффтопик, кушайте кактусы.

И объясни свой высер с дефолтом в линуксе.

если для тебя бинарное ядро - это не дефолт, то боюсь не смогу.

nCdy
()
Ответ на: комментарий от Behem0th

Ага пару дней назад перезагрузился в виду а у меня весь экран в сообщениях с предложением обновить данную программу. Очень удобно чем одно из пакетного менеджера.

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

bloodredfrog ★★
() автор топика

А зачем флеш на компьютере без интернета?

Да и вообще, это не ос-проблемы. Эта поделка настолько дырява, что использовать ее старые версии вообще непростительно. Поэтому думаю, это вполне разумный шаг для Adobe. А Reader запросто ставится и без интернета. Хватит уже гнать на венду, если нормальных аргументов нет.

ArtKun ★★★★★
()
Ответ на: комментарий от nCdy

...?

Одно сообщение из пакетного менеджера удобней чем много сообщений из разных программ.

Глупый вопрос. Что бы не ставить пакетный менеджер как минимум.

Он должен ставится с виндой с преднастроенными репозитариями(в линуксе так и есть)

ну welcome to the dependency hell

8 лет на линуксе не разу не видел.

Мне не жалко, развивайте пакетные менеджеры под оффтопик, кушайте кактусы.

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

если для тебя бинарное ядро - это не дефолт, то боюсь не смогу.

Кидай ссылку на установшик ядра винды с настройщиком в процессе установки, я посмотрю как у вас там сделано.

Behem0th ★★★★★
()
Ответ на: комментарий от stevejobs

Вот почему-то в уютном дебианчике у меня обновления прилетают автоматически, я просто соглашаюсь - ставить или нет. ЧЯДНТ?

grondek
()
Ответ на: комментарий от bloodredfrog

Я раньше тоже считал это нормальным и удобным пока не увидел альтернативу всему этому аду.

Behem0th ★★★★★
()
Ответ на: комментарий от Tigger

Она вообще-то говорит не о другом типе инсталлятора, а о других операционке и языке. У меня не срабатывет условный переход при поиске другого типа инсталлятора.

grondek
()
Ответ на: комментарий от Behem0th

Одно сообщение из пакетного менеджера удобней чем много сообщений из разных программ.

спорно, мне удобнее единично.

Он должен ставится с виндой с преднастроенными репозитариями(в линуксе так и есть)

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

8 лет на линуксе не разу не видел.

http://en.wikipedia.org/wiki/Dependency_hell

В моем уютном линуксе уже есть и работает

Ну так мы про windows же говорим в этом случае. Возвращаясь к теме мы говорим об отсутствии этого в windows.

Кидай ссылку на установшик ядра винды с настройщиком в процессе установки, я посмотрю как у вас там сделано.

Я даже не знаю как тебе сказать, но в винде нет такой возможности. Но это не отменяет того, что пакетный менеджер (бинарный) упускать её в linux.

nCdy
()

Это сейчас так принято в винде делать или это гениальная находка адоба?

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

Интересно, как ставить сие чудо на компьютеры без интернета?

Wireshark в зубы и смотри куда оно лезет, скорее всего там обычный HTTP.

Legioner ★★★★★
()
Ответ на: комментарий от nCdy

http://en.wikipedia.org/wiki/Dependency_hell

Я знаю что это такое, я сказал что с этим не сталкивался. И тут вопрос еще что хуже Dependency hell или dll hell.

Я даже не знаю как тебе сказать, но в винде нет такой возможности. Но это не отменяет того, что пакетный менеджер (бинарный) упускать её в linux.

А причем тут линукс тогда раз мы говорим про винду?

Behem0th ★★★★★
()

Это тру-энтерпрайз-вэй, введённый в моду Майкрософтом.

Помнится мне захотелось выдрать музыку из GTA IV. Я пошарил по игровым сайтам и нашёл программу, которая, по отзывам, гарантированно работает. А дальше началась потеха.

Продравшись сквозь официальный сайт, напичканный JavaScript'ом, я, наконец, скачал мегабайтный инсталлятор, после запуска которого на экране появилось большое окно с абстракцией на фоне в стиле VisualStudio и маленькой кнопочкой установить посередине. После нажатия на неё мне предложили в добровольно-принудительном порядке принять лицензионное соглашение, написанное в стиле, застрявшем между речью необразованного школьника и канцеляритом. Его содержание сводилось к тому, что автор программы теперь мой царь и бог, который имеет право сношать меня и мою семью, а я в свою очередь имею право хранить молчание и целовать ему ноги. Затем инсталлятор начал тянуть откуда-то из жопы интернета ещё мегабайт пятьдесят установочных файлов, а после установки намертво повис. На этом месте я решил, что уже отмучился, но не тут-то было. После запуска программа любезно сообщила мне, что для её использования мне нужно пройти процедуру онлайн-регистрации и впредь поддерживать постоянное соединение с интернетом. Так же она уведомила меня, что с этого момента будет собирать на моем компьютере различную информацию, о содержании которой мне знать не полагается, и отсылать куда-следует.

О том, что было дальше я плохо помню, но я точно видел Столлмана, он смотрел на меня с большой печалью в глазах, так грустно, что мне хотелось плакать. Когда я пришёл в себя никаких следов богомерзкой программы не осталось на моем компьютере, а DVD-привод записывал последние байты образа Дебиана. Но, к своему стыду, я так и не внял этому знамению.

Nebuchadnezzar ★★★★
()
Ответ на: комментарий от Behem0th

А причем тут линукс тогда раз мы говорим про винду?

И про пакетный менеджер, я именно про него говорю )

nCdy
()
Ответ на: комментарий от grondek

У меня не срабатывет условный переход при поиске другого типа инсталлятора.

Учись мыслить шире. Ты же не робот.

Tigger ★★★★★
()
Ответ на: комментарий от Xellos

Типа отсутствие менеджера это отсутствие проблемы?

В случае копирования софта из локального зеркала - нет.

nCdy
()
Ответ на: комментарий от nCdy

Ничего не понял. У меня есть голая система - ядро, libc и шелл. Ну и там wget с gcc. Мне надо поставить кеды. Я вас внимательно слушаю.

Xellos ★★★★★
()
Ответ на: комментарий от Xellos

Ничего не понял. У меня есть голая система - ядро, libc и шелл. Ну и там wget с gcc. Мне надо поставить кеды. Я вас внимательно слушаю.

Я не категорично против пакетных менеджеров ) Я против использования их для всего, в том числе для Windows.

nCdy
()
Ответ на: комментарий от Nebuchadnezzar

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

Это уже было в саус парке. :)

но я точно видел Столлмана, он смотрел на меня с большой печалью в глазах

И я его прекрасно понимаю. Сам дочитывал твою историю, затаив дыхание.

bloodredfrog ★★
() автор топика
Ответ на: комментарий от Nebuchadnezzar

в линуксе наверное выдрать музыку из гта4 (кстати, как там с гта4 в линуксе вообще?) можно программой из репозитория?

xtraeft ★★☆☆
()
Ответ на: комментарий от nCdy

Ты постоянно соскакиваешь с тем, которые сам же начинаешь. Сначала ты заявил, что в винде софт конфигурируется на этапе установки. После неоднократных просьб привести примеры ты привёл одну узкоспециализированную серверную софтину. Потом начал рассказывать байки про dependency hell, и на конкретные вопросы по этому поводу отвечаешь какими-то общими ничего не значащими фразами. Зачем было вообще поднимать эти темы?

bloodredfrog ★★
() автор топика
Ответ на: комментарий от stevejobs

а у обычных федоровцев, скажем?

не знаю, не встречал (с)

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

в приличных дистрибутивах ментнейнер пакета и так один из разработчиков или близкий к ним

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от bloodredfrog

Вряд ли.

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

Cyril ★★
()
Ответ на: комментарий от nCdy

Детка. Если бы под вендой действительно все было бы просто с установкой софта то всякие мутанты вроде АктивПерл, Денвера или MiKTeX не появлялись бы.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Cyril

А что в них не так?

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

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

Ну как минимум отсутствие понятия «зависимость»

Спорная претензия. Зависимостей в том смысле, в котором они в Linux, в мире Windows маловато - поэтому проблема и решается другими способами.

четкого распределения прав и обязанностей относительно того кто за какие файлы отвечает.

Эмм... Вот этого не понял. Можно поподробнее?

Cyril ★★
()
Ответ на: комментарий от Cyril

Спорная претензия.

тогда какой это нафиг пакета?

ависимостей в том смысле, в котором они в Linux, в мире Windows маловато - поэтому проблема и решается другими способами.

просто все пихается в инсталлятор. А для получения всего кайфа рекомендую поставить под виндой скажем LyX, за#$%шься указывать пути к гнутым тулзам и теху

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Cyril

Абсолютно точно. У меня не вызвало проблем скачать полные дистрибутивы.

Поэтапный путь от адресной строки до полных пакетов можно?

bloodredfrog ★★
() автор топика
Ответ на: комментарий от Cyril

Эмм... Вот этого не понял. Можно поподробнее?

msi могут при установке перезаписывать файлы друг друга. Пакетные менеджеры в этих случаях ругаются

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Cyril

Зависимостей в том смысле, в котором они в Linux, в мире Windows маловато - поэтому проблема и решается другими способами.

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

bloodredfrog ★★
() автор топика
Ответ на: комментарий от bloodredfrog

Зачем было вообще поднимать эти темы?

Суть в том, что так или иначе пакетный менеджер тебя связывает по рукам и ногам, даже если это portage использовать всё из пакетного менеджера не целесообразно. Не знаю почему тебе не видны минусы пакетного менеджера, даже явные. В любом случае даже если отсутствие какого-то подобного известного софта не говорит о его бесмысленности, то люди, которым он нужен никогда не создадут что-то стоящее в силу желания использовать лишь что-то готовое.

nCdy
()

Подтверждаю слова ТС. Сам охренел от таких инноваций. Может у них в дебрях где-то полная версит захована...

FiXer ★★☆☆☆
()

Столлман все правильно сказал.

FiXer ★★☆☆☆
()
Ответ на: комментарий от nCdy

пакетный менеджер тебя связывает по рукам и ногам

Меня не связывает.

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

Тебе они, вероятно, тоже не видны, потому что пока никаких минусов ты назвать не смог.

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

Прости, не осилил это предложение.

bloodredfrog ★★
() автор топика
Ответ на: комментарий от darkshvein

там нули штоле??

Выше написал - дотнет и картинки там были.

Deleted
()
Ответ на: комментарий от DNA_Seq

тогда какой это нафиг пакета?

Ну обычный пакет. Вообще, проверка зависимостей там есть - и не далее, как сегодня, сталкивался с этим на практике. Другое дело, что Windows Installer обычно автоматом ситуацию с зависимостями не разрешает - поэтому либо пихают зависимости в тот же пакет, либо просто посылают качать-устанавливать.

просто все пихается в инсталлятор

Вот честно - опять понятнее не стало. «Всё» - это что? Нужные версии MSFC или Visual C++ Runtime, например? И чем это «всё» отличается от «всего» в RPM или deb (за исключением приведённого примера - ну так он изначально растёт от особенностей Windows и к характеристине «пакет/не пакет» слаюо относится)?

А для получения всего кайфа рекомендую поставить под виндой скажем LyX, за#$%шься указывать пути к гнутым тулзам и теху

Ну это мне пока не светит - не нужно. Да и проблема тут, полагаю, не в пакете, а в отсутствии FHS. Можно ведь в принципе и на UNIX-like извратиться так, что пути надо будет ручками задавать - нет? Ж;-)

Cyril ★★
()

Это уже было в саус парке. :)

А до него это, как пить дать, было в EULA.

кстати, как там с гта4 в линуксе вообще?

Она-то и под виндой еле работает. К тому же для её полноценной работы нужно одновременное подключение к Steam, Windows Live, Rockstar Social Club и SecuROM, а так же видеокарта с не менее чем полтора гигибайтами памяти на борту.

Nebuchadnezzar ★★★★
()
Ответ на: комментарий от nCdy

пакетный менеджер тебя связывает

А если по-русски и без buzzwords? Хотя я наверное не дождусь ответа.

Xellos ★★★★★
()
Ответ на: комментарий от bloodredfrog

Он будет не вполне прямым для Windows (я с Linux качал) - но и из-под Windows так сделать можно.

1. Заходим на сайт Adobe
2. Щёлкаем по значку Reader или Flash Player в столбце Download справа
3. Щёлкаем по ссылке «Другая ОС (или браузер)»
4. Выбираем из выпадающих списков ОС, язык, браузер (в зависимости от того, что качаем)
5. Получаем активную кнопку «Загрузить», которая ведёт на полный дистрибутив, который установится и без доступа в Интернет.

Впрочем, насколько я помню, при наличии доступа установщик таки полезет в Интернет и проверит, нет ли чего более нового; если есть - скачает и будет устанавливать именно это.

Cyril ★★
()
Ответ на: комментарий от DNA_Seq

msi могут при установке перезаписывать файлы друг друга

Пропустил это. Тут да, есть проблема. Но решаемая средствами самих MSI.

Cyril ★★
()
Ответ на: комментарий от stevejobs

яблочники — настоящие красноглазые задроты.

thunar ★★★★★
()
Ответ на: комментарий от bloodredfrog

Решается запихиванием всего в инсталлятор и многократной установкой одного и того же, или размещением необходимых зависимостей прямо в каталоге с программой.

Я именно это и имел в виде, если что. У меня написано «Зависимостей в том смысле, в котором они в Linux, в мире Windows маловато- поэтому проблема и решается другими способами.», если что. Ж;-)

Cyril ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.