LINUX.ORG.RU

Появился экспериментальный порт Homebrew на Linux

 , ,


1

4

Несколько дней назад авторы homebrew, одного из самых популярных пакетных менеджеров для OS X выложили на GitHub экспериментальный форк для Linux. Среди заявленных возможностей:

  • приложения устанавливаются прямо в домашний каталог пользователя, sudo не требуется;
  • можно устанавливать пакеты, которых нет в официальных дистрибутивах;
  • можно устанавливать свежие версии пакетов, в тех случаях, когда в дистрибутивах нет актуальных версий;
  • одинаковый пакетный менеджер на вашем OS X десктопе и Linux-серверах.

Есть примеры установки на Debian, Ubuntu, Fedora, но взлететь должно везде, где есть ruby 1.8.6 (или новее) и тулчейн.

Присмотритесь к linuxbrew, вполне возможно, что он очень пригодится на вашем сервере (конечно, если вы не используете дистрибутив с моделью rolling release).

>>> Официальный репозиторий

приложения устанавливаются прямо в домашний каталог пользователя, sudo не требуется;

Большинство линуксовых пакетных менеджеров это умеют.

можно устанавливать пакеты, которых нет в официальных дистрибутивах;

Аналогично.

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

Аналогично.

одинаковый пакетный менеджер на вашем OS X десктопе и Linux-серверах.

Нафига?

Итого: не нужно.

Quasar ★★★★★ ()

одинаковый пакетный менеджер на вашем OS X десктопе

Откуда у меня OS X десктоп?

Aceler ★★★★★ ()

Анон говорит не нужно. Тема закрыта.

anonymous ()

Это типа KDE5 на Дебиан сквиз ставить?

anonymous ()

Когда научится ставить софт в систему и локально пользователю в зависимости от нужды - тогда будет нужно. А так, непонятно чем оно лучше ZeroInstall какого-нибудь.

Dark_SavanT ★★★★★ ()

УРА! Вирусы!!!

Noexec на хоме не поможет.

anonymous ()

экспериментальный

сервере

Иди проспись.

anonymous ()

stow капец?

Алилуййа, больше не надо писать рецепты для stow.

Вот только на HN ссылку на репозиторий постили 144 дня назад. Это и есть

несколько дней назад

???

JaGoTerr ()

можно устанавливать пакеты, которых нет в официальных дистрибутивах;

и что мне мешало это сделать ранее?

ну и не могу пройти мимо?

домики деревяные набигают солдаты дворца и злодеи. можно устанавливать пакеты

Greh ★★ ()

...на вашем OS X десктопе...

Нет, спасибо, не на нашем. Мы пока ориентацию не меняли.

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

Но зачем мне два пакетных менеджера? Это же тоже самое что make install.

таки разное. пакетный менеджер умеет искать пакеты, ставить и удалять, а также выдавать информацию об установленном, описание, файлы на диске ит.д.

Из всего этого make install умеет только ставить.

AVL2 ★★★★★ ()

Скорее всего гумно. Три битых приложения и глючный пакет-менеджер.

AVL2 ★★★★★ ()

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

robert_foster ★★ ()

Присмотритесь к linuxbrew

Вот ещё этих поделок школоты на нашем линуксе не хватает...

Смотрел я как устроен этот brew, типичная рубиподелка восторженных масштабом своего величия школьников; как работают пакетные менеджеры они не понимают, и понимать не собираются, потому что, ясное дело, они --- д'Артаньяны, а все кругом неправы.

Для нормальных дистрибутивов есть scl, а так, уж лучше gsrc, чем это.

anonymous ()

Говно какое-то.

приложения устанавливаются прямо в домашний каталог пользователя, sudo не требуется

Идите на… в шиндошс.

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

Ну ваще инновации.

одинаковый пакетный менеджер на вашем OS X десктопе и Linux-серверах

Это такое тонкое «вы все пидорасы»?

anonymous ()
Ответ на: комментарий от yoghurt

Чем оно лучше pkgsrc?

За этим поделием стоят орды рубихипстеров с нодой наперевес. А значит все будет хорошо.

baverman ★★★ ()

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

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

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

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

Потому что гугломаркет — это один из репозиториев, а не единственный.

Для андроидофонов он де факто единственный, это его основной плюс.

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

Для андроидофонов он де факто единственный, это его основной плюс.

Нет. Совсем. Для андроидофонов их два десятка если не больше. Он самый популярный, наверно.

radg ★★★★ ()

по теме - легче держать свою ветку с пакетами, для домашнего применения - просто отлично!
brew - это нечто похожее на yaourt. Почему люди пользуются yaourt и abs - потому что это удобно, некий dry, за тебя на основные проблемы наступила куча пользователей. Рад что на linux появился еще один пакетный менеджер, качество под mac os - отличное, надеюсь что и тут допилят :)

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

Уже есть nix и ещё какой-то гнутый пакетный менеджер, который умеет подобное.

знаете сколько весит x-программа под nix со всеми зависимостями? или не дай бог модули ядра тащить? Проблема nix в том, что порог вхождения высок: нужно освоить новый dsl, и сменить логику мышления.

vadv ★★ ()
Последнее исправление: vadv (всего исправлений: 1)

наконец у линуксоводов появится достойный менджер пакетов

а то чем они сейчас пользуются без слез не взглянешь

короче очень хорошая новость

ChildrenofBodom ()
Ответ на: комментарий от radg

Нет. Совсем. Для андроидофонов их два десятка если не больше. Он самый популярный, наверно.

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

Он самый популярный, наверно.

this

Поэтому там не нужны мэйнтейнеры, которые по всем интернетам собирают туда софт и перепаковывают его со своими багами через два года после выпуска.

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

Поэтому там не нужны мэйнтейнеры, которые по всем интернетам собирают туда софт и перепаковывают его со своими багами через два года после выпуска.

Это следствие того, что там windows-way: все зависимости пакуются в apk и дублируются. Поэтому ничего пересобирать и обновлять не надо.

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

Большинство линуксовых пакетных менеджеров это умеют.

как сделать аптом?

Аналогично.

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

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

0install сдох, к сожалению, хорошая штука была.

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

Это следствие того, что там windows-way: все зависимости пакуются в apk и дублируются. Поэтому ничего пересобирать и обновлять не надо.

Это не виндовс-вэй, это любая-ось->2%-вэй. Удивительно, правда? Когда лично у тебя из-за этого последний раз возникали проблемы?

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