Безопасность и оптимизация Linux.Редакция для Red Hat



         

Linux MM – библиотека совместно используемой памяти - часть 2


Mm версии 1.1.2

Пакеты.

Домашняя страница MM:

Вы должны скачать: mm-1.1.2.tar.gz

Тарболы.

Хорошей идеей будет создать список файлов установленных в вашей системе до инсталляции MM и после, в результате, с помощью утилиты diff вы сможете узнать какие файлы были установлены. Например,

До инсталляции:

find /* > MM1

После инсталляции:

find /* > MM2

Для получения списка установленных файлов:

diff MM1 MM2 > MM-Installed

Раскройте тарбол:

[root@deep /]# cp mm-version.tar.gz /var/tmp

[root@deep /]# cd /var/tmp

[root@deep tmp]# tar xzpf mm-version.tar.gz

Компиляция

Шаг 1

Переместитесь в новый каталог mm и введите следующие команды на терминале

./configure \

--disable-shared \

--prefix=/usr

Опции говорят MM:

- Отключить совместно используемые библиотеки.

Шаг 2

Сейчас, мы должны скомпилировать и инсталлировать библиотеку совместно используемой памяти:

[root@deep mm-1.1.2]# make

[root@deep mm-1.1.2]# make test

[root@deep mm-1.1.2]# make install

ЗАМЕЧАНИЕ. Команда “make test” создаст несколько важных тестов, для проверки работоспособности программы.

Очистка после работы

[root@deep /]# cd /var/tmp

[root@deep tmp]# rm -rf mm-version/ mm-version.tar.gz

Команды “rm” будет удалять все файлы с исходными кодами, которые мы использовали при компиляции и инсталляции mm. Также будет удален сжатый архив mm.

Дополнительная документация

Для получения большей информации, вы можете прочитать несколько страниц руководства:

mm-config (1) – конфигурационный файл библиотеки MM

Инсталлированные файлы

/usr/bin/mm-config /usr/include/mm.h /usr/lib/libmm.la /usr/lib/libmm.a /usr/man/man1/mm-config.1 /usr/man/man3/mm.3




Содержание  Назад  Вперед