#Записки о Unix/Linux/BSD/Solaris

FreeBSD8_64 порт mc-4.7.1 и mc-4.7.1_1.tbz
Автор Охальников Олег   
03:03:2010 г.
В продолжении предыдущей статьи FreeBSD 8.0 компилим mc-4.7.1 решил изготовить порт, т.к. компил из сырцов не очень кошерный вариант, хочется чтобы mc присутствовал в базе /var/db/pkg, можно было работать с ним, как со всеми установленными приложениями.
Сам порт можно скачать отсюда: mc-4.7.1 FreeBSD8_64, далее краткая инструкция по установке.

# cp mc-4.7.1_1.tar.gz /usr/ports/distfiles/
# cd /usr/ports/distfiles/
# tar xf mc-4.7.1_1.tar.gz
# cd mc
# make install clean

Смотрим, что получилось: 

# mc -V
GNU Midnight Commander, версия 4.7.1
Виртуальная файловая система: tarfs, extfs, cpiofs, ftpfs, fish, smbfs
Со встроенным редактором
С установленной в системе библиотекой S-Lang с базой данных terminfo
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой интернационализации
С поддержкой многих кодировок
Data types: char 8 int 32 long 64 void * 64 off_t 64 ecs_char 8

# pkg_info | grep mc-4.7
mc-4.7.1_1 Midnight Commander, a free Norton Commander Clone

Теперь с пакетом можно работать стандартными способами, например удалить его )))) 

# pkg_deinstall mc

Следующий шаг, решил сделать из порта пакет (доступен для скачивания mc-4.7.1_1.tbz ). Для начала посмотрим точное название mc в базе: 

# ls -ald /var/db/pkg/mc*
drwxr-xr-x 2 root wheel 512 2 мар 12:29 /var/db/pkg/mc-4.7.1_1

Изготавить пакет очень просто выполнив: 

# pkg_create -b /var/db/pkg/mc-4.7.1_1

Посмотрим зависимости требуемые mc: 

# grep @pkgdep /var/db/pkg/mc-4.7.1_1/+CONTENTS
@pkgdep python26-2.6.4
@pkgdep png-1.2.42
@pkgdep pkg-config-0.23_1
@pkgdep pcre-8.00
@pkgdep gdbm-1.8.3_3
@pkgdep perl-threaded-5.8.9_3
@pkgdep libiconv-1.13.1_1
@pkgdep libslang2-2.2.2
@pkgdep gettext-0.17_1
@pkgdep glib-2.22.4
@pkgdep gamin-0.1.10_3
@pkgdep gio-fam-backend-2.22.4

Установим собранный пакет: 

# pkg_add package/mc-4.7.1_1.tbz

Ну и удаление:

# pkg_deinstall mc


На этом всё!
Охальников Олег aka H@wk!  

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code


Просмотров: 3656

  Ваш коментарий будет первым
RSS комментарии
 
« FreeBSD оптимизация сервера. Высокая сетевая и файловая нагрузка.   FreeBSD 8.0 компилим mc-4.7.1 »

#COMMENT

Блокируем Ylmf-pc на Exim, Bru...
Благодарю за кучу уцелевших нервов:) постоянно приходилось б...
30/05/17 00:02 More...
By Mus

Установка даты и времени в кон...
Спасибо
12/05/17 17:49 More...
By dushka

Раскладка в rdesktop
Огромное спасибо!
28/04/17 14:01 More...
By Виктор

Аутентификация средствами Apac...
подскажите как писать пороль цифры ?пж! :sigh
28/03/17 13:06 More...
By Лиза

Logwatch - мониторинг журналов...
Отлично, очень не хватало. Автору большое спасибо, пиши еще.
25/01/17 02:44 More...
By Gregg

#/tmp

Каким дистрибутивом Вы пользуетесь?