The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Новая версия операционной системы Альт Образование 10.2"
Отправлено ProfessorNavigator, 21-Окт-23 12:57 
> Федора и Убунта не просто так переходят на контейнеры приложений (проклятые всеми
> флатпаки и снапы). Это и есть кардинальное решение проблемы перегрузки мантейнеров
> при всей критике контейнеров.

Это не решение ни для чего, а только обретение ещё больших проблем. Проблема количества сопровождающих решается только одним способом - увеличением количества сопровождающих. Оно должно быть пропорционально количеству пакетов в репозитории. Другими способами это не решается - нет никаких "трюков", "фокусов" или "лайфхаков". Флэтпаки и иже с ними возникли из-за двух моментов.

Первый: в отдельных дистрибутивах почему-то решили, что стабильность работы - это значит более старые версии программ. Хотя это вовсе не так. Стабильность работы зависит только от корректности написанного кода. При этом люди ошибаются - это данность. Более того, люди НЕ могут не ошибаться. А значит ошибки в коде были, есть и будут. Избежать ошибок можно только одним способом - проверкой. Вычиткой кода и тщательным тестирование ВСЕХ функций программы. Каждый раз, даже если изменение на первый взгляд не затрагивает какой-то функционал. Ещё на этапе разработки. А для этого в свою очередь нужно радикально повысить количество человекочасов в программировании. На что естественно идти никто не хочет - деньги, конкуренция и вот это всё. Эта проблема в свою очередь решается изменением социально-экономических отношений в обществе, т.е. нужна революция. Но это отдельный разговор.

Второй момент: люди (имею ввиду рядовых пользователей) почему-то решили, что дистрибутивы для промышленного использования годятся для установки на домашних ПК. В принципе - ничего такого в этом нет, установится и заработает. Но при одном условии - вы чётко понимаете, что делаете. Т.е. разбираетесь в том, как работает компьютер, процессор, транзистор, что такое языки программирования, как осуществляется сборка ПО из исходных кодов. Знаете, как всё это настраивать. А ситуация, как вы понимаете, весьма далека от таковой. И, соответственно, тут же набежала толпа завывающих: "Я хочу..., а оно не работает!!!! Ваша система - говно!!!!" А разработчики отдельных дистрибутивов пошли у них на поводу, потому что деньги, конкуренция и вот это всё - смотрите выше.

Подытоживая - проблема количества сопровождающих упирается на самом деле в "деньги, конкуренция и вот это всё". Т.е. решать нужно последнее, остальное приложится.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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