управление_дополнительным_по

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
управление_дополнительным_по [2009/03/05 10:36]
val
— (current)
Line 1: Line 1:
-====== Управление дополнительным ПО ====== 
  
-===== Установка ПО из портов ===== 
-Для оптимизации загрузки дистрибутивов из Internet можно использовать\\ 
-''​[gX:​~] # setenv HTTP_PROXY http://​g50:​3128''​ 
-==== Установка дерева портов ==== 
-<​code>​ 
-[gX:~] # mount /cdrom/ 
-[gX:~] # cd /​cdrom/​X-RELEASE/​ports/​ 
-[gX:/​cdrom/​X-RELEASE/​ports] # ./​install.sh 
-[gX:~] # umount /cdrom/ 
- 
-      ИЛИ 
- 
-[gX:~] # portsnap fetch 
-[gX:~] # portsnap extract 
-</​code>​ 
- 
-==== Поиск приложений в дереве портов ==== 
-<​code>​ 
-[gX:~] # cd /usr/ports/ 
-[gX:/​usr/​ports] # make search name=links 
- 
-[gX:/​usr/​ports] # make search key=security 
- 
-</​code>​ 
- 
-==== Компиляция и установка приложений из дерева портов ==== 
-<​code>​ 
-[gX:~] # cd /​usr/​ports/​www/​lynx/​ 
-[gX:​ports/​www/​lynx/​] # make install clean 
-[gX:​ports/​www/​lynx/​] # cd  
- 
-[gX:~] # rehash 
-[gX:~] # lynx http://​www.ru 
-</​code>​ 
- 
-==== Утилита pkg_info ==== 
-показать список дополнительно установленных пакетов\\ 
-''​[gX:​~] # pkg_info''​ 
- 
-показать cодержимое пакета\\ 
-''​[gX:​~] # pkg_info -Lx lynx | more''​ 
- 
-показать пакеты необходимые данному\\ 
-''​pkg_info -r имя_пакета'' ​ 
- 
-показать пакеты которые зависят от данного\\ 
-''​pkg_info -R имя_пакета''​ 
- 
-показать пакет которому принадлежит файл\\ 
-''​pkg_info -W абсолютное_имя_файла''​ 
- 
-==== Утилита pkg_delete ==== 
-<​code>​ 
-[gX:~] # pkg_delete –x lynx 
- 
-[gX:~] # pkg_delete –x ’.*’ ​ 
-удаляет все дополнительное ПО 
- 
-[gX:~] # pkg_info 
-</​code>​ 
- 
-==== Создание пакетов из дерева портов ==== 
-<​code>​ 
-[gX:~] # mkdir /​usr/​ports/​packages/​ 
- 
-[gX:~] # cd /​usr/​ports/​www/​lynx/​ 
-[gX:​ports/​www/​lynx/​] # make package-recursive clean 
-[gX:​ports/​www/​lynx/​] # cd  
- 
-[gX:~] # pkg_info 
-[gX:~] # pkg_delete –x ’.*’ 
-</​code>​ 
- 
-===== Установка ПО из пакетов (pkg_add) ===== 
-<​code>​ 
-[gX:~] # pkg_add /​usr/​ports/​packages/​All/​lynx-X.X.X.tbz ​ 
- 
-[gX:~] # pkg_info 
-</​code>​ 
- 
-==== Установка пакетов с удаленного сервера ==== 
- 
-[gX:~] # pkg_add -r clamav 
- 
-===== Управление запуском дополнительно установленных сервисов ===== 
- 
-==== Настройка ==== 
-''​[gX:​~] # ls /​usr/​local/​etc''​ 
- 
-==== Редактирование /​etc/​rc.conf ==== 
-<​code>​ 
-[gX:~] # /​usr/​local/​etc/​rc.d/​clamav-freshclam ​ rcvar 
-# clamav_freshclam 
-clamav_freshclam_enable=NO 
- 
-[gX:~] # /​usr/​local/​etc/​rc.d/​clamav-clamd rcvar 
-# clamav_clamd 
-clamav_clamd_enable=NO 
- 
-[gX:~] # cat /​etc/​rc.conf 
-... 
-clamav_freshclam_enable=yes 
-clamav_clamd_enable=yes 
-... 
-</​code>​ 
- 
-==== Запуск и использование ==== 
-<​code>​ 
-[ms:~] # /​usr/​local/​etc/​rc.d/​clamav-freshclam start 
-Starting clamav_freshclam 
- 
-[gX:~] # /​usr/​local/​etc/​rc.d/​clamav-clamd start 
-Starting clamav_clamd. 
- 
- 
-[gX:~] # clamdscan /​usr/​ports/​addins/​virus.zip 
-</​code>​ 
управление_дополнительным_по.1236238599.txt.gz · Last modified: 2013/05/22 13:50 (external edit)