Всем привет! Кто может подсказать, что тут делать, тому большое спасибо заранее!
Проблема такая: 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
Но при дальнейшей установке самсы, оказывается что это не единственный пакет который надо обновить, сколь их там еще будет я не рискнул считать.
Теперь вопрос: Как мне обновить сразу все НЕ ОБНОВЛЕННЫЕ пакеты или можно обновить только по одному пакету за один раз?
Заранее всем спасибо за совет.
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...
пункт 4.5.5.
>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...
>пункт 4.5.5.Да порты то я обновил, Я же про ПАКЕТЫ речь вел. Можно ли установить сразу все устарелые ПАКЕТЫ. Порты и пакеты это же не одно и тоже или как?
>>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
>[оверквотинг удален]
>>
>>Да порты то я обновил, Я же про ПАКЕТЫ речь вел. Можно
>>ли установить сразу все устарелые ПАКЕТЫ. Порты и пакеты это же
>>не одно и тоже или как?
>
>если отвечать на ваш вопрос - да, можно!
>cd /usr/ports/ports-mgmt/portupgrade
>make install clean
>rehash
>portupgrade -aизвините - не прочёл линк предыдущего оратора)
не путайте порты и пакеты и тем более не вмешивайте сюда дерево портов
пакеты - это архив УЖЕ СОБРАННОГО порта
>[оверквотинг удален]
>>если отвечать на ваш вопрос - да, можно!
>>cd /usr/ports/ports-mgmt/portupgrade
>>make install clean
>>rehash
>>portupgrade -a
>
>извините - не прочёл линк предыдущего оратора)
>не путайте порты и пакеты и тем более не вмешивайте сюда дерево
>портов
>пакеты - это архив УЖЕ СОБРАННОГО портаЯ наверное чего то не понял. Я устанавливаю пакет из портов, как он же тогда пакет, который еще не установлен, будет архивом порта из которого я собираюсь установить пакет. По моему что то тут не так.
Вы конечно меня простите но, вы прочитали внимательно линк?
csup /usr/share/examples/cvsup/
cd /usr/ports/ports-mgmt/portupgrade
make install clear
portupgrade -a
>[оверквотинг удален]
>>
>>извините - не прочёл линк предыдущего оратора)
>>не путайте порты и пакеты и тем более не вмешивайте сюда дерево
>>портов
>>пакеты - это архив УЖЕ СОБРАННОГО порта
>
>Я наверное чего то не понял. Я устанавливаю пакет из портов, как
>он же тогда пакет, который еще не установлен, будет архивом порта
>из которого я собираюсь установить пакет. По моему что то тут
>не так.из портов вы не устанавливаете пакет! пакет устанавливается командой pkg_add ! порты из исходников собираются командой make, устанавливаются make install. правда, прочтите линк, там многое станет понятно
>[оверквотинг удален]
>>
>>извините - не прочёл линк предыдущего оратора)
>>не путайте порты и пакеты и тем более не вмешивайте сюда дерево
>>портов
>>пакеты - это архив УЖЕ СОБРАННОГО порта
>
>Я наверное чего то не понял. Я устанавливаю пакет из портов, как
>он же тогда пакет, который еще не установлен, будет архивом порта
>из которого я собираюсь установить пакет. По моему что то тут
>не так.Вы устанавливаете программу, а она может быть установлена как из портов(исходников), так и из пакетов( уже скомпилированная), при этом, при установке из портов вы можете выбрать опции данной программы, если они у нее есть, а из пакетов, опции уже выбраны человеком, который создал этот пакет
Всем спасибо за помощь, правда пока не обновил пакеты, но все равно всем спасибо большое.