The OpenNET Project / Index page

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



"Новая версия операционной системы Альт Образование 10.2"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для сортировки сообщений в нити по дате нажмите "Сортировка по времени, UBB".
. "Новая версия операционной системы Альт Образование 10.2" +/
Сообщение от ProfessorNavigator (ok), 21-Окт-23, 12:57 
> Федора и Убунта не просто так переходят на контейнеры приложений (проклятые всеми
> флатпаки и снапы). Это и есть кардинальное решение проблемы перегрузки мантейнеров
> при всей критике контейнеров.

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

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

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

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

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

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

Оглавление
Новая версия операционной системы Альт Образование 10.2, opennews, 18-Окт-23, 20:11  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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