Здравствуйте уважаемые.
Вобщем проблема такая, я скачал с официального фтпшника коллекцию пэкэджей для FreeBSD релиз 6.4, и я хочу сделать так чтобы они были разбиты на несколько DVD дисков и чтобы их можно было устанавливать в систему с помощью программы sysinstall, то есть у меня есть 25Гб пэкэджей (папка All и файл INDEX к ним), но когда я включаю сисинсталл и указываю ей папку со всем этим добром она говорит что не будет работать со всем этим потому что как я понял ей нужны ссылки папок пакетов по категориям внутри которых в свою очередь то же находятся ссылки на пакеты (ссылается все на то что в папке All)... что мне делать чтобы такое получить и чтобы все заработало... то есть хочу сделать аналаг того что продается во всяких там инет магазах когда там продают фряху на одном диске и на 3-4 дисках коллекцию приложений пэкэджей к ней, как мне сделать так же, там это все выглядит как папка packages в которой есть папка All в которой лежать все пэкэджи, и кроме папки All в корневой папке лежат папки там accessibility,afterstep,... ну и так далее по категориям в этих папках лежат не сами файлы программ а как бы их ссылки которые ведут к ним где они лежат в папке All. Как мне создать такую же структуру каталогов да еще чтобы это разбить на разные диски, с фтпшника у меня эти ссылки нескачиваются, качается папка Аll и вместе с ней по второму разу те же пакеты в других папках (где на сервере они просто как ссылки). Вобщем жду ваших советом и замечаний.
Как сделать работающие DVD с коллекцией packages?
Модератор: arachnid
-
ivan2ksusr
- Сообщения: 882
- ОС: Mac OS X, openSUSE
Re: Как сделать работающие DVD с коллекцией packages?
Daryl писал(а): ↑26.05.2009 17:51Здравствуйте уважаемые.
Вобщем проблема такая, я скачал с официального фтпшника коллекцию пэкэджей для FreeBSD релиз 6.4, и я хочу сделать так чтобы они были разбиты на несколько DVD дисков и чтобы их можно было устанавливать в систему с помощью программы sysinstall, то есть у меня есть 25Гб пэкэджей (папка All и файл INDEX к ним), но когда я включаю сисинсталл и указываю ей папку со всем этим добром она говорит что не будет работать со всем этим потому что как я понял ей нужны ссылки папок пакетов по категориям внутри которых в свою очередь то же находятся ссылки на пакеты (ссылается все на то что в папке All)... что мне делать чтобы такое получить и чтобы все заработало... то есть хочу сделать аналаг того что продается во всяких там инет магазах когда там продают фряху на одном диске и на 3-4 дисках коллекцию приложений пэкэджей к ней, как мне сделать так же, там это все выглядит как папка packages в которой есть папка All в которой лежать все пэкэджи, и кроме папки All в корневой папке лежат папки там accessibility,afterstep,... ну и так далее по категориям в этих папках лежат не сами файлы программ а как бы их ссылки которые ведут к ним где они лежат в папке All. Как мне создать такую же структуру каталогов да еще чтобы это разбить на разные диски, с фтпшника у меня эти ссылки нескачиваются, качается папка Аll и вместе с ней по второму разу те же пакеты в других папках (где на сервере они просто как ссылки). Вобщем жду ваших советом и замечаний.
То что продается в магазине:
Описание с диска:
ОПИСАНИЕ:
На этом диске находится набор исходных текстов программ для портов FreeBSD.
Полный список вошедших в набор портов находится в файле PORTLIST на первом
диске набора (12507 портов).
Для установки портов необходимо наличие свободного места на жестком диске
для размещения портов, исходных текстов программ и рабочих каталогов программ,
необходимых для компиляции.
УСТАНОВКА:
1. Распакуйте порты с первого диска. Это можно сделать следующими командами:
# cd /usr && tar xfz /cdrom/ports.tgz
(здесь и в последующих примерах предполагается, что диски монтируются к
каталогу /cdrom, а порты помещаются в каталог /usr/ports).
2. Скопируйте исходные тексты программ из каталога /cdrom/ports/distfiles
в каталог /usr/ports/distfiles системы FreeBSD:
# cp -r /cdrom/ports/distfiles /usr/ports/
Повторите это для каждого диска.
3. Установите программу из порта. Например:
# cd /usr/ports/shells/bash && make install clean
Эта команда соберет и установит программу, а затем очистит рабочий каталог.
Подробная информация по работе с портами находится в Руководстве FreeBSD:
http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...book/ports.html
Вот и все)