Порты
Модератор: arachnid
-
- Сообщения: 59
Порты
Пытаюсь собрать amarok из портов. Достали эти зависимости. Как с самого начала можно узнать какие порты еще нужно установить чтобы собрался например тот же амарок. Я уже пять часов занимаюсь только тем, что перезагружаюсь из BSD в Win, т.к. в BSD пока поднять инет не представляется возможным. Установил одну зависимость, требует вторую, установил вторую, требует третью. А как сразу узнать все что нужно и версии?
Asus A2500L (Mobile Celeron 2.0 Ghz, 576 MB RAM, SiS650, SiS7012 (ALC650) )
FreeBSD 6.1-RELEASE
FreeBSD 6.1-RELEASE
-
- Сообщения: 200
- ОС: FreeBSD
-
- Сообщения: 59
Re: Порты
А как увидеть именно те зависимости, которые нужно доустановить? Не скачивать ведь все те порты! Часть библиотек итак есть.
Asus A2500L (Mobile Celeron 2.0 Ghz, 576 MB RAM, SiS650, SiS7012 (ALC650) )
FreeBSD 6.1-RELEASE
FreeBSD 6.1-RELEASE
-
- Сообщения: 213
- ОС: Gentoo Linux
Re: Порты
make fetch-recursive-list
Получишь список файлов для скачки, на каждый файл по списку зеркал
Получишь список файлов для скачки, на каждый файл по списку зеркал
Nothing ever changes...
-
- Сообщения: 59
Re: Порты
Он мне среди всех портов показывает даже то, что установлено. Например показал kdebase-3.5.1. Но зачем он мне, если у меня он же установлен из пакета. Помню при установке выбирал.
Asus A2500L (Mobile Celeron 2.0 Ghz, 576 MB RAM, SiS650, SiS7012 (ALC650) )
FreeBSD 6.1-RELEASE
FreeBSD 6.1-RELEASE
-
- Модератор
- Сообщения: 1099
- ОС: freeBSD
Re: Порты
radionoise писал(а): ↑30.08.2006 09:44Он мне среди всех портов показывает даже то, что установлено. Например показал kdebase-3.5.1. Но зачем он мне, если у меня он же установлен из пакета. Помню при установке выбирал.
такого пока нет. стандартными средствами не посмотреть...
разве что скрипт самому писать
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
а собственно, чем порты лучше пакетов? как я понял с пакетами нет таких проблем, как с портами..
-
- Сообщения: 94
- ОС: Mac OS X
Re: Порты
тем что удобнее.... опять таки, компиляция под конкретную машинку тоже дает свои +...
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Порты
а в чем удобства? имхо стоит компилять только в специфических случаях, если пакета нет или он собран не с теми опциями какие требуются...
И немедленно выпил.
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
мне вот интересно.. а почему он из сети тянет, когда я из портов собираю тот же мс?
-
- Модератор
- Сообщения: 1099
- ОС: freeBSD
Re: Порты
"потрудитесь уточнить, кто на ком стоял?" (с) проф.Преображенский
как минимум будут слиты исходники, которых в портах изначально нет. это при make...
или вопрос о чем то другом?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
arachnid
про это=) а зачем вообще тогда порты нужны? мне кажется, что пакеты намного удобней..
про это=) а зачем вообще тогда порты нужны? мне кажется, что пакеты намного удобней..
-
- Сообщения: 133
- ОС: FreeBSD 6.0
Re: Порты
А чем порты неудобней?
Подключаешься к инету и
cd /usr/ports/audio/amarok && make install clean
В итоге получаешь рабочую программу.
Все что надо само вытянется и поставиться.
Подключаешься к инету и
cd /usr/ports/audio/amarok && make install clean
В итоге получаешь рабочую программу.
Все что надо само вытянется и поставиться.
хэндбук ниасилил...
-
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Порты
А тем что можно выключить/включить какие-нибудь опции, оптимизация там(правда я в это мало верю).
polachok
Кстати, я такую вещь заметил - часто версии программ в портах и пакетах расходятся или такое только у меня было?
My god... it's full of stars!...
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
ipse
а pkg_add -r не действует уже?=)
а pkg_add -r не действует уже?=)
-
- Сообщения: 133
- ОС: FreeBSD 6.0
Re: Порты
pkg_add -r это установка пакетов
пакетов на самом деле меньше, гораздо меньше чем портов.
пакетов на самом деле меньше, гораздо меньше чем портов.
хэндбук ниасилил...
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
ну каких нет, например, пакетов из числа реально востребованных?
просто на осмаркет есть два двд с пакетами, на линухцентре 3 двд с портами..
просто на осмаркет есть два двд с пакетами, на линухцентре 3 двд с портами..
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Порты
ну каких нет, например, пакетов из числа реально востребованных?
ну, батенька, потребности у всех разные...
Aectann:
да, частенько бывает... не успевают-с компилять

И немедленно выпил.
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
polachok
не, ну если рассуждать логически: 2 двд пакетов против 3 двд портов, не "гораздо меньше чем портов" получается. или я чего-то не догоняю?=)
не, ну если рассуждать логически: 2 двд пакетов против 3 двд портов, не "гораздо меньше чем портов" получается. или я чего-то не догоняю?=)
-
- Сообщения: 59
Re: Порты
А если купить на линуксцентре Ports 3DVD и распаковать коллекцию портов с этого диска, то как можно заставить загружать дистфайлы с сидюка? А то копировать 14гб на винт, который у меня и без того мал - очень проблематично...
Asus A2500L (Mobile Celeron 2.0 Ghz, 576 MB RAM, SiS650, SiS7012 (ALC650) )
FreeBSD 6.1-RELEASE
FreeBSD 6.1-RELEASE
-
- Сообщения: 133
- ОС: FreeBSD 6.0
-
- Сообщения: 59
Re: Порты
Да, я что-то до этого даже и не дадумался
спасибо.

Asus A2500L (Mobile Celeron 2.0 Ghz, 576 MB RAM, SiS650, SiS7012 (ALC650) )
FreeBSD 6.1-RELEASE
FreeBSD 6.1-RELEASE
-
- Модератор
- Сообщения: 1099
- ОС: freeBSD
Re: Порты
вряд ли дело в количестве.
а вот в объеме файлов - да.
объем файла с зажатыми исходниками в несколько раз больше, нежели аналогичного по имени пакета.
взять например, ff - порт - 30 метров. пакет - 10. оо - порт 300 метров - пакет - 100. у и так далее...

-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
- Сообщения: 430
- Статус: индивид
- ОС: fedora
Re: Порты
arachnid
эм... ну тогда пакет лучше. по твоим расчетам пакет в три раза меньше занимает. смысл портов в таком случае?
эм... ну тогда пакет лучше. по твоим расчетам пакет в три раза меньше занимает. смысл портов в таком случае?
-
- Модератор
- Сообщения: 1099
- ОС: freeBSD
Re: Порты
не по моим

к тому же "меньше" не значит лучше. разве что только в том случае, когда вес размера стоит главным и единственным критерием

преимущества портов в том, что компиляешь их ты с теми параметрами, с которыми надо тебе.
и как тут уже сказали, далеко не всегда версии в пакеджах актуальны версиям в портах
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик