The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Установка из портов.. Нафига ?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Установка из портов.. Нафига ?"
Сообщение от Андрей emailИскать по авторуВ закладки on 01-Июл-02, 21:06  (MSK)
Вот решил я поюзать freeBSD после Linux
и сразу в непонятках: а нафига мне лезть в инет, чтобы скачать дистрибы, когда я устанавливаю с CD ?
Это я про установку из портов..
типа cd /usr/ports/misc/mc
make
make install
Ну полезла установка в инет на предмет наличия дистрибов.. но я ведь с диска ставил, там были исходники..
ладно, скачиваю этот mc из инета..
и как по иструкции
./configure
и тут проверка ну и говорит, что необходимы glib..
Блин..
Что за беда ?
вообщем, понимаю, рассказывать это долго, так что тыкните туда, где лежат хорошие доки в объяснение этого..  желательно по русски в первый момент.
А то в Linux с подобными проблемами вообще не сталкивался..
И еще желательно доки вообще в понимании концепции установки BSD
ну и еще до кучи хорошая книжка...
Спасибо..
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Установка из портов.. Нафига ?"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июл-02, 21:20  (MSK)
>Вот решил я поюзать freeBSD после Linux
>и сразу в непонятках: а нафига мне лезть в инет, чтобы скачать
>дистрибы, когда я устанавливаю с CD ?
>Это я про установку из портов..
>типа cd /usr/ports/misc/mc
>make
>make install
>Ну полезла установка в инет на предмет наличия дистрибов.. но я ведь
>с диска ставил, там были исходники..
>ладно, скачиваю этот mc из инета..
>и как по иструкции
>./configure
>и тут проверка ну и говорит, что необходимы glib..
>Блин..
>Что за беда ?
>вообщем, понимаю, рассказывать это долго, так что тыкните туда, где лежат хорошие
>доки в объяснение этого..  желательно по русски в первый момент.
>
>А то в Linux с подобными проблемами вообще не сталкивался..
>И еще желательно доки вообще в понимании концепции установки BSD
>ну и еще до кучи хорошая книжка...
>Спасибо..

какие исходники? комплект distfiles уже больше 2GB, сколько надо иметь
CD - посчитай.

если на CD есть нужные sources - достаточно установить переменную
DISTDIR откуда их брать или через /stand/sysinstall если пока
информации не хватает

http://www.freebsd.org.ua[ru]/
http://unix1.jinr.ru/~lavr/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Установка из портов.. Нафига ?"
Сообщение от Андрей emailИскать по авторуВ закладки on 01-Июл-02, 21:29  (MSK)
>>Вот решил я поюзать freeBSD после Linux
>>и сразу в непонятках: а нафига мне лезть в инет, чтобы скачать
>>дистрибы, когда я устанавливаю с CD ?
>>Это я про установку из портов..
>>типа cd /usr/ports/misc/mc
>>make
>>make install
>>Ну полезла установка в инет на предмет наличия дистрибов.. но я ведь
>>с диска ставил, там были исходники..
>>ладно, скачиваю этот mc из инета..
>>и как по иструкции
>>./configure
>>и тут проверка ну и говорит, что необходимы glib..
>>Блин..
>>Что за беда ?
>>вообщем, понимаю, рассказывать это долго, так что тыкните туда, где лежат хорошие
>>доки в объяснение этого..  желательно по русски в первый момент.
>>
>>А то в Linux с подобными проблемами вообще не сталкивался..
>>И еще желательно доки вообще в понимании концепции установки BSD
>>ну и еще до кучи хорошая книжка...
>>Спасибо..
>
>какие исходники? комплект distfiles уже больше 2GB, сколько надо иметь
>CD - посчитай.
>
>если на CD есть нужные sources - достаточно установить переменную
>DISTDIR откуда их брать или через /stand/sysinstall если пока
>информации не хватает
>
>http://www.freebsd.org.ua[ru]/
>http://unix1.jinr.ru/~lavr/

Ну я так и делал. ставил другой диск, запускал этот /stand/sysinstall
ну и указывал, что хочу установить.. ( ну я сначала хотел mc )
ну а установка полезла в инет за исходниками. хотя на диске было.. только с добалением к версии _2 , т.е. mc.4.5.54_2.tgz  ( кажется так )

Спасибо за ссылки.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Установка из портов.. Нафига ?"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июл-02, 22:20  (MSK)
>>>Вот решил я поюзать freeBSD после Linux
>>>и сразу в непонятках: а нафига мне лезть в инет, чтобы скачать
>>>дистрибы, когда я устанавливаю с CD ?
>>>Это я про установку из портов..
>>>типа cd /usr/ports/misc/mc
>>>make
>>>make install
>>>Ну полезла установка в инет на предмет наличия дистрибов.. но я ведь
>>>с диска ставил, там были исходники..
>>>ладно, скачиваю этот mc из инета..
>>>и как по иструкции
>>>./configure
>>>и тут проверка ну и говорит, что необходимы glib..
>>>Блин..
>>>Что за беда ?
>>>вообщем, понимаю, рассказывать это долго, так что тыкните туда, где лежат хорошие
>>>доки в объяснение этого..  желательно по русски в первый момент.
>>>
>>>А то в Linux с подобными проблемами вообще не сталкивался..
>>>И еще желательно доки вообще в понимании концепции установки BSD
>>>ну и еще до кучи хорошая книжка...
>>>Спасибо..
>>
>>какие исходники? комплект distfiles уже больше 2GB, сколько надо иметь
>>CD - посчитай.
>>
>>если на CD есть нужные sources - достаточно установить переменную
>>DISTDIR откуда их брать или через /stand/sysinstall если пока
>>информации не хватает
>>
>>http://www.freebsd.org.ua[ru]/
>>http://unix1.jinr.ru/~lavr/
>
>Ну я так и делал. ставил другой диск, запускал этот /stand/sysinstall
>ну и указывал, что хочу установить.. ( ну я сначала хотел mc
>)
>ну а установка полезла в инет за исходниками. хотя на диске было..
>только с добалением к версии _2 , т.е. mc.4.5.54_2.tgz  (
>кажется так )
>
>Спасибо за ссылки.

в /stand/sysinstall - есть настройки в которых все указывается,
как называется не помню, Options или типа того и выбор носителя установки
Вот только из портов через /stand/sysinstall вроде ничего не ставится,
пре-компиленные пакеты(packages) - это да, а из портов - только руками,
да и не ставит никто ничего из пакетов, только на этапе установки:

deco/lynx/wget... - джентельменский набор для быстроты, и потом уже
все из портов быстренько пересобирается как надо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Установка из портов.. Нафига ?"
Сообщение от Андрей emailИскать по авторуВ закладки on 01-Июл-02, 22:35  (MSK)
>>>>Вот решил я поюзать freeBSD после Linux
>>>>и сразу в непонятках: а нафига мне лезть в инет, чтобы скачать
>>>>дистрибы, когда я устанавливаю с CD ?
>>>>Это я про установку из портов..
>>>>типа cd /usr/ports/misc/mc
>>>>make
>>>>make install
>>>>Ну полезла установка в инет на предмет наличия дистрибов.. но я ведь
>>>>с диска ставил, там были исходники..
>>>>ладно, скачиваю этот mc из инета..
>>>>и как по иструкции
>>>>./configure
>>>>и тут проверка ну и говорит, что необходимы glib..
>>>>Блин..
>>>>Что за беда ?
>>>>вообщем, понимаю, рассказывать это долго, так что тыкните туда, где лежат хорошие
>>>>доки в объяснение этого..  желательно по русски в первый момент.
>>>>
>>>>А то в Linux с подобными проблемами вообще не сталкивался..
>>>>И еще желательно доки вообще в понимании концепции установки BSD
>>>>ну и еще до кучи хорошая книжка...
>>>>Спасибо..
>>>
>>>какие исходники? комплект distfiles уже больше 2GB, сколько надо иметь
>>>CD - посчитай.
>>>
>>>если на CD есть нужные sources - достаточно установить переменную
>>>DISTDIR откуда их брать или через /stand/sysinstall если пока
>>>информации не хватает
>>>
>>>http://www.freebsd.org.ua[ru]/
>>>http://unix1.jinr.ru/~lavr/
>>
>>Ну я так и делал. ставил другой диск, запускал этот /stand/sysinstall
>>ну и указывал, что хочу установить.. ( ну я сначала хотел mc
>>)
>>ну а установка полезла в инет за исходниками. хотя на диске было..
>>только с добалением к версии _2 , т.е. mc.4.5.54_2.tgz  (
>>кажется так )
>>
>>Спасибо за ссылки.
>
>в /stand/sysinstall - есть настройки в которых все указывается,
>как называется не помню, Options или типа того и выбор носителя установки
>
>Вот только из портов через /stand/sysinstall вроде ничего не ставится,
>пре-компиленные пакеты(packages) - это да, а из портов - только руками,
>да и не ставит никто ничего из пакетов, только на этапе установки:
>
>
>deco/lynx/wget... - джентельменский набор для быстроты, и потом уже
>все из портов быстренько пересобирается как надо.

Так а вот в чем вопрос - я не вижу пока понимания разницы ports и packages..
я так понимал раньше - поставляются исходники.. я их компилю и работаю с ними..
а что такое ports ?
Извини за такой видимо глупый вопрос, но действительно не понимаю..
пока что читаю доки. но до этого описания не дошел..
Вижу, что в портах дано описание этих пакетов и откуда брать..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Установка из портов.. Нафига ?"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июл-02, 22:50  (MSK)
>>>>>Вот решил я поюзать freeBSD после Linux
>>>>>и сразу в непонятках: а нафига мне лезть в инет, чтобы скачать
>>>>>дистрибы, когда я устанавливаю с CD ?
>>>>>Это я про установку из портов..
>>>>>типа cd /usr/ports/misc/mc
>>>>>make
>>>>>make install
>>>>>Ну полезла установка в инет на предмет наличия дистрибов.. но я ведь
>>>>>с диска ставил, там были исходники..
>>>>>ладно, скачиваю этот mc из инета..
>>>>>и как по иструкции
>>>>>./configure
>>>>>и тут проверка ну и говорит, что необходимы glib..
>>>>>Блин..
>>>>>Что за беда ?
>>>>>вообщем, понимаю, рассказывать это долго, так что тыкните туда, где лежат хорошие
>>>>>доки в объяснение этого..  желательно по русски в первый момент.
>>>>>
>>>>>А то в Linux с подобными проблемами вообще не сталкивался..
>>>>>И еще желательно доки вообще в понимании концепции установки BSD
>>>>>ну и еще до кучи хорошая книжка...
>>>>>Спасибо..
>>>>
>>>>какие исходники? комплект distfiles уже больше 2GB, сколько надо иметь
>>>>CD - посчитай.
>>>>
>>>>если на CD есть нужные sources - достаточно установить переменную
>>>>DISTDIR откуда их брать или через /stand/sysinstall если пока
>>>>информации не хватает
>>>>
>>>>http://www.freebsd.org.ua[ru]/
>>>>http://unix1.jinr.ru/~lavr/
>>>
>>>Ну я так и делал. ставил другой диск, запускал этот /stand/sysinstall
>>>ну и указывал, что хочу установить.. ( ну я сначала хотел mc
>>>)
>>>ну а установка полезла в инет за исходниками. хотя на диске было..
>>>только с добалением к версии _2 , т.е. mc.4.5.54_2.tgz  (
>>>кажется так )
>>>
>>>Спасибо за ссылки.
>>
>>в /stand/sysinstall - есть настройки в которых все указывается,
>>как называется не помню, Options или типа того и выбор носителя установки
>>
>>Вот только из портов через /stand/sysinstall вроде ничего не ставится,
>>пре-компиленные пакеты(packages) - это да, а из портов - только руками,
>>да и не ставит никто ничего из пакетов, только на этапе установки:
>>
>>
>>deco/lynx/wget... - джентельменский набор для быстроты, и потом уже
>>все из портов быстренько пересобирается как надо.
>
>Так а вот в чем вопрос - я не вижу пока понимания
>разницы ports и packages..
>я так понимал раньше - поставляются исходники.. я их компилю и работаю
>с ними..
>а что такое ports ?
>Извини за такой видимо глупый вопрос, но действительно не понимаю..
>пока что читаю доки. но до этого описания не дошел..
>Вижу, что в портах дано описание этих пакетов и откуда брать..

ты лучше почитай и все встанет на свои места:

http://unix1.jinr.ru/~lavr/

package - бинарный комплект собранный FreeBSD Team
/usr/ports/* - коллекция портированного под FreeBSD software, собирая
из порта - 100% будет под твою систему и без проблем.

perl - ставил когда-нить, вот тоже самое:

make:

- выкачивает sources (или берет указанный дистрибутив из /usr/ports/distfiles by default или в зависимости от переменных среды:
/usr/share/mk/bsd.README, /usr/ports/Mk/bsd.port.mk)
- накладывает patches
- собирает
- устанавливает в систему

в документации все есть подробно и внятно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Установка из портов.. Нафига ?"
Сообщение от Андрей emailИскать по авторуВ закладки on 02-Июл-02, 00:13  (MSK)
ес-но буду читать доки.
но чтобы было от чего отталкиваться ( дабы сразу "въезжать" в доки )
последний вопрос:
ну с бинарниками почти все понятно.
но проги поставляются как исходники, т.е. получается как порты ?
стало быть, чтобы установить, мало слить исходники, еще нужно как-то настроить эти самые служебные файлы портов ?
Вот на примере тоже самого mc
вот захотел установить версию 4.5.51.
на сайте предлагается файл mc.4.5.51.tar.gz
ну устанавливаю его как обычно в линух.. но ведь это не ports получается..
я же системе не как не указал ничего, просто начал устанавливать.
Т.е. получается эти самые порты просто средство для централизованного контроля версий и патчей ?
или я не прав ?
Зачем вообще эти самые порты нужны ?
взял исходники, откомпилил как обычно: ./configure ; make ; make install
и работаю.
вот дождусь ответа.. ( если дождусь ) и пойду спать.. во сне подумаю, обмозгую до понимания..:))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Установка из портов.. Нафига ?"
Сообщение от amber46 emailИскать по авторуВ закладки on 02-Июл-02, 03:05  (MSK)
>ес-но буду читать доки.
>но чтобы было от чего отталкиваться ( дабы сразу "въезжать" в доки
>)
>последний вопрос:
>ну с бинарниками почти все понятно.
>но проги поставляются как исходники, т.е. получается как порты ?
POrts - есть скажем так структура - ка кты правильно подеметил предназначенная для отслеживания обновлений и патчей, но не полее того. с помощью их удобно отслеживать обновления и изменения в тех прогах что ты себе поставил.

>стало быть, чтобы установить, мало слить исходники, еще нужно как-то настроить эти самые служебные файлы портов ?

Настраивать IMHO надо только обновления.
То есть установить cvsup, создать /etc/cvsupfile и установить в cron  как часто ты хочешь проводить синхронизацию портов.

>>Вот на примере тоже самого mc
>вот захотел установить версию 4.5.51.
>на сайте предлагается файл mc.4.5.51.tar.gz
>ну устанавливаю его как обычно в линух.. но ведь это не ports
>получается..
ты можешь ставить бинарник или компилировать софт самостоятельно и ставить соответственно.
Ports лишь поможет тебе отследить патчи и версии и скомпилировать отпаченное, естессно можно все это делать самостоятельно но ведь ports уже есть :)

>я же системе не как не указал ничего, просто начал устанавливать.
>Т.е. получается эти самые порты просто средство для централизованного контроля версий и патчей ?
Совершенно верно.

>или я не прав ?
>Зачем вообще эти самые порты нужны ?
>взял исходники, откомпилил как обычно: ./configure ; make ; make install
>и работаю.
Порты помогаю централизовать это все плюсь патчи.

>вот дождусь ответа.. ( если дождусь ) и пойду спать.. во сне
>подумаю, обмозгую до понимания..:))

Оно придет... Обязательно! :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Установка из портов.. Нафига ?"
Сообщение от lavr emailИскать по авторуВ закладки on 02-Июл-02, 12:14  (MSK)
>ес-но буду читать доки.
>но чтобы было от чего отталкиваться ( дабы сразу "въезжать" в доки
>)
>последний вопрос:
>ну с бинарниками почти все понятно.
>но проги поставляются как исходники, т.е. получается как порты ?
>стало быть, чтобы установить, мало слить исходники, еще нужно как-то настроить эти
>самые служебные файлы портов ?
>Вот на примере тоже самого mc
>вот захотел установить версию 4.5.51.
>на сайте предлагается файл mc.4.5.51.tar.gz
>ну устанавливаю его как обычно в линух.. но ведь это не ports
>получается..
>я же системе не как не указал ничего, просто начал устанавливать.
>Т.е. получается эти самые порты просто средство для централизованного контроля версий и
>патчей ?
>или я не прав ?
>Зачем вообще эти самые порты нужны ?
>взял исходники, откомпилил как обычно: ./configure ; make ; make install
>и работаю.
>вот дождусь ответа.. ( если дождусь ) и пойду спать.. во сне
>подумаю, обмозгую до понимания..:))

вот к чему приводят линуксовые бинарные rpm, солярисные бинарные pkg и
bsd'евые бинарные packages - народ может несколько лет проработать
с OS Unix и в результате не знать Си, проектов сборки: make, imake, gmake
configure, autoconf, automake, diff, patch и вообще что, как и откуда
растет (Это ни в коем случае не претензия к автору постинга, а исключительно наблюдение)

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

порты - дерево внутри /usr/ports/ - структура с Makefile, описанием и
патчами для самостоятельной сборки software из исходником и установки
в систему:

/usr/ports/category/portname

можно создавать свои порты для своего software, для чужого, править
под себя существующие порты

Лет десять назад, не было никаких binaries пакетов, каждый брал
free или gnu software и пытался собрать на свой машине и в своей OS,
если были проблемы, ошибки, они просто исправлялись - в результате
создавался новый ПОРТ (от слова портировать), а правки отсылались автору
или в GNU для доработок, или этими правками обменивались в news'ах

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Установка из портов.. Нафига ?"
Сообщение от Андрей emailИскать по авторуВ закладки on 02-Июл-02, 18:51  (MSK)
>>ес-но буду читать доки.
>>но чтобы было от чего отталкиваться ( дабы сразу "въезжать" в доки
>>)
>>последний вопрос:
>>ну с бинарниками почти все понятно.
>>но проги поставляются как исходники, т.е. получается как порты ?
>>стало быть, чтобы установить, мало слить исходники, еще нужно как-то настроить эти
>>самые служебные файлы портов ?
>>Вот на примере тоже самого mc
>>вот захотел установить версию 4.5.51.
>>на сайте предлагается файл mc.4.5.51.tar.gz
>>ну устанавливаю его как обычно в линух.. но ведь это не ports
>>получается..
>>я же системе не как не указал ничего, просто начал устанавливать.
>>Т.е. получается эти самые порты просто средство для централизованного контроля версий и
>>патчей ?
>>или я не прав ?
>>Зачем вообще эти самые порты нужны ?
>>взял исходники, откомпилил как обычно: ./configure ; make ; make install
>>и работаю.
>>вот дождусь ответа.. ( если дождусь ) и пойду спать.. во сне
>>подумаю, обмозгую до понимания..:))
>
>вот к чему приводят линуксовые бинарные rpm, солярисные бинарные pkg и
>bsd'евые бинарные packages - народ может несколько лет проработать
>с OS Unix и в результате не знать Си, проектов сборки: make,
>imake, gmake
>configure, autoconf, automake, diff, patch и вообще что, как и откуда
>растет (Это ни в коем случае не претензия к автору постинга, а
>исключительно наблюдение)
>
>packages - это уже собранный софт, готовый для установки в систему через
>
>пакетные менеджеры
>
>порты - дерево внутри /usr/ports/ - структура с Makefile, описанием и
>патчами для самостоятельной сборки software из исходником и установки
>в систему:
>
>/usr/ports/category/portname
>
>можно создавать свои порты для своего software, для чужого, править
>под себя существующие порты
>
>Лет десять назад, не было никаких binaries пакетов, каждый брал
>free или gnu software и пытался собрать на свой машине и в
>своей OS,
>если были проблемы, ошибки, они просто исправлялись - в результате
>создавался новый ПОРТ (от слова портировать), а правки отсылались автору
>или в GNU для доработок, или этими правками обменивались в news'ах

Ну согласен в том, не до конца разбираюсь ( так сказать, чтобы даже сам понял..) в этих тонкостях ( видимо, нужды особой не было )
Но из этих самых исходниках всегда собирал, правил под свои нуджы под С исходнки, компилил, устанавливал.
Так что это видимо были не packarges.. а согласно терминологии BSD - порты.
Но вот я захотел совсе отказаться от портов.. Такое возможно ?
Беру исходники ( они ведь вообщем-то вместе с Makefile поставляются ), ну и правлю их, если нужно.. ну и компилю...я делал так в Линух ( как говорил выше)
однако.. попробовал установить новую версию той самой злополучной mc ( с ней хорошо изучать структуру новой системы)
взял tar.gz
и далее как по инсрукции сказано там:
./configure
и тут-то опа.. GLIB типа не найден ( а вообще-то есть, можа путь указать ? не разбирался особо - поздно было, да и руки сразу опустились )
хотя из порта вообщем-то установилась (только старой версии - ну и понятно, там в описаниях ссылка на старую версию )..
вот в это не въезжаю.. Нафига тогда install файл, если не получилось, и нигде в доках нету решения проблемы ?
вот...
хочу совсем отказаться от портов..ну не нужны мне обновления автоматически.
сам сделаю, нужно будет.
а этот автоматом upgrade не хочу.
Дак почему же эта зараза не поставилась ?
А порты и пакаржи - со временем "въеду" в эту технологию, а там посмотрим..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Установка из портов.. Нафига ?"
Сообщение от gon Искать по авторуВ закладки on 07-Июл-02, 16:14  (MSK)
>и далее как по инсрукции сказано там:
>./configure
>и тут-то опа.. GLIB типа не найден ( а вообще-то есть, можа
>путь указать ? не разбирался особо - поздно было, да и
>руки сразу опустились )
>хотя из порта вообщем-то установилась (только старой версии - ну и понятно,
>там в описаниях ссылка на старую версию )..
>вот в это не въезжаю.. Нафига тогда install файл, если не получилось,
>и нигде в доках нету решения проблемы ?
>вот...
>хочу совсем отказаться от портов..ну не нужны мне обновления

выдержка из README

Requirements
------------
To compile the GNU Midnight Commander you need at least to have a copy
of the glib library, this library is available in ftp://ftp.gtk.org/pub/gtk.

а кто тебе сказал что эта библиотека у тебя есть в системе или что она правильно установлена?
по опыту знаю - после установки системы надо собрать и поcтавить сначала GLIB, а потом уже МС.
Удачи.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "RE: Установка из портов.. Нафига ?"
Сообщение от Скорпион emailИскать по авторуВ закладки on 07-Июл-02, 20:36  (MSK)
>выдержка из README
>
>Requirements
>------------
>To compile the GNU Midnight Commander you need at least to have
>a copy
>of the glib library, this library is available in ftp://ftp.gtk.org/pub/gtk.
>
>а кто тебе сказал что эта библиотека у тебя есть в системе
>или что она правильно установлена?
>по опыту знаю - после установки системы надо собрать и поcтавить сначала
>GLIB, а потом уже МС.
>Удачи.

Тоже сталкнулся с такой же проблемой при первом опыте установки пакеджов (как раз программа была MC). И как всётаки установить его? Как определить что у меня стоит эта библиотека GLIB и что она установленна/настроенна правильно? Хотя бы в двух словах что бы всётаки поставить MC.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: Установка из портов.. Нафига ?"
Сообщение от mezantrop emailИскать по авторуВ закладки on 08-Июл-02, 09:37  (MSK)
Причины могут быть такие:
1. Glib не установлен - решается соответственно просто - установкой. И для этого совершенно не обязательно лазить в инет, прекомпилированный glib есть в packages, на первое время хватит.

2. mc не находит glib. Скорее всего mc ищет что-нибудь похожее на glib-config, а у нас оно поставилось glib12-config. Лечится созданием линка.

ЗЫ. Если ставить из портов, все само сделается, и глупых вопросов спрашивать не будет. Нелохо бы спросить у lavr'а, у него кажется есть измененный порт для mc. Сам я пользуюсь deco, для жизни этого хватает вполне.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: Установка из портов.. Нафига ?"
Сообщение от Андрей emailИскать по авторуВ закладки on 08-Июл-02, 11:57  (MSK)
Гм..
ну слил я glib.. начал устанавливать.
сказал, что нужен libiconv
его тоже слил, вроде как установился без проблем:
./configure && make && make install
затем снова пытаюсь установить glib:
./configure
и тут он снова затыкается, говорит, не нашел я GLIB...
Все это чем-то смахивает на винду, система сама что-то там делает и т.д.
контроля нет.
Буду искать толковую книжку по BSD.. а пока что продолжу в Linux работать. Там такого геммороя нету.
И еще - не въехал я в порты и пакаржи..
Может кто статейку напишет с объяснением этого ?
Потому как видно, что не я один в потемках.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "RE: Установка из портов.. Нафига ?"
Сообщение от Defender emailИскать по авторуВ закладки on 08-Июл-02, 13:36  (MSK)
Блин! Ну не ужели так ложно зайти в /usr/share/doc/handbook и хоть немного почитать её?
Или долбаная привычка того, что в блинуксе нету своей толковой инфы в дистребутиве приелась? 8))

пакаджи (FreeBSD)- RPM (bLinux)
за тем лишь исключением, что во Фре вместо rpm -i mc.version.rpm
pkg_add mc.version.tgz
Сами пакаджи идут на сиджюках в директории /packages/All

А порты - для "ленивыйх умников".
Вот ты тянешь к примеру прогу, которой для роботы надо ещё заставить работать да ещё она требует кучу мелких програмуль скомпилить... Гемор-р-ррр
А так ты идёшь в порты, находишь её там (я думаю среди 7001 портов она будет) и делаешь там
make all
make install (make package)
make clean
вот она тебе всё что ей надо вытянет и скомпилит, причём оно 100% будет работать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру