установка из портов

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
aliennick
проходил мимо

установка из портов

Непрочитанное сообщение aliennick » 2011-07-30 13:22:18

здравствуйте! вопросик: почему при установке какого-либо софта на freebsd в процессе начинается установка еще множество всяких... сторонних программ?
например хотел поставить mc. делаю все вот так: #cd /usr/ports/misc/mc -> #make install clean. начинает качать с нэта, с сайта mc, и потом начинается... окошко с параметрами установки pyton, жму ОК, начинает качать и ставить... (если отменю - сниму все галки - все равно качает и ставит), далее еще окошко с функциями выбора параметров установки другого приложения... и так далее. а ведь я всего лишь хотел установить mc. я знаю что некоторые проги подтягивают то что им нужно для работы, но неужели для работы mc нужно столько всего? нормально ли это и как этого избежать.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: установка из портов

Непрочитанное сообщение Bayerische » 2011-07-30 13:36:11

Это называется "зависимости". Без этих программ не скомпилируется, не запустится mc.
Как бы попроще...
Вот под Windows ставите программу, а она требует сишные библиотеки, борландовские, net.framework, ещё всякую снедь. Только прозрачно для пользователя, ставит не спрашивая.

Аватара пользователя
aliennick
рядовой
Сообщения: 10
Зарегистрирован: 2011-07-30 13:31:19

Re: установка из портов

Непрочитанное сообщение aliennick » 2011-07-30 13:43:11

да, понятно, спасибо... вот пока пишу предложил поставить еще: нечто под названием "М4", png и libslang. соглашаемся... знать бы сколько все эти дополнения для функционирования занимают на жестком диске и куда ставятся, ибо хард не резиновый.
через тернии к звездам. опыт - дело наживное.
написанное транслитом, все равно что написанное говном на стене - вроде все понятно, но все равно не приятно.

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: установка из портов

Непрочитанное сообщение Electronik » 2011-07-30 13:46:17

Код: Выделить всё

Required To Build: devel/pkg-config, devel/gmake, lang/perl5.8, devel/automake, devel/autoconf, devel/pkg-config
Required To Run: lang/perl5.8, devel/pkg-config, devel/gio-fam-backend

Код: Выделить всё

Required To Build
это зависимости для сборки

Код: Выделить всё

Required To Run
это зависимости для запуска

у этих зависимостей есть свои зависимости для запуска/сборки.

чтобы всё не компилить юзайте

Код: Выделить всё

pkg_add -r
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: установка из портов

Непрочитанное сообщение Electronik » 2011-07-30 13:47:40

все скачанные исходники хранятся в

Код: Выделить всё

/usr/ports/distfiles
всё инсталится в папку

Код: Выделить всё

/usr/local
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: установка из портов

Непрочитанное сообщение Bayerische » 2011-07-30 14:02:08

И, кстати, можно ограничить количество устанавливаемого, урезав функциональность. Например, для сервера не нужно ставить расширения иксов.
В файле /etc/make.conf прописывается, например, WITHOUT_X11=YES
Так же для жабы: WITHOUT_JAVA=YES

Аватара пользователя
aliennick
рядовой
Сообщения: 10
Зарегистрирован: 2011-07-30 13:31:19

Re: установка из портов

Непрочитанное сообщение aliennick » 2011-07-31 16:27:24

всем спасибо, будем вкуривать
через тернии к звездам. опыт - дело наживное.
написанное транслитом, все равно что написанное говном на стене - вроде все понятно, но все равно не приятно.