7.2 дерево портов

Обсуждаем OS FreeBSD и сервисы на ней.

7.2 дерево портов

Сообщение Mechanic » 06 сен 2014, 09:06

есть старая рабочая система 7.2 в которой потребовалось доставить p5-dbi
дерево портов периодически обновлялось, текущая версия p5-dbi требует уже новую систему
можно ли создать древо под 7.2 и доставить нужные пакеты ?
Mechanic
посетитель
 
Сообщения: 101
Зарегистрирован: 17 фев 2009, 08:38

Re: 7.2 дерево портов

Сообщение lehisnoe » 06 сен 2014, 19:19

Можно получить дерево портов для нужного релиза используя subversion:
Код: Выделить всё
svn co https://svn0.us-west.freebsd.org/ports/tags/RELEASE_7_2_0/ /path/to/ports/tree

Если повезет, то нужные сорцы еще будут размещены на серверах, указанных в портах. Иначе ждет поиск нужных версий нужных файлов и сохранение их в /usr/ports/distfiles
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: 7.2 дерево портов

Сообщение Mechanic » 06 сен 2014, 19:56

svn еще нужно умудриться поставить :)
я использован cvsup для ядра и portsnap для портов
похоже проще переставить систему
Mechanic
посетитель
 
Сообщения: 101
Зарегистрирован: 17 фев 2009, 08:38

Re: 7.2 дерево портов

Сообщение root » 07 сен 2014, 08:39

Ессно что переставить систему будет проще, да и думаю что вообще стоит это сделать, т.к. 7.2 давно уже устарела.
А по сабжу можно ещё попробовать /usr/ports/ports-mgmt/portdowngrade
Я однажды юзал, как раз для отката порта на предыдущую версию.
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: 7.2 дерево портов

Сообщение lehisnoe » 07 сен 2014, 12:55

Mechanic писал(а):svn еще нужно умудриться поставить
Неужели нету машинки со свежей фрей? На нее получаем дерево портов, а потом переносим его на нужный таз. В виртуалке такое сделать несложно.
Mechanic писал(а):я использован cvsup для ядра и portsnap для портов

Раньше можно было получить дерево портов для определенного релиза (и на определенную дату) и при помощи cvsup (csup), но некоторое время назад фрюшники полностью отказались от CVS, поэтому остался только SVN.

P.S. Мы сейчас пользуемся net/svnup для получения сорцов (ибо subversion слишком "тяжелый" для такой задачи) и portsnap для обновления дерева портов.
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow


Вернуться в FreeBSD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11