Установка из портов.

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

Установка из портов.

Сообщение Xlight »

Вопрос следующий ...Что значит установить программу "из портов" как это происходит, какие команды используются ...и так далее ...
Я начинающий пользователь линухи ...(red hat - у меня волей случая)
Шеф сказал установить прогу "из портов" - для меня это китайская грамота ...
Обьясните пожалуйста (или в случае RTFM - укажите соответствующий) ...Как я понял - прога где то на локалке ...и мне надо как то из портов установить ...попытайтесь хотя бы растолковать ...а то у меня умственный кризис на этой почве :(

Вопрос убогий - отччет себе в этом отдаю ... и заранее извиняюсь ...
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
K2el
Сообщения: 341
ОС: Linux & BSD

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

Сообщение K2el »

ЭЭЭ не знаю как в Red Hat (там портов вроде как нет!), но во FreeBSD порты - это "грубо говоря" набор структурированных папочек на локальном компьютере, содержащих в себе файлы, в которых написано где ту или иную прогу достать из инета (адреса серверров), какие зависимости эта программа имеет и с какими ключами ее собирать...Если надо с локального места установить, то нужно ранее закаченную прогу положить в определенное место ( /usr/ports/distfiles/)
Работа следующая:
1. Переходим в нужную папку

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

#cd /usr/ports/<название разделы>/<название проги>

2. Делаем команды

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

#make install clean

Вот те ссылка на FreeBSD http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...book/ports.html
PS может твой начальник только на FreeBSD работал и поэтому рассуждает, что это есть во всех дистрах?
@ - @чью жизнь!
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

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

Сообщение Xlight »

у меня в usr нет папки ports :(
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
K2el
Сообщения: 341
ОС: Linux & BSD

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

Сообщение K2el »

Я знаю...у тя Red Hat - а я тебе про FreeBSD (другая система!). ПОРТЫ ЕСТЬ ТОЛЬКО В BSD-СИСТЕМАХ и еще в каком то Linux (не помню где именно, но точно не в Red Hat). Так как тебе "ставить из портов" не знаю :)
@ - @чью жизнь!
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

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

Сообщение anonymous.ru »

Шеф наверно не то имел ввиду )
есть два варианта
1) он хотел сказать, что бы ты поставил прогу из исходников (из сырцов)
2) он имел в виду сетевой архив (репозитарий) софта для redhat
советую не заниматься телепатией, а пойти и уточнить
:drinks:
Спасибо сказали:
Аватара пользователя
mixer
Сообщения: 87

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

Сообщение mixer »

Система портов есть в gentoo, но точно не в RedHat. Во FreeBSD, порты - это традиционная сборка и установка программ.
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

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

Сообщение Xlight »

K2el
Да я понял, что вы про фряху :) просто как я замечал, никс системы схожи ...
Думал может все таки где то в шапке лежат порты ... но вроде финдом поискал - нет ничего ...

to anonymous.ru

Да точно ... примерно это и имелось в виду, как реализуется этот процесс ?
Команды какие ? действия ?
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
mixer
Сообщения: 87

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

Сообщение mixer »

Действия примерно такие:
1. переходишь в раздел форума посвященый дистрибутивам redhat/fedora
2. и в прикрепленных темах есть раздел документации. Вот там и должно быть написано как настроить репозиторий и установить пакеты.
Общий алгоритм примерно такой

немогу дать точных ссылок, сижу на кпк.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

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

Сообщение Aectann »

Xlight писал(а):
07.06.2007 11:53
Да точно ... примерно это и имелось в виду, как реализуется этот процесс ?
Команды какие ? действия ?

Установка программ из исходников
В дистрибутивах Linux как таковых портов нет, есть системы, подобные портам FreeBSD, например, ABS в ArchLinux, Portage в Gentoo Linux.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

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

Сообщение Xlight »

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

gcc -v - компилятор ... проверил ...
А как убедиться в наличие библиотек и "заголовков" ... что за заголовки вообще ?
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

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

Сообщение Uncle_Theodore »

Xlight писал(а):
09.06.2007 12:14
gcc -v - компилятор ... проверил ...
А как убедиться в наличие библиотек и "заголовков" ... что за заголовки вообще ?

Это заголовочные файлы ядра. Пакет kernel-headers или что-то типа этого. Или можно установить полные исходники ядра, тогда можно о хедерах не беспокоиться.
Спасибо сказали:
Аватара пользователя
Xlight
Сообщения: 139
ОС: FreeBSD-8.1

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

Сообщение Xlight »

А прверить то их наличие как ? и библиотеки ... папочка "lib" есть ... это значит, что библиотеки в порядке ? или она стандартно создается ...
Ну не смешно ли?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

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

Сообщение Aectann »

Xlight писал(а):
10.06.2007 15:08
А прверить то их наличие как ? и библиотеки ... папочка "lib" есть ... это значит, что библиотеки в порядке ? или она стандартно создается ...

При сборке из исходников сами увидите, чего не хватает(средства сборки об этом скажут). Тогда и нужно будет доставлять необходимые библиотеки, пакеты с заголовочными файлами и т.д.(у каждой программы свои зависимости).
My god... it's full of stars!...
Спасибо сказали: