LINUX.ORG.RU

Бинарный дистр+исходники


0

0

Вот такое странное нужно:десктопный бинарный дистрибутив с кодеками,флешем,джавой и подобным набором.

Но после инсталляции,чтобы пакеты можно было только! компилить вручную.

Debian и другие не подходят-даже если выпилить утилиту установки бинарников.

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

Есть,что-нибудь подобное в природе?

Посоветовали Calculate.Поставил... Прекрасный дистрибутив,должен признаться,но всё же emerge не подходит.

Ответ на: комментарий от Bod

Благодарю!

Слака по всем пунктам подходит?А не знаком совершенно просто...

Всё компилится потом и пакетного менеджера нет по-определению?

le_legioner ★★
() автор топика
Ответ на: комментарий от Gary

Меня лично-он совершенно устраивает.

Он не устраивает пункт по которому я ищу дистр,в котором нужно для установки исполнять

./configure

make

make install

le_legioner ★★
() автор топика
Ответ на: комментарий от Sphinx

Хоть удивил...

По теме есть,что сказать или ты так зашёл?

le_legioner ★★
() автор топика
Ответ на: комментарий от le_legioner

Обновляется только перекомпилированием, однако.

При этом можно оформлять пакеты (*.tbz и *.pbi) для дальнейшего распространения == п.2 выполняется.

iZEN ★★★★★
()
Ответ на: комментарий от le_legioner

Устанавливаешь, Настраиваешь. Сносишь pkgtool, удаляешь insallpkg..

Bod ★★★★
()
Ответ на: комментарий от KblCb

> Иначе удаление пакетов превратиться в проблему.

make uninstall? Для программ. Пакеты сносить, я так понял, надобности не возникнет (не предусматривается).

Bod ★★★★
()
Ответ на: комментарий от Bod

>Ставишь слаку и допиливаешь..

К сожалению не подходит.

Система управления пакетами в Slackware позволяет пользователю

устанавливать, обновлять или удалять пакеты так же легко, как и

аналогичные системы других дистрибутивов, но, в отличие от последних,

по умолчанию не отслеживает зависимости между пакетами, хотя такая

возможность разработчикам пакетов предоставлена.

le_legioner ★★
() автор топика
Ответ на: комментарий от le_legioner

> пакетного менеджера нет по-определению?

Он есть, но не отслеживает зависимости.

Deleted
()
Ответ на: комментарий от iZEN

DragonFlyBSD

Вроде подходит,кроме одного-ему до десктопа ещё ого-го...

le_legioner ★★
() автор топика
Ответ на: >Ставишь слаку и допиливаешь.. от le_legioner

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

Бред. Необходимая метаинформация в слакопакетах отсутствует.

KblCb ★★★★★
()
Ответ на: комментарий от le_legioner

и система превратится в помойку (если, конечно, не устанавливать проги в /usr/local/имя_проги).

uju ★★
()
Ответ на: комментарий от le_legioner

> я ищу дистр,в котором нужно для установки исполнять./configuremakemake install

скомпиляй lfs, закатай его в live-cd, сделай инсталятор. Это единственный линуксовый вариант, ИМХО.

name_no ★★
()

и вообще, меня полностью устраивает frugalware-current, но для таких, как ты, он не подходит.

uju ★★
()
Ответ на: >Ставишь слаку и допиливаешь.. от le_legioner

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

salix - www.salix.com - полная совместимость со слакой, отслеживаются зависимости.. Рецепт приготовления тот же.

Bod ★★★★
()
Ответ на: комментарий от Insomnium

>Gentoo/Slackware/LFS...

Sorcerer/Source Mage GNU/Linux

Но в наших реалиях всё же наиболее подходит- Calculate

le_legioner ★★
() автор топика

Берешь ставишь calculate и делаешь выстрел в ногу emerge -C portage

Gorthauer ★★★★★
()

FreeBSD. Ставится как бинарный дистр, но в репах (в портах) - только исходники.

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

Порт FreeBSD для приложения является набором файлов, предназначенных для автоматизации процесса компиляции приложения из исходного кода.

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

чтобы система сделала это за вас.

Не нужно-за меня...

Тогда уж лучше Calculate-сразу можно начать работать.

le_legioner ★★
() автор топика
Ответ на: комментарий от le_legioner

> Не нужно-за меня...

Тогда зачем тебе вообще репозитории? Качай исходники с апстрима и компилируй. Ты же сам просил, чтобы репы были с исходниками.

Тогда уж лучше Calculate-сразу можно начать работать.

Это в FreeBSD можно сразу начать работать, так как она идет в бинарниках. А в Calculate придется ждать, пока она базовую систему соберет.

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

Благодарю за информацию!

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

Такого я не нашёл...Остаётся лишь твоя идея.

A Calculate CLDX ставится за 15 минут (максимум) и после этого имеется полноценный десктоп.

Чтобы не было срача-у меня и фри с гномом стоит.Заняло больше времени-однозначно.

Но тут уже дело вкуса-нет хуже или лучше.

le_legioner ★★
() автор топика
Ответ на: комментарий от le_legioner

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

В каком смысле - вообще или чтобы бинарных репов не было? Если чтобы не было бинарных репов - то во фре их нет. А чтобы не было возможности взять где-нибудь бинарник и запустить - такого нигде нет.

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

Да,меня интересует как отсутствие бинарников,так и отсутствие автоматизации компиляции (pkg_add,emerge)

le_legioner ★★
() автор топика
Ответ на: комментарий от overmind88

тогда только HLFS

Теперь то понимаю,но этот камень мне не по зубам.Честно признаюсь...

le_legioner ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.