Автор Тема: Особенности программ из тарбола и *.deb-пакета  (Прочитано 1573 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alik29

  • Новичок
  • **
  • Автор темы
  • Сообщений: 52
Уважаемый HsH, еще один вопрос: программа из тарбола (например firefox), проигрывает в скорости(ну или еще в чем...)
deb -пакету? Тоесть, есть ли смысл устанавливать программы, если они и из тарбола работают?
(ээх...а какая хорошая концовка темы была:))
Celeron Core 2 Duo E8400 3Gz RAM-2Gb nVidia GeForce 9500GT  MB-P5KPL-AM

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Особенности программ из тарбола и *.deb-пакета
« Ответ #1 : Октябрь 03, 2019, 13:08:22 »

    Как правило, скорость работы программы зависит от набора правил компиляции, с которыми она была собрана. В конфиге сборки могут быть указаны модули, которых нет в пакете или наоборот, различная степень gcc-оптимизации (если код написан на C и C++) и многие другие параметры.

Поскольку Debian/Ubuntu/Runtu являются пакетными системами, для них существует определённая инфраструктура со всем необходимым для установки/удаления ПО в формате уже скомилированных программ. Пакетный менеджер решает самостоятельно все проблемы зависимостей и конфликтов пакетов.

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

Устанавливать программы из тарбола имеет смысл, если она отсутствует в штатном репозитории или дополнительных репозиториях (PPA, ресурсы разработчиков и т.п.). И даже в этом случае желательно оформлять их в виде deb-пакета, чтобы можно было управлять установкой штатными средствами пакетного менеджера.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Особенности программ из тарбола и *.deb-пакета
« Ответ #2 : Октябрь 03, 2019, 13:29:33 »
В дебиановском пакете того же firefox дополнительно отключаются всякие понижающие конфиденциальность штучки. Например, автоматические подключения к серверам Mozilla и другим, которые при установке из tar архива не запрашивают разрешения пользователя. Естественно, что браузер становится чуток быстрей при ликвидации лишних его телодвижений.
Devuan ASCII x32..x64