Репозиторий FreeBSD или диски с софтом
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
Репозиторий FreeBSD или диски с софтом
Привет!
Установить FreeBSD 5.3-5.4 и полноценно пользоваться ей мешает лишь необходимость постоянного соединения с интернетом, для установки пакетов.
Вопрос этот не из лёгких: трафик дорогой.
Поэтому и нравится мне Debian Sarge с его 14 CD стабильного репозитория. Установить всегда можно, а обновлять - уже при необходимости.
Но, всё же, хочется найти выход и с FreeBSD. Сколько я ни искал, а репозитория FreeBSD так и не нашёл (в виде iso-шек). По понятным причинам, так оно и будет (должно быть): это Дебиан оттачивает каждую программку на предмет совместимости и безошибочной работы, а FreeBSD релизит только саму систему, а порты для неё обновляются постоянно, медленно, но верно.
Как вариант, я даже сумел составить полный список URL самых свежих портов, доступных на FTP, и уже хотел просто скачать их, найдя где это дешевле. Представляю, что объём там не малый...
Но, хочется убедиться, что это единственный путь.
Может быть, у пользователей FreeBSD посетителей этого сайта есть уже скачанные порты? Или же в Минске есть ЗЕРКАЛО FreeBSD?
Господин Mend0za говорил об этом, но найти что-то о нём я так и не смог...
Установить FreeBSD 5.3-5.4 и полноценно пользоваться ей мешает лишь необходимость постоянного соединения с интернетом, для установки пакетов.
Вопрос этот не из лёгких: трафик дорогой.
Поэтому и нравится мне Debian Sarge с его 14 CD стабильного репозитория. Установить всегда можно, а обновлять - уже при необходимости.
Но, всё же, хочется найти выход и с FreeBSD. Сколько я ни искал, а репозитория FreeBSD так и не нашёл (в виде iso-шек). По понятным причинам, так оно и будет (должно быть): это Дебиан оттачивает каждую программку на предмет совместимости и безошибочной работы, а FreeBSD релизит только саму систему, а порты для неё обновляются постоянно, медленно, но верно.
Как вариант, я даже сумел составить полный список URL самых свежих портов, доступных на FTP, и уже хотел просто скачать их, найдя где это дешевле. Представляю, что объём там не малый...
Но, хочется убедиться, что это единственный путь.
Может быть, у пользователей FreeBSD посетителей этого сайта есть уже скачанные порты? Или же в Минске есть ЗЕРКАЛО FreeBSD?
Господин Mend0za говорил об этом, но найти что-то о нём я так и не смог...
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
Вступив в личную переписку с ac, получил ещё больше вопросов, чем ответов
С его разрешения, я привожу здесь нашу беседу.
---------
ПРАДМЕТ АБМЕРКАВАНЬНЯ:
Ці можна накарміць пакетамі Debian ports у FreeBSD.
АДКАЗ:
На n%, дзе n < 100. Папросту кажучы - не заўсёды.
> Но, ВЕДЬ (!) что предсталяет собой порт FreeBSD?
> это ОРИГИНАЛЬНЫЙ исходный код приложения +
> патчи, чтобы программа завелась под ФриБСД. Так?
Не!
Порт - гэта інфармацыя пра пэўную праграму, апісаньне таго дзе ўзяць код, што зь ім зрабіць перад кампіляцыяй, як кампіляваць, ягоныя залежнасьці і г.д. Код пры гэтым не абавязаны мець будзь якое дачыненьне да Debian ці знаходзіцца ў ягоных repositories.
Напрыклад:
1.
cd /usr/ports/audio/mp3rename
make install
Тут Debian-аўскія sources зьмешчаныя ў distfiles сапраўды будуць запатрабаваныя, бо гэты порт спасылаецца на код з Debian (бачна ў Makefile: "MASTER_SITES=${MASTER_SITE_DEBIAN_POOL}").
2.
cd /usr/ports/net/DarwinStreamingServer
make install
А вось тут будзе аблом, таму што гэты порт спасылаецца на код, якога няма ў Debian repos. хаця б дзеля спэцыфічнай ліцэнзіі.
Тэорыя на гэтым заканчваецца.
Я ня ведаю - не лічыў - у колькіх партах выкарыстоўваецца код з шырокіх прастораў Debian-аўшчыны. Напэўна, такіх ня мала. Ці хопіць вам для вашых патрэбаў? Вось гэта й ё практычнае пытаньне.
---------
На этом месте я совсем уже ничего не понимаю
Посты Llama и ac противоречат друг другу. Вот теперь и пытаюсь понять, как же обстоят дела на самом деле. Листаю handbook .
Что я хочу? Я хочу, чтобы можно было подсунуть sources из Debian Sarge Sources ISOs, а скачать только патчи, специфичные для FreeBSD. А после установить как совершенно обычный порт для FreeBSD.
Получится ли это?
Просто очень хочу разобраться. А попробовать, к сожалению, пока нет возможности.
С его разрешения, я привожу здесь нашу беседу.
---------
ПРАДМЕТ АБМЕРКАВАНЬНЯ:
Ці можна накарміць пакетамі Debian ports у FreeBSD.
АДКАЗ:
На n%, дзе n < 100. Папросту кажучы - не заўсёды.
> Но, ВЕДЬ (!) что предсталяет собой порт FreeBSD?
> это ОРИГИНАЛЬНЫЙ исходный код приложения +
> патчи, чтобы программа завелась под ФриБСД. Так?
Не!
Порт - гэта інфармацыя пра пэўную праграму, апісаньне таго дзе ўзяць код, што зь ім зрабіць перад кампіляцыяй, як кампіляваць, ягоныя залежнасьці і г.д. Код пры гэтым не абавязаны мець будзь якое дачыненьне да Debian ці знаходзіцца ў ягоных repositories.
Напрыклад:
1.
cd /usr/ports/audio/mp3rename
make install
Тут Debian-аўскія sources зьмешчаныя ў distfiles сапраўды будуць запатрабаваныя, бо гэты порт спасылаецца на код з Debian (бачна ў Makefile: "MASTER_SITES=${MASTER_SITE_DEBIAN_POOL}").
2.
cd /usr/ports/net/DarwinStreamingServer
make install
А вось тут будзе аблом, таму што гэты порт спасылаецца на код, якога няма ў Debian repos. хаця б дзеля спэцыфічнай ліцэнзіі.
Тэорыя на гэтым заканчваецца.
Я ня ведаю - не лічыў - у колькіх партах выкарыстоўваецца код з шырокіх прастораў Debian-аўшчыны. Напэўна, такіх ня мала. Ці хопіць вам для вашых патрэбаў? Вось гэта й ё практычнае пытаньне.
---------
На этом месте я совсем уже ничего не понимаю
Посты Llama и ac противоречат друг другу. Вот теперь и пытаюсь понять, как же обстоят дела на самом деле. Листаю handbook .
Что я хочу? Я хочу, чтобы можно было подсунуть sources из Debian Sarge Sources ISOs, а скачать только патчи, специфичные для FreeBSD. А после установить как совершенно обычный порт для FreeBSD.
Получится ли это?
Просто очень хочу разобраться. А попробовать, к сожалению, пока нет возможности.
В чем противоречие?
Именно так это и следует понимать. "Часто" означает в данном случае GPL-совместимый софт.Llama писал(а): Оригинальные архивы с сырцами часто ятнутся с дебиановских зеркал.
Собственно имело ввиду что качатся будут только собственно прты, а исходные архивы берутся (иногда) из дебиановского пула или из distfiles, если их туда положили.Llama писал(а): огда качаться будут только патчи, а установка будет проходить как обчыно.
Опыт растет прямо пропорционально выведенному из строя оборудованию
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
Віктар, давайце мэтафарамі папрацуем:
Уявіце сабе FreeBSD ports як каталёг бытавой тэхнікі. У ім апісаныя тавары фірм Debian, Sun, Apple і многіх іншых. Калі вы замаўляеце пэўны тавар, ён спачатку шукаецца на складзе (/usr/ports/distfiles), калі яго там няма, то трэба чакаць дастаўкі (fetch).
У вашай сытуацыі, вы гуртам скупілі ўсе тавары вытворчасьці Debian і паклалі іх на склад.
Гэта значыць, што замаўляючы тавар Debian (=усталёўваючы порт, які спасылаецца на D.), вы ня будзеце чакаць дастаўкі (=закачкі). А зь любым іншым таварам - будзеце.
Уявіце сабе FreeBSD ports як каталёг бытавой тэхнікі. У ім апісаныя тавары фірм Debian, Sun, Apple і многіх іншых. Калі вы замаўляеце пэўны тавар, ён спачатку шукаецца на складзе (/usr/ports/distfiles), калі яго там няма, то трэба чакаць дастаўкі (fetch).
У вашай сытуацыі, вы гуртам скупілі ўсе тавары вытворчасьці Debian і паклалі іх на склад.
Гэта значыць, што замаўляючы тавар Debian (=усталёўваючы порт, які спасылаецца на D.), вы ня будзеце чакаць дастаўкі (=закачкі). А зь любым іншым таварам - будзеце.
Powered by Perl
- soko1
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 03 сен 2004, 20:22
- Откуда: Менск
- Контактная информация:
браться будут в том случае, если версии проги, которую ты хочешь собрать соответствует тому, что лежит в дистфайлах.Victor Gr. писал(а):Если я положу в distfiles исходники из Debian - они будут браться оттуда?или из distfiles, если их туда положили.
И если нет, то от чего это зависит?
и еще ты спрашивал про совместимоть фри с линухом. эмуляция есть. делаешь:
#kldload linux
и установливаешь пакет linux_base