This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
управление_дополнительным_по_в_freebsd [2016/09/07 13:11] val [Компиляция и установка приложений из дерева портов] |
управление_дополнительным_по_в_freebsd [2016/09/15 10:58] val [Компиляция и установка приложений из дерева портов] |
||
---|---|---|---|
Line 47: | Line 47: | ||
</code> | </code> | ||
- | Компиляция займет примерно 10 минут | + | При наличии всех зависимостей, компиляция займет, примерно, 5 минут |
<code> | <code> | ||
[server:ports/net/asterisk11/] # make install clean | [server:ports/net/asterisk11/] # make install clean | ||
+ | [server:ports/net/asterisk11/] # pkg lock asterisk11 | ||
</code> | </code> | ||
Line 57: | Line 58: | ||
<code> | <code> | ||
- | [server:~] # mkdir /usr/ports/packages/ | + | [server:~] # cd /usr/ports/games/doom/ |
- | [server:~] # cd /usr/ports/www/lynx/ | + | [server:ports/games/doom] # make fetch |
- | [server:ports/www/lynx/] # make package-recursive clean | + | [server:ports/games/doom] # cat Makefile |
+ | </code><code> | ||
+ | ... | ||
+ | @cd ${WRKSRC} && ${TAR} xzf linuxdoom-1.10.src.tgz && ${TAR} xzf sndserv.tgz | ||
+ | ... | ||
+ | </code><code> | ||
+ | [server:ports/games/doom] # ln -s /usr/ports/games/doom/work/doom-1.10_5/linuxdoom-1.10 /usr/ports/games/doom/work/linuxdoom-1.10 | ||
+ | |||
+ | [server:ports/games/doom] # ln -s /usr/ports/games/doom/work/doom-1.10_5/sndserv /usr/ports/games/doom/work/sndserv | ||
+ | |||
+ | [server:ports/games/doom] # make | ||
+ | |||
+ | [server:ports/games/doom] # mkdir /usr/ports/packages/ | ||
+ | |||
+ | [server:ports/games/doom] # make package clean | ||
+ | |||
+ | # pkg install /usr/ports/packages/All/doom-1.10_5.txz | ||
</code> | </code> | ||