The OpenNET Project / Index page

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



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

Оглавление

Linux Mint будет блокировать скрытую от пользователя установ..., opennews (?), 03-Июн-20, (0) [смотреть все]

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


194. "Linux Mint будет блокировать скрытую от пользователя установ..."  –1 +/
Сообщение от ann (??), 03-Июн-20, 17:00 
Ай да молодцы. Есть ещё адекватные люди. Надеюсь тенденция пойдёт дальше и до людей начнёт доходить какие какашки наделали с этими флатами и снапами.
Ответить | Правка | Наверх | Cообщить модератору

215. "Linux Mint будет блокировать скрытую от пользователя установ..."  +1 +/
Сообщение от Аноним (151), 03-Июн-20, 17:45 
Что адекватного в том, чтоб мешать распространению ПО в системе, где его и так очень мало?
Возможно, нам нужны не конкретно снап/флат, но нечто идейно похожее, и уж точно не отдельные репы у каждой собаки.
Именно разрозненность - главная проблема Линукс-мира. Силы уходят просто не туда.
Ответить | Правка | Наверх | Cообщить модератору

257. "Linux Mint будет блокировать скрытую от пользователя установ..."  –1 +/
Сообщение от ann (??), 03-Июн-20, 22:55 
Распространять никто ничего не мешает, не надо лусть в чужой огород со своим уставом.

Проблема Linux не разрозненность, проблема Linux пришедшие в него виндузятники и яблочники. Которые тянут за собой привычный им бред в виде dll hell и прочех хрени. Когда каждое приложение тянет за собой всё что ему нужно и плюёт на систему.

Софта под Linux предостатчно. И не надо тут кричать про фотошопы и прочую хрень. Для таких вещей вообще отдельная OS есть от яблочников.

Адекватность тут в том что есть разные подходы, тебе же не навязывают в твоей винде репозитории? Хотя нет, уже магазины навязывают и чего-то там ещё новое мелкософт придумало.

Тыкай себе на свои setup.exe и не порть людям жизнь. Все кому надо жили кучу лет без этих флэтов и снапов и замечательно было. А пришли вы, не умеющие ничего кроме setup.exe и началось, плохо им, не удобно. Так сидите там от куда пришли и будет вам хорошо и удобно.

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

270. "Linux Mint будет блокировать скрытую от пользователя установ..."  +1 +/
Сообщение от Аноним (151), 04-Июн-20, 00:57 
Я использовал Линукс до снапа, но при этом понимаю, что миллион разных реп - это неудобно.
И не хочу оставлять как есть просто потому что привык и так было всегда. Консерватизм - двигатель регресса.
Простая математика. Считай: условное количество возможных зондов от разработчиков или мейнтейнеров * среднее количество пакетов в репах * количество реп
Или предлагаешь доверять репам популярного дистра? :)

Ну и что делать разработчикам, программ которых нет в репах? Максимум собирать деб, рпм и архив
А там как получится
И потом имеем софт, который тупо не работает на новых дистрах без жутких костылей совместимости (бывает, что вообще нет адекватного решения)
Или завязан только не рпм, а на деб-дистрах ставится через задницу (и наоборот).

На Винде, кстати, магазин так себе. И он не является главным способ распространения приложений.
В Линуксе магазинов тоже нет, к сожалению.
Разумеется, есть магазин - это когда на уровне "если твоего приложения нет в магазине, то его не существует".

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

272. "Linux Mint будет блокировать скрытую от пользователя установ..."  –1 +/
Сообщение от deeaitch (ok), 04-Июн-20, 01:47 
Может ты и пользовался до снапов шлаков и т.д. но очевидно с репозиториями так и не подружился придя из понятно какой области.

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

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

Такую программу опакетить много работы не надо и делается это за 15 минут один раз а потом пакет просто пересобирается.

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

А твоё решение развести непонятно что на системе, уследить за которым будет просто не возможно. При этом каждая прога будет тянуть засобой весь этот хлам. И в итоге у тебя уже не 15 версий питона. а 15* количество програм.

И не надо про разделяемое в снапах\шлаках. У каждого васяна будет своя версия питона отличающаяся одним единственным патчем или комитом в гите с комментарием "тут был вася". Да и просто датой сборки.

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

295. "Linux Mint будет блокировать скрытую от пользователя установ..."  –1 +/
Сообщение от iPony129412 (?), 04-Июн-20, 04:48 
> Если прогу написал человек с головой на плечах, а не обезьянка которая умеет только разные библиотеки склеивать, она не тянет за собой зоопарк всякого шлака, аля 15 версий питона, 7 версий раста, 28 неконятных конфликтующих библиотек и т.д.

Так в том и проблема, что программе не нужны 15 версий питона, 7 версий раста и так далее.
Это так в линуксовом зоопарке, в дистрибутивах (разных) 15 версий питона, 7 версий раста и так далее


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

339. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от deeaitch (ok), 05-Июн-20, 04:50 
>> Если прогу написал человек с головой на плечах, а не обезьянка которая умеет только разные библиотеки склеивать, она не тянет за собой зоопарк всякого шлака, аля 15 версий питона, 7 версий раста, 28 неконятных конфликтующих библиотек и т.д.
> Так в том и проблема, что программе не нужны 15 версий питона,
> 7 версий раста и так далее.
> Это так в линуксовом зоопарке, в дистрибутивах (разных) 15 версий питона, 7
> версий раста и так далее

Это так в виндо-маке зоопарке. Когда каждая прога тянет за собой кучу г. Не редко одной и той-же версии 20 штук. В линухе через пакетный менеджер любая прога будет использовать системную версию.

Не надо валить с больной головы на здоровую.

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

343. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от iPony129412 (?), 05-Июн-20, 06:36 
> В линухе через пакетный менеджер любая прога будет использовать системную версию.

Написал софт, а оно само всё сделается, запакуется на кучи дистрибутивов в лучшем виде.
Круто в твоём воображаемом мире линуксов.

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

377. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от deeaitch (ok), 10-Июн-20, 02:14 
>> В линухе через пакетный менеджер любая прога будет использовать системную версию.
> Написал софт, а оно само всё сделается, запакуется на кучи дистрибутивов в
> лучшем виде.
> Круто в твоём воображаемом мире линуксов.

Прикинь да? Я ставлю тэг (номер версии) что новая версия, ночью сборочная система подхватывает, собирает, прогоняет тэсти а утром я вижу отчёт. И утром клиенты обновляются так-же автоматически. Или в худшем случае получают нотификацию что доступна новая версия, мол обновитесь.

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

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

341. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от deeaitch (ok), 05-Июн-20, 05:23 
>> Если прогу написал человек с головой на плечах, а не обезьянка которая умеет только разные библиотеки склеивать, она не тянет за собой зоопарк всякого шлака, аля 15 версий питона, 7 версий раста, 28 неконятных конфликтующих библиотек и т.д.
> Так в том и проблема, что программе не нужны 15 версий питона,
> 7 версий раста и так далее.
> Это так в линуксовом зоопарке, в дистрибутивах (разных) 15 версий питона, 7
> версий раста и так далее

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

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

342. "Linux Mint будет блокировать скрытую от пользователя установ..."  +1 +/
Сообщение от iPony129412 (?), 05-Июн-20, 06:34 
> Это не в линухе куча стандартов. В линухе выбери себе дистр и пользуйся. Будет тебе один стандарт

Сказки то не рассказывай.
Как разработчику мне что делать? Сказать поддерживую только текущий Ubuntu LTS (20.04 на данный момент), а все остальные идите подальше?

Ну жёстко.

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

376. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от deeaitch (ok), 10-Июн-20, 02:10 
>> Это не в линухе куча стандартов. В линухе выбери себе дистр и пользуйся. Будет тебе один стандарт
> Сказки то не рассказывай.
> Как разработчику мне что делать? Сказать поддерживую только текущий Ubuntu LTS (20.04
> на данный момент), а все остальные идите подальше?

Ну ты мне тоже сказки не рассказывай.

Давай та, без агрессии? Потому что что-то у кого-то не так. У меня вопрос, зачем тебе что-то поддерживать? Вот смотри, у меня два больших проекта на Qt, я не поддерживаю дистрибутивы. Мои проги собираются замечательно на куче дистров. Требование только одно, Qt >= 5.6 От туда нужный модуль появился. Спеки и debian/ каталог я трогаю очень очень редко. Рас в несколько лет может.

Что поддерживает дестрибутивый? Их поддерживает сборочная система.

Давай тай, проект у тебя открытый? Ну хочешь давай вместе посмотрим может он стоит того. Я совершенно бесплатно в свободное время сделаю тебе спеки и debian/ каталог для различных дистров. Можешь оставить свой флатошлак, но если проект достойный людям кораздо приятнее будет пользоваться нормальным пакетом мнесто этого.

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

330. "Linux Mint будет блокировать скрытую от пользователя установ..."  +1 +/
Сообщение от Аноним (151), 04-Июн-20, 16:06 
> Двигатель прогресса это знание, а не подгон всего вокруг под удобное для совершенно другой системы

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

> Такую программу опакетить много работы не надо и делается это за 15 минут один раз а потом пакет просто пересобирается

Простой пример. Я в своих проектах использую Qt. Можно примерно оценить ретроспективу: reposcope.com/package/qt5-default
В новейшей Ubuntu 20.04 этого апреля используется Qt 5.12, который вышел в конце 2018 (минорные версии выходят до сих пор, т.к. LTS, но сути не меняет). В прошлом LTS вообще 5.9. Дебиан достиг вершин и в экспериментальной ветке уже поддерживает 5.14!

Полторы недели назад вышел 5.15, а я тестировал с ним и того раньше, с альфы.
Ну и уже начинаю использовать некоторые последние фичи, которые есть только в 5.15, не говоря уже о фичах из 5.13/5.14. И совершенно точно не буду тратить время на поддержку обратной совместимости не то что для 5.9 (этого малой кровью не добиться), даже для 5.13.
Ну и всё, для распространения в любом случае придется собирать либы в кучу. В Снапе хотя бы изоляция имеется.

>  У каждого васяна будет своя версия питона отличающаяся одним единственным патчем или комитом в гите с комментарием "тут был вася"

Ну в идеале надо выносить подобные компоненты отдельно, а не тащить всё в одном пакете.
Чтоб были варианты использовать любой из кьютов, а не какой-то конкретный в определенном дистре.

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

340. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от deeaitch (ok), 05-Июн-20, 05:17 
> Во всех системах есть свои плюсы и минусы. Нужно брать лучшее из
> каждой, а не делать сто несвязанных между собой стандартов (что и
> есть главная беда линукса).

Нету у линукса этой проблемы. Очнись уже.

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


> Простой пример. Я в своих проектах использую Qt.

И ты явно делаешь что-то не так.У меня тоже есть большой и очень интенсивно развивающийся проект на Qt. Он без проблем автоматически собирается под 4 ветки Debian, 2 Ubuntu, собираеться под каких-то две суси, несколько редхатов. Появляются желающие под свой дестрибутив - делается и для них. Нет никакой проблемы. В планах у меня FreeBSD потому как сам на неё перехожу. Есть даже андроид версия, виндошная и маковская. За андроид и мак не скажу, не я занимался, но только в винде это какой-то ад с кучай гавнокостылей для сборки всего хлама в один инсталяк. И только виндопользователям неудобно (за мак и андроид не скажу). Потому что таскать каждый раз по 70-80 метров вместа каких-то 5-ти их задалбливает. А прога пишется интенсивно (внутреннее использование) и бывает по несколько тестовых сборок в день.

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

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

Но по порядку.

1) Если ты гонешься за супер распоследней версией - то у тебя проблемы, не у дистрибутивов. Не надо заливать про безопасность и фиксы в Qt. Это не твоя забота а операционной системы. Не надо брать на себя обязанности которые не твои. Если считаешь что это твоя проблема - шли патчи мантейнеру или прямо в Qt.

2) Если твою прогу нельзя собрать в разных условиях - это твоя проблема и проблема качества твоего кода, который жётско к чему-то привязывается (распоследним версиям как пример). Работать он будет так-же. Мир вокруг тебя бладает инерцией. Смирись.

3) Если ты не в состоянии обеспечить нормальную сборку в разных условиях (я не говорю про вообще все возможные условия) - у тебя проблема с понимание как всё работает и соответсвенно с качеством кода.

3) Если у тебя нет тестов, которые позволяют проверить работоспособность приложения после сборки - у тебя проблема.

4) Количество дистров в которых нормально (не флатшлаками) поставляется программа говорит а) о качестве программы, б) о её нужности для людей (заинтересованности людей в программе). А если прога только во флатшлаке это говорит о васянской поделке.

5) Лично мне было бы стыдно за мой софт если бы я не смог обеспечить нормальную сборку своего софта и делал флатшлаки. Мне было бы стыдно перед своими пользователями.

6) Это неуважение к пользователям. Каждый волен выбирать ту систему (дистр) которая ему нравиться, к инфраструктуре и окружению которой он привык и понимает. А задача хорошего программиста написать программу так чтобы она могла работать в окружении привычном пользователю. И вместо того чтобы подумать о пользователях и о том чтобы им было удобно и приятно, ты собираешь костыль, которые не в красную армию в окружении системы и тянет всё с собой вместе с кучай говна и багов, которые пользователь уже и не разгребёт.

7) Лучше бы люди вместо гамбургер меню поучились как проги собираются. А не пихали свои уродские гамбургеры.

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

356. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от FixingGunsInAir (ok), 07-Июн-20, 22:41 
> Адекватность тут в том что есть разные подходы, тебе же не навязывают в твоей винде репозитории? Хотя нет, уже магазины навязывают и чего-то там ещё новое мелкософт придумало.

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

Но проблема состоит в том, что для адекватного развития Linux на десктопах, flatpak нужны. Потому что предоставляют стабильный SDK и ABI/API. Что больше соответствует модели разработки в каких-нибудь корпорациях. Это нужно индустрии, не обязательно домашним пользователям. Но без индустрии развития будет фиг да нифига.

Красношляпа уже давно всё поняла и делает всё как надо. Любители Suckless и KISS, если изволят, могут продолжать их использовать. Их никто не заставляет.

И мелкософт всё поняла, что setup.exe - это путь в никуда, потому и пытается всех загнать пряниками в msix и прочее UWP. Но пока только пряниками, к сожалению.

А проблема ебунты тут в том, что она решила ВНЕЗАПНО и РЕЗКО отказаться от старого подхода и вместо явного перехода - втихую ставить из snapd. Рассчитывая, что пользователь ничего не заметит и сожрёт.

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

259. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от ann (??), 03-Июн-20, 23:01 
А вообще если по количеству даже посчитать то под всевозможные linux и *BSD софта выйдет больше чем под венду.

Про качество и говорить не стоит, это вещь исключительно субьективная и никакой объективной оценке он подвергаться не может.


Из того что пользую я, в винде качество в разы ХУЖЕ чем в любом стабильном дистрибутиве. Самой виндой вообще не понимаю как можно пользоваться. Убожество криворукое. Всё на что годиться это запустить в виртуалбоксе FreeBSD, развернуть на полный экран и забыть как страшный сон этот жуткий интерфейс.

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

297. "Linux Mint будет блокировать скрытую от пользователя установ..."  +/
Сообщение от iPony129412 (?), 04-Июн-20, 04:54 
> Ай да молодцы. Есть ещё адекватные люди.

А чего хорошего? Они же ничего не сделали.
Я и без них без проблем могу в Ubuntu не использовать Chromium в SNAP (да, он хуже DEB версии).


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

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

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




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

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