Репозитории бинарных пакетов

soft.jpg
Какой софт вы доустанавливаете в Calculate Linux?
Тема поднята для того, чтобы попытаться оценить размер расширенных репозиторев бинарных пакетов.
Пишите в комментариях.

  • app-admin/keepassx
  • kde-misc/yakuake
  • mail-client/thunderbird
  • media-gfx/inkscape с флагом visio
  • net-irc/kvirc
  • www-client/firefox

Для десктопа:

  • Wine
  • Firefox
  • Remmina
  • yakuake
  • vpnc
  • CWP
  • htop
  • LibreOffice

LieT Atredes писал(а):

* Remmina
* htop
* LibreOffice
из коробки же.

Больше всего напрягает отсутствие пакетов объемных библиотек:

  • mono
  • webkit-gtk
  • qtwebkit:4
  • qtwebkit:5
  • dev-qt/qt*:4
  • dev-qt/qt*:5

Скажем надо скомпилить какой нибудь litetran Сам по себе он компилится быстро, но тянет за собой Qt5, которого в бинарниках нет.

Из приложений:

  • wine
  • steam
  • geary
  • gimp
  • inkscape
  • pinta
  • flacon
  • picard
  • sunflower
  • parcellite
  • virt-manager
  • qemu
  • shutter
  • clipgrab
  • zim

steam - как бинарник тоже сомнительно
firefox
chrome - часто обновляется, бинарник крайне нужен
LibreOffice - также крайне неприятный по времени сборки
gimp
wine - но как бинарник не нужен, накатываю патчи

вобщем то бинарные версии имеет смысл делать только тяжеловесных пакетов.

на десктопе

  • wine

  • ekiga/linphone в общем софтфон, SIP-клиент

  • steam

  • android-tools

  • virtualbox

  • java (из коробки она точно не нужна, во флагах - тоже, но пакетом было бы удобнее)

  • p7zip. вернутьвернутьвернуть!

  • wireshark

разработка

  • QtCreator
  • GHex

на сервере (желательно из коробки)

  • zabbix-agent
  • ipmitool

вобщем то бинарные версии имеет смысл делать только тяжеловесных пакетов.

Мы собираем информацию обо всех пакетах, а не только тяжёлых.

Alexander Tratsevskiy писал(а):

вобщем то бинарные версии имеет смысл делать только тяжеловесных пакетов.

Мы собираем информацию обо всех пакетах, а не только тяжёлых.

небольшие ебилды действительно имеет смысл оставить “как есть”, как мне кажется. например wammu. я его даже писать не стал.

небольшие ебилды действительно имеет смысл оставить “как есть”, как мне кажется. например wammu. я его даже писать не стал

В будущем сделать обёртку к cl-update для установки пакетов будет сделать гораздо проще, чем писать графический установщик, учитывающий флаги, маски и разрешающий зависимости.

Даже сейчас мне достаточно закинуть названия пакетов в свой сет и выполнить “cl-update -f” с той лишь разницей, что мне нужно ещё разрешать зависимости. В случае с бинарным репозиторием, о зависимостях я могу уже не думать.

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

Если я правильно понимаю по итогам голосований набирается набор “забинаренного” софта, который устраивает некоего усреднённого пользователя (90), которые теоретически будут вообще избавлены от сообщений про зависимости? Остальные 10 с нестандартными хотелками будут сами их разгребать руками, так?

так

Alexander Tratsevskiy писал(а):

так
и это правильно.

yakuake
thunderbird
virtualbox
texlive
texmaker
opera-12
transmission
wine
qtiplot
q4wine
digikam
audacious
pidgin

Александр, а если реализовать в профилях сеты?

Например сет “ремонт носителей”, “разработчик схем”, “программист на Qt4/5”, “химик”, “биолог”, “бухгалтер”, “кросскомпиляция”, “верстка”?

объясняю подробнее. понятное дело сет можно сделать самому (собственно у меня есть сет compiz. удобно). но с одной стороны не всегда человек может сориентироваться: софт, к которому он привык в другом дистрибутиве может отсутствовать в портежах, быть замаскирован, тянуть лишние зависимости (при наличии более “лёгкого” аналога). Опять же “быстрый старт”: если тема для тебя новая, наличие сета это в некотором роде рекомендации более опытных товарищей.

т.е. кроме локальных, персональных сетов - сеты дистрибутива, за которыми стоит гарантировано рабочий софт, возможно - забинареный. ну в качестве “сырой” идеи.

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

Условия нужны например для того, чтобы при подборке например браузеров в одном случае, в профиле KDE, устанавливать Konqueror, в другом случае, в профиле X - нет, в профиле же NOX вообще ограничиться links2, lynks и т.п.

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

нет, речь именно о сете.
цель и смысл - предоставить некий базовый набор, который будет легко изменяться под себя. хотя, наверное, замена ему - публикация такого набора на сайте :slight_smile:

В бинарники всё подрят пихать смысла нет, если уже делать бинарным то полностью, скажем весь базовый набор и самые популярные утилиты, если кому вдруг нужно будет с другими флагами, то уже самому собирать. Сеты не нужны, каждый сам себе поставит что ему надо, зачем навязывать софт?

По серверу:

app-cdr/cdrtools
app-cdr/dvd+rw-tools

оно точно нужно? брендованые сервера как правило без CD-приводов. последнюю болванку нарезал лет пять назад.

sudo и ipmitool - обязательно добавить.

wine
kdiff
kget
kolourpaint
krusader
p7zip
putty
qmmp
qtcreator
quiterss
thunderbird
transmission - закидывать задания на сетевое хранилище
virtualbox