Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
freebsd:dev [2011/01/21 15:41] linko22@gmail.com |
freebsd:dev [2011/01/24 14:59] (текущий) linko22@gmail.com |
||
|---|---|---|---|
| Строка 116: | Строка 116: | ||
| Для того, что бы все установленные порты могли использоваться другими джейлами надо создать несколько симлинков. | Для того, что бы все установленные порты могли использоваться другими джейлами надо создать несколько симлинков. | ||
| + | #hq cd /usr/local/ | ||
| + | #hq ln -s / | ||
| + | |||
| + | Т.е. фактически, | ||
| + | |||
| + | Для установки портов я использую локальную копию портов и его же локальный кеш distfiles, что бы не качать одни и те же порты, что уже и так есть у меня, когда я настраивал основную систему. Для этого надо подправить один файл, / | ||
| + | # | ||
| + | |||
| + | И, соответственно, | ||
| + | |||
| + | ====== Джейлы разработчиков ====== | ||
| + | |||
| + | Создаются по такому же принципу, | ||
| + | ====== Подводные камни ====== | ||
| + | |||
| + | Масса. | ||
| + | |||
| + | Во первых, | ||
| + | |||
| + | В каталоге / | ||
| + | |||
| + | #hq mkdir / | ||
| + | #hq touch / | ||
| + | #hq cd / | ||
| + | |||
| + | Далее. При установке какого нибудь дополнительного порта, необходимо в каждом джейле запускать / | ||
| + | |||
| + | Например, | ||
| + | |||
| + | #!/bin/csh | ||
| | | ||
| + | jls | grep user | awk '{ system( "jexec " | ||
| + | |||
| + | То же самое относиться к апачу | ||
| + | |||
| + | #!/bin/csh | ||
| + | | ||
| + | jls | grep user | awk '{ system( "jexec " | ||
| + | |||
| + | |||
| + | Ну, и конечно, | ||
| ====== Настройка bind ====== | ====== Настройка bind ====== | ||