Могут ли homebrew и macports работать вместе, чтобы установить Firefox-X11?

4

Я хочу установить firefox-x11, но репозитория на homebrew нет, только у macports он есть, поэтому я не знаю, как получить firefox-X11 в системе, которая использует OSS для homebrew.

Я бы решил это так:

  • установить программное обеспечение с помощью macports (в частности, Firefox-X11)
  • удалить макпорт
  • установите homebrew и продолжайте использовать программное обеспечение, установленное macports (firefox)

Боюсь, это не сработает.

bneil
источник

Ответы:

2

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

В этом случае, однако, вы можете добраться до этой стадии.

  1. Удалить Homebrew или хотя бы удалить или переименовать / usr / local
  2. Установите macports и убедитесь, что / opt / local / bin находится в конце твой путь
  3. Установите firefox-xll
  4. Переустановите Homebrew или восстановите / usr / local

Поскольку / usr / local / bin находится перед / opt / local / bin на вашем пути, вы получите программу Homebrew до macports.

Mark
источник
основываясь на ответах здесь superuser.com/questions/181337/... Вы уверены, что безопасно запускать как homebrew, так и macports на одной машине?
bneil
Вы можете управлять в некоторых случаях, но в целом нет. Macports / fink не будет компилироваться, если все, что они могут использовать, находится в / usr / local (жестко закодировано в gcc)
Mark