The OpenNET Project / Index page

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



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

Исходное сообщение
"Релиз медиаплеера  Parole 0.9.0, развиваемого проектом Xfce"
Отправлено freehck, 15-Фев-17 14:38 
> В идеале — мейнтейнеры дистрибутива при сборке. Скажем, называется пакет по умолчанию
> gstreamer-plugins-bad, у вас называется по-другому, ну укажите это при сборке.
> Как оно реализовано по факту, если честно, не знаю. Может, для этого
> какая-нибудь логика в PackageKit есть.

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

Далее, пользователь может подключать сторонние репозитории.  debian-backports, debian-multimedia, а в убунточке так и вовсе ppa есть. Вот укажет мейнтейнер пакет, а он подтянется не из того репозитория, или его зависимости неправильно разрезолвятся. А юзеру потом разбираться, что не так пошло, и почему после "успешной установки кодеков" ничего не работает.

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

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

> Просто можно ту же логику продолжить: зачем нужна автонастройка экранов, чего стоит
> руками выставить разрешение и частоту? И т.д.

Автонастройка экранов? А у меня это... Всё ещё скриптики с xrandr. Работает, не трогаю. :)

> Если хочется все ставить руками, то такая возможность есть.

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

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

> Ну т.е. мое мнение: это просто обычная автоматизация действий. Хорошо же, если
> система может выполнять их автоматически, а не руками. Главное, чтоб ее
> не навязывали безальтернативно. т.к. все-таки бывают случаи, когда она мешает.

Моё мнение: оно, конечно, будет, но я этим пользоваться поберегусь. :)

 

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



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

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