Ноя
27
2008
Еще недавно, буквально в FreeBSD 6.0, в базовой системе наконец то появилась утилита для работы c cvsup. Теперь отпала необходимость, сразу после установки системы, вытягивать откуда то собранный пакет cvsup-without-gui. Радости моей в общем нет границ. Но перейдем к практике.
Для того что бы обновить порты, а обновить их надо, для того что бы установить самое последнее програмное обеспечение, доступное в системе портов FreeBSD, необходимо сделать такие шаги:
1. Будем считать, что система у нас только что установлена и создавать все настройки будем с «нуля». Поэтому скопируем стандартные файлы настроек себе в домашнюю директорию.
mkdir ~/cvsup
cp /usr/share/examples/cvsup/ports-supfile ~/cvsup |
mkdir ~/cvsup
cp /usr/share/examples/cvsup/ports-supfile ~/cvsup
Read more »
Ноя
26
2008
Система портов во FreeBSD сама по себе очень удобная, но кроме того существуют дополнительные утилиты, самая удобная и продвинутая из них — portupgrade.
Portupgrade — это не одна утилита, а целый пакет утилит по управлению портами.
В пакет portupgrade входят:
- portupgrade — одноименная утилита, средство автоматического обновления установленных программ
- portinstall — утилита установки новых программ, присутствующих в системе портов FreeBSD
- portversion — утилита показывающая установленный софт и наличие обновлений для него.
- portsclean — утилита очистки мусора остающигося после сборки портов
- portsdb — утилита создающая базу программ, присутствующих в портах FreeBSD
- ports_glob — предназначена для поиска по базе портов
- portcvsweb — браузер для CVSWeb
- pkgdu — утилита, предназначенная для подсчета дискового пространства занятого уcтановленныыми программами
- pkgdb — еще одна утилита для управления базой портов
- pkg_which — предназначен для поиска по базе портов
- pkg_sort — утилита сортирует порты в соответствии c зависимостями
- pkg_fetch — утилита для скачки собранных(бинарных) пакетов
- pkg_deinstall — средство для массового удаления установленного софта
Read more »
Ноя
23
2008
Для того, что бы получить список всех зависимостей порта, достаточно перейти в каталог порта и выполнить команду make all-depends-list. К примеру, получим зависимости apache 1.3:
cd /usr/ports/www/apache13
make all-depends-list |
cd /usr/ports/www/apache13
make all-depends-list
в результате выполнения команды получим:
/usr/ports/lang/perl5.8
/usr/ports/textproc/expat2 |
/usr/ports/lang/perl5.8
/usr/ports/textproc/expat2
Ноя
16
2008
Если вам в руки попал образ диска, созданный Nero Burning Rom, а записать его нужно, и под рукой нет ничего, кроме FreeBSD, то на этот случай в портах есть утилита nrg2iso.
cd /usr/ports/sysutils/nrg2iso
make install clean |
cd /usr/ports/sysutils/nrg2iso
make install clean
Read more »
Ноя
13
2008
Драйвер NTFS в ядре FreeBSD может монтировать разделы, только в режиме чтения, но в портах есть поддержка ntfs через fusefs, которая и позволяет монтировать разделы в режиме записи.
Устанавливаем:
cd /usr/ports/sysutils/fusefs-ntfs
make install clean |
cd /usr/ports/sysutils/fusefs-ntfs
make install clean
Read more »
Ноя
11
2008
Для записи DVD дисков под FreeBSD существует утилита growisofs, , устанавливаем ее из портов.
cd /usr/ports/sysutils/dvd+rw-tools
make install clean |
cd /usr/ports/sysutils/dvd+rw-tools
make install clean
Read more »
Ноя
10
2008
Практически в любой, более-менее большой сети, обязательно заведутся «умные люди», которые попытаются оторвать себе кусок побольше, обойти шейп, миновать транспарент прокси, т.е. нарушить политику сети. И как правило оказывается, что оборудование, уже установленное и работающее не позволяет обеспечить, достаточно спокойную жизнь сисадмина. Приходится изобретать, что бы заставить пользователя использовать тот IP, который ему выдали. Для этого воспользуемся связкой из нескольких инструментов:
Read more »
Ноя
07
2008
Если вы хотите смонтировать iso образ, в первую очередь следует убедится, есть ли в ядре поддержка md устройств:
kldstat -v|grep md
45 g_md
106 shmdt
159 hostb/agp_amd
160 hostb/agp_amd64 |
kldstat -v|grep md
45 g_md
106 shmdt
159 hostb/agp_amd
160 hostb/agp_amd64
Read more »
Tags: FreeBSD
Filed in Pазное | hilik | Комментарии к записи Монтирование iso образа отключены