Страница 1 из 1
Вопрос про порты и софт
Добавлено: 2008-10-22 19:24:26
Фикус
Здравствуйте,
Я только начинаю работать с Freebsd и поэтому многих вещей не понимаю. Буду рад, если получу ответы здесь.
Вместе с дистрибутивом версии 7.0 шли 2 ДВД с портами. Я правильно понимаю: их надо скопировать на диск, и держать их там постоянно? Затем, когда нужна конкретная программа, устанавливать из портов, но с диска? Это почти 20 Гб, а на ноутбуке (туда я поставил эту ОС) всего 40 Гб - маловато...
И затем: правда, что софт от Линукса свободно идет на фряхе? Или есть какие-то исключения? Мне бы, вот, заставить Maple работать, но у меня только Linux-версия...
Спасибо.
Re: Вопрос про порты и софт
Добавлено: 2008-10-22 19:34:21
MAK
1. Копировать не обязательно.
Нужно будет поставить, воткнете сидиром и от туда поставите(pkg_add или sysinstall).
Но помните, там находятся пакаджы(скомпилированные пакеты(tgz)) и если вы обновите дерево портов и потом сами порты, которые у вас уже установлены, то при установке пакаджа с сидирома могут возникнуть проблемы с зависимостями.
2. Не правда. Я бы не сказал что свободно. Каждая программа под линукс требует определенных манипуляций. Мапл вроде пуляют
http://www.freebsd.org/doc/ru/books/han ... maple.html.
зы. кстати, на странице написано "Не забудьте написать в Maplesoft и сообщить, что хотели бы видеть версию специально для FreeBSD!" :) Твк что не забудте! :)
Re: Вопрос про порты и софт
Добавлено: 2008-10-22 19:41:44
Фикус
Нее, я спрашивал про порты - это ведь исходники, ведь так? Напрямую с CD-rom их поставить нельзя...
Или покажите как это делать, пожалуйста.
Re: Вопрос про порты и софт
Добавлено: 2008-10-22 19:50:38
MAK
Фикус писал(а):Нее, я спрашивал про порты - это ведь исходники, ведь так? Напрямую с CD-rom их поставить нельзя...
Или покажите как это делать, пожалуйста.
Порты - во фрюшке это "программы". В широком смысле этого слова. Для работы с ними необходимо
дерево портов - это структура каталогов, необходимая для установки, удаления и обновления портов.
Исходники программы - это исходники программы. :) На сидироме у вас пакаджы - это скомпилированные порты. Напрямую их поставить можно. Используйте для этого pkg_add или sysinstall(при вставленном сидироме)
Re: Вопрос про порты и софт
Добавлено: 2008-10-22 19:59:16
Фикус

Я, наверное, совсем туп...
Я заказал в "Линукс-Центре" комплект дисков для установки FreeBSD, купил книгу и все такое... Там идет 1 DVD - это установочный диск + пакаджи, остальные 2 диска - это снимки дерева портов.
Пакаджи я успешно ставлю - это легко - прямо во время установки системы. А когда хочу поставить, к примеру, MidnightCommander - мне надо лезть в дерево портов, ведь так?
С одной стороны - я могу скачать все это из инета. А с другой - на 2х дисках идут как раз эти порты! Вот я и спрашиваю - чтобы с них программы потом скомпилить - обязательно все копировать? Или нет? Там почти 20 Гб...
Спасибо.
Re: Вопрос про порты и софт
Добавлено: 2008-10-22 20:07:35
Yam
Есть изумительная вещица, называется handbook, располагается в вас в /usr/share/doc/handbook или
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
там и про linux-soft и про Maple и много чего еще интересного. По поводу 2-х двд, у вас там срез дерева портов и соответствующий набор исходных текстов программ, нет никакой необходимости держать их постоянно на винте, можно по мере необходимости копировать файлы которые потребуются для сборки из портов того или иного софта, туда где их будет искать порт, обычно /usr/ports/distfiles, к тому же
уверен, что к настоящему моменту ваша коллекция портов уже успела подустареть, а после получения актуального дерева портов, многое придется скачивать из интернета.
Re: Вопрос про порты и софт
Добавлено: 2008-10-22 20:49:00
MAK
Фикус писал(а)::st: Я, наверное, совсем туп...
Нет, скорее вы просто ленивы. Вот скажите чесно, читали?
http://www.freebsd.org/doc/ru/books/handbook/ports.html
Вместе с FreeBSD в составе базового комплекта системы поставляется богатый набор системный утилит. Однако для выполнения какой-то реальной работы очень скоро возникает необходимость в установке дополнительных приложений сторонних разработчиков. FreeBSD даёт две взаимодополняющих технологии для установки программного обеспечения сторонних разработчиков в вашу систему: Коллекция Портов FreeBSD и бинарные пакеты с программным обеспечением. Любая из этих систем может быть использована для установки самых последних версий ваших любимых приложений с локальных носителей или прямо из сети.
После чтения этой главы вы будете знать:
Как устанавливать бинарные пакеты с программным обеспечением сторонних разработчиков.
Как собирать программное обеспечение сторонних разработчиков при помощи Коллекции Портов.
Как удалять ранее установленные пакеты или порты.
Как переопределить значения, используемые по умолчанию в Коллекции Портов.
Как обновить ваши порты.
На сидироме у вас бинарные пакеты +
дерево портов.