URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89260
[ Назад ]

Исходное сообщение
"FreeBsd 7 обновление портов и пакетов"

Отправлено alex812 , 29-Июн-10 16:13 
Всем привет! Кто может подсказать, что тут делать, тому большое спасибо заранее!
Проблема такая: Cтавлю самс на freebsd 7, при установке комп говорит что у меня старый пакет libtool, я обновил порты так:
1.# cd /usr/ports/net/cvsup/
2.# make install
затем сделал файл ports-supfile следующего содержания:
. *default host=cvsup12.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
ports-all
далее даю команду # /usr/local/bin/cvsup -L 2 /usr/local/etc/ports-supfile
Дерево портов должно было обновиться. Обновляю пакет libtool так:
#cd /ports/devel/libtool22
#make && make install && make clean
Но при дальнейшей установке самсы, оказывается что это не единственный пакет который надо обновить, сколь их там еще будет я не рискнул считать.
Теперь вопрос: Как мне обновить сразу все НЕ ОБНОВЛЕННЫЕ  пакеты или можно обновить только по одному пакету за один раз?
Заранее всем спасибо за совет.

Содержание

Сообщения в этом обсуждении
"FreeBsd 7 обновление портов и пакетов"
Отправлено r0man00 , 29-Июн-10 16:59 
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...
пункт 4.5.5.



"FreeBsd 7 обновление портов и пакетов"
Отправлено alex812 , 29-Июн-10 17:18 
>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...
>пункт 4.5.5.

Да порты то я обновил, Я же про ПАКЕТЫ речь вел. Можно ли установить сразу все устарелые ПАКЕТЫ. Порты и пакеты это же не одно и тоже или как?


"FreeBsd 7 обновление портов и пакетов"
Отправлено бусик , 29-Июн-10 17:48 
>>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...
>>пункт 4.5.5.
>
>Да порты то я обновил, Я же про ПАКЕТЫ речь вел. Можно
>ли установить сразу все устарелые ПАКЕТЫ. Порты и пакеты это же
>не одно и тоже или как?

если отвечать на ваш вопрос - да, можно!
cd /usr/ports/ports-mgmt/portupgrade
make install clean
rehash
portupgrade -a


"FreeBsd 7 обновление портов и пакетов"
Отправлено бусик , 29-Июн-10 17:51 
>[оверквотинг удален]
>>
>>Да порты то я обновил, Я же про ПАКЕТЫ речь вел. Можно
>>ли установить сразу все устарелые ПАКЕТЫ. Порты и пакеты это же
>>не одно и тоже или как?
>
>если отвечать на ваш вопрос - да, можно!
>cd /usr/ports/ports-mgmt/portupgrade
>make install clean
>rehash
>portupgrade -a

извините - не прочёл линк предыдущего оратора)
не путайте порты и пакеты и тем более не вмешивайте сюда дерево портов
пакеты - это архив УЖЕ СОБРАННОГО порта


"FreeBsd 7 обновление портов и пакетов"
Отправлено Алексанр812 , 29-Июн-10 19:55 
>[оверквотинг удален]
>>если отвечать на ваш вопрос - да, можно!
>>cd /usr/ports/ports-mgmt/portupgrade
>>make install clean
>>rehash
>>portupgrade -a
>
>извините - не прочёл линк предыдущего оратора)
>не путайте порты и пакеты и тем более не вмешивайте сюда дерево
>портов
>пакеты - это архив УЖЕ СОБРАННОГО порта

Я наверное чего то не понял. Я устанавливаю пакет из портов, как он же тогда пакет, который еще не установлен, будет архивом порта из которого я собираюсь установить пакет. По моему что то тут не так.



"FreeBsd 7 обновление портов и пакетов"
Отправлено r0man00 , 29-Июн-10 21:33 
Вы конечно меня простите но, вы прочитали внимательно линк?


"FreeBsd 7 обновление портов и пакетов"
Отправлено _sirius_ , 30-Июн-10 00:35 
csup /usr/share/examples/cvsup/
cd /usr/ports/ports-mgmt/portupgrade
make install clear
portupgrade -a


"FreeBsd 7 обновление портов и пакетов"
Отправлено бусик , 30-Июн-10 01:33 
>[оверквотинг удален]
>>
>>извините - не прочёл линк предыдущего оратора)
>>не путайте порты и пакеты и тем более не вмешивайте сюда дерево
>>портов
>>пакеты - это архив УЖЕ СОБРАННОГО порта
>
>Я наверное чего то не понял. Я устанавливаю пакет из портов, как
>он же тогда пакет, который еще не установлен, будет архивом порта
>из которого я собираюсь установить пакет. По моему что то тут
>не так.

из портов вы не устанавливаете пакет! пакет устанавливается командой pkg_add ! порты из исходников собираются командой make, устанавливаются make install. правда, прочтите линк, там многое станет понятно


"FreeBsd 7 обновление портов и пакетов"
Отправлено Сергей , 30-Июн-10 10:15 
>[оверквотинг удален]
>>
>>извините - не прочёл линк предыдущего оратора)
>>не путайте порты и пакеты и тем более не вмешивайте сюда дерево
>>портов
>>пакеты - это архив УЖЕ СОБРАННОГО порта
>
>Я наверное чего то не понял. Я устанавливаю пакет из портов, как
>он же тогда пакет, который еще не установлен, будет архивом порта
>из которого я собираюсь установить пакет. По моему что то тут
>не так.

  Вы устанавливаете программу, а она может быть установлена как из портов(исходников), так и из пакетов( уже скомпилированная), при этом, при установке из портов вы можете выбрать опции данной программы, если они у нее есть, а из пакетов, опции уже выбраны человеком, который создал этот пакет


"FreeBsd 7 обновление портов и пакетов"
Отправлено alex812 , 30-Июн-10 11:07 
Всем спасибо за помощь, правда пока не обновил пакеты, но все равно всем спасибо большое.