Де макпорти встановлюють програми


23

Я встановив і moria, і ettercap за допомогою MacPorts (через піддон), і я не можу за все життя дізнатися, де були встановлені речі для їх запуску!

Де знаходиться каталог встановлення?

EDIT: Коли я встановлюю речі ОБ'ЄДНО за допомогою macports, тобто з командного рядка, він працює.

Паллет насправді не здається встановлювати речі: S

Відповіді:


22

Якщо ви використовуєте вміст , він підкаже, де вони є.


4
Вміст порту працює лише на встановлених портах, FYI.
chiggsy

коли я використовую команду, я просто отримую Port ettercap-ng не містить файлів або не активний. Я натиснув кнопку встановлення всередині піддону ...
RNs_Ghost

16

Якщо ви не виконали власну установку MacPorts, все, що встановлено MacPorts, зручно розміщено за адресою

/opt/local 

якщо ви здійснюєте перелік каталогів у цьому місці, ви повинні побачити структуру програм, встановлених портами, які повинні бути встановлені в каталогах bin або sbin.

user$ ls
bin     etc     include lib     libexec man     sbin    share   var 

Як зазначається в документації MacPorts

2.3. Встановіть MacPorts

Якщо ви використовуєте Mac OS X, вам слід встановити MacPorts за допомогою інсталятора пакета Mac OS X, якщо ви не бажаєте встановлювати його в / opt / local /, місце розташування MacPorts за замовчуванням або якщо ви хочете встановити версію до випуску бази MacPorts. Однак якщо ви хочете встановити кілька копій MacPorts або встановити MacPorts на іншій платформі ОС, вам слід встановити MacPorts з вихідного коду.


6

Щоб знайти, де розташований будь-який виконуваний командний рядок Unix, використовуйте whichкоманду:

$ which bash
/bin/bash
$ which port
/opt/local/bin/port

1
Це не спрацює, якщо ви намагаєтесь знайти бінарну версію MacPorts, яка також має версію Mac OS, наприклад which find, повернеться, /usr/bin/findтоді як якщо ви встановили файли, ця версія (на моїй установці) заходить /opt/local/libexec/gnubin/find.
Майкл

2
Ви не можете використовувати , який , щоб знайти пакети , встановлені через порти.
Томіо

0

Так, вам потрібно чітко вказати на новий додаток, щоб запустити його:

/opt/local/bin/openssl - у моєму випадку, інакше ви отримуєте версію Apple.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.