Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.14;
Скачать: CL | DM;

Вниз

порты в freebsd   Найти похожие ветки 

 
Aller   (2007-09-15 08:47) [0]

Добрый день!
Изучаю freebsd. Дошел до установки ПО из портов. Значится, в книге говорится  - "для простмотра установленных портов в системе, перейдите в /usr/ports." ну и далее по теме. Захожу в указанную директорию, там ports нет (видимо, не утанавливал при установке оси, не помню) . Ладно, думаю, сам создам. Создал, с сайта freebsd.org скачал нужные мне порты и их зависимости.Скопировал в ports, распаковал. Перешел в папку порта, далее make install. Но ошибка - нет каталога MK/. Действительно нет. Да,  читаю в книге, МК - структурный элемент системы портов, помогающей ей работать. Но ведь откуда ему взяться, если я сам этот ports создал. Помогите разобраться, кто знаком с данной осью...Где взять эту папку? или нужно как-то установить систему портов ?


 
Zeqfreed ©   (2007-09-15 09:02) [1]

http://www.ru.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html


 
Zeqfreed ©   (2007-09-15 09:03) [2]

Ну или http://www.ru.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports-using.html по-русски :)


 
umbra ©   (2007-09-15 12:14) [3]

во FreeBSD наберите sysinstall и там найдите, пункт наподобие "Установить коллекцию портов"


 
Aller   (2007-09-15 14:09) [4]

спасибо, ребят.


 
iZEN ©   (2007-09-15 18:58) [5]

Я тебе дам счас конфиг для обновления системы и коллекции портов:
*default host=cvsup10.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default tag=RELENG_6_2
*default delete use-rel-suffix
*default compress
src-all
*default tag=.
ports-all
Называешь файл, например, all-supfile и ложышь его в /etc/
Потом запускаешь:
% csup -g -L 2 /etc/all-supfile
% cd /usr/ports/ && make fetchindex
(нужен доступ в Интернет)

Так обновляются исходники системы до 6.2-RELEASE-pXX (устраняются критические ошибки) и Коллекция портов приводится в синхронное состояние.
После этого можно пересобрать юзерленд и ядро системы, переустановить все порты. Если интересно, могу рассказать весь процесс -- не больше странички займёт (то, что пишут в хэндбуке, громоздко и местами ненужно).

P.S.
Позавчера Xorg 7.3 был портирован в Коллекцию портов и заменил собой Xorg 7.2. Я обновился без сложностей, пересобрал систему и ПО с нуля где-то за три часа (не считая времени на закачку).


 
Zeqfreed ©   (2007-09-15 19:06) [6]

> iZEN ©   (15.09.07 18:58) [5]

А я вот вчера думал, чем FreeBSD лучше Gentoo, и решил что ничем, пожалуй :)


 
ty   (2007-09-15 19:54) [7]


> А я вот вчера думал, чем FreeBSD лучше Gentoo, и решил что
> ничем, пожалуй :)


 
tesseract ©   (2007-09-15 19:56) [8]


> А я вот вчера думал, чем FreeBSD лучше Gentoo, и решил что
> ничем, пожалуй :)


Gentoo - linux вариант FreeBsd. Оригинал всегда лучше. Хотя для веба я бы поставил solaris.


 
Zeqfreed ©   (2007-09-15 20:47) [9]

> tesseract ©   (15.09.07 19:56) [8]

Gentoo это не копия FreeBSD. Мне она кажется более приятной в использовании.
Если рассматривать какие-то отдельные аспекты, то ядро, например, в обоих системах модульное, но линуксовое конфигурируется проще и обновляется чаще.


 
tesseract ©   (2007-09-15 21:05) [10]


> но линуксовое конфигурируется проще


BSD-шное конфигуриться намного проще. А OpenSolaris - раза в 2 производительнее.


 
Zeqfreed ©   (2007-09-15 21:07) [11]

> tesseract ©   (15.09.07 21:05) [10]

Проще потому что там нечего конфигурировать? :)
Или там есть графический конфигуратор с интерфейсом на ncurses/gtk/qt?


 
tesseract ©   (2007-09-15 21:09) [12]


> Или там есть графический конфигуратор с интерфейсом на ncurses/gtk/qt?


А нафига он нужен? Через тестовик всё очень легко конфигуриться.


 
Zeqfreed ©   (2007-09-15 21:16) [13]

> tesseract ©   (15.09.07 21:09) [12]

Иерархические меню гораздо удобнее, потому что сразу понятно что где лежит и описания при необходимости тут же есть. А когда все подряд сплошным текстом, то я не нахожу это удобным.

Если бы во FreeBSD было бы столько же опций, то пока этот текстовик прошерстишь можно парочку линуксовых ядер уже собрать :)

В общем, тут я вижу сколь угодно долго можно спорить. Чего я делать не буду более :)


 
Aller   (2007-09-16 04:02) [14]

Я уловил тут, что фриибсд это, не того? Господа, не делайте мне больно за неправильный выбор. Мне сказали, что для веба это самое оно.


 
iZEN ©   (2007-09-16 04:48) [15]


> Aller   (16.09.07 04:02) [14]

"Всё правильно сделал!"



Страницы: 1 вся ветка

Текущий архив: 2007.10.14;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.027 c
15-1190055923
AntiUser
2007-09-17 23:05
2007.10.14
Разработан принцип воспламенения океанов


1-1185882922
oxffff
2007-07-31 15:55
2007.10.14
Статический вызов виртуального метода.


2-1190123521
brian
2007-09-18 17:52
2007.10.14
key violation


15-1189943148
Kostia
2007-09-16 15:45
2007.10.14
sniffer


15-1189279993
vasIZmax
2007-09-08 23:33
2007.10.14
Традиции программирования