This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
управление_по_в_macosx [2010/10/16 22:02] val created |
управление_по_в_macosx [2013/05/22 13:50] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Управление ПО в MacOSX ====== | ====== Управление ПО в MacOSX ====== | ||
| + | ===== Управление базовым ПО ===== | ||
| <code> | <code> | ||
| - | [~ ] $ sudo port -d sync | + | $ ls -l /etc |
| + | lrwxr-xr-x 1 root admin 11 Sep 6 13:53 /etc -> private/etc | ||
| - | [~ ] $ sudo port selfupdate | + | $ cat /etc/httpd/httpd.conf |
| + | </code><code> | ||
| + | ... | ||
| + | DocumentRoot "/Library/WebServer/Documents" | ||
| + | ... | ||
| + | </code><code> | ||
| + | $ cat /private/etc/httpd/users/val.conf | ||
| + | </code> | ||
| + | ===== Управление ПО с использованием портов ===== | ||
| + | |||
| + | [[https://trac.macports.org/wiki/InstallingMacPorts]] | ||
| + | |||
| + | [[http://www.macports.org/install.php]] | ||
| + | |||
| + | ==== Поиск и получение информации о пакетах в дереве портов ==== | ||
| + | <code> | ||
| [~ ] $ port search backup | [~ ] $ port search backup | ||
| [~ ] $ port list all | [~ ] $ port list all | ||
| + | |||
| [~ ] $ port list name:ftp | [~ ] $ port list name:ftp | ||
| - | [~ ] $ port list installed | ||
| + | [~ ] $ port info bind9 | ||
| + | </code> | ||
| + | ==== Настройка опций установки ПО из портов ==== | ||
| + | <code> | ||
| + | [~ ] $ export EDITOR=vim | ||
| - | [~ ] $ EDITOR=vi | ||
| - | [~ ] $ export EDITOR | ||
| [~ ] $ port edit ffmpeg | [~ ] $ port edit ffmpeg | ||
| + | </code> | ||
| + | ==== Установка ПО из портов ==== | ||
| + | <code> | ||
| [~ ] $ sudo port install ffmpeg +lame | [~ ] $ sudo port install ffmpeg +lame | ||
| + | </code> | ||
| + | ==== Список ПО установленного из портов ==== | ||
| + | <code> | ||
| + | [~ ] $ port list installed | ||
| + | </code> | ||
| + | ==== Содержимое пакета и рекомендации по его настройке ==== | ||
| + | <code> | ||
| [~ ] $ sudo port contents ffmpeg | [~ ] $ sudo port contents ffmpeg | ||
| + | [~ ] $ sudo port notes bind9 | ||
| + | </code> | ||
| + | |||
| + | ==== Обновление дерева портов ==== | ||
| + | <code> | ||
| + | [~ ] $ sudo port -d sync | ||
| + | |||
| + | [~ ] $ sudo port selfupdate | ||
| + | </code> | ||
| + | |||
| + | ==== Обновление ПО установленного из портов ==== | ||
| + | <code> | ||
| + | [~ ] $ sudo port upgrade outdated | ||
| + | </code> | ||
| + | |||
| + | ==== Удаление ПО установленного из портов ==== | ||
| + | <code> | ||
| [~ ] $ sudo port uninstall ffmpeg | [~ ] $ sudo port uninstall ffmpeg | ||
| </code> | </code> | ||