Чтобы установить некоторые приложения, нам нужно добавить репозиторий в систему. Почему создатели просто не поместили их в репозитории Main или Universe, хотя эти приложения имеют лицензию GPL и не являются новыми (например, Grub Customizer). В чем причина этого?
17
Ответы:
Программное обеспечение
main
поддерживается Canonical. Очевидно, они не собираются поддерживать каждую произвольную часть программного обеспечения в Интернете. Программное обеспечение внутриuniverse
унаследовано от Debian, где отобранная группа людей, обозначенная как разработчики Debian, берет на себя ответственность за обслуживание загружаемых пакетов (даже если фактическая упаковка выполняется другими). Очевидно, что у них нет возможности поддерживать пакеты для каждого программного обеспечения в Интернете.Что делают люди, которые не могут заставить разработчиков Canonical или Debian поддерживать свое программное обеспечение? Они должны найти другие способы, которые включают создание собственного хранилища. Внедрение PPA Ubuntu сняло большое давление на волонтеров сообщества для поддержки пакетов, и в то же время освободило разработчиков от многих ограничений, накладываемых политикой выпуска дистрибутивов.
Помните, что то, что вы хотите, может быть не тем, что хочет кто-то другой. Придерживаясь стабильного набора программного обеспечения и разрешая PPA, в то время как пользователи несут небольшие накладные расходы по ведению списка репозиториев, они получают большую гибкость в получении того, что им нужно. Разработчики получают гибкость в предоставлении обновлений. Сопровождающие освобождаются от необходимости постоянно обновлять каждую произвольную часть программного обеспечения в Интернете.
источник
В конкретном случае GRUB Customizer он не упакован в Debian просто потому, что никто не выполнил работу по упаковке. Для этого открыта ошибка запроса пакета , поэтому любой, кто хочет (и может) сделать упаковку, может это сделать. И это не в Ubuntu, потому что это не в Debian.
источник
main
репозиторий ...can
, но почему они должны отнимать ресурсы у того, что они в настоящее время делают, чтобы работать над этим вместо этого? Многие из тех, кто хочет / нуждается в GRUB Customizer, имеют небольшую проблему с получением его самостоятельно. (Я не хочу и не нуждаюсь в этом, хотя мог бы получить его достаточно легко.) Как и, возможно, большинство других, я предпочитаю, чтобы они работали над задачами, которые приносят большую пользу большему количеству пользователей.