Обновление версии memcached на FreeBSD

123
AS
На сайте с 21.09.2007
Offline
167
#11
Himiko:
Вы читали, что ТС написал, что в портах просто нет новой версии?

так а где тут ошибка ? или чем плох portsnap ?


1.Обновить дерево портов любым удобным способом.
Например: portsnap fetch extract
Либо portsnap fetch update, если уже обновляли дерево портов через portsnap
M
На сайте с 01.12.2009
Offline
235
#12

кстати да, ещё не известно после обновление портов, будет новая версия или нет, admin.unix прав ) в некотором смысле

Администратор Linux,Freebsd. построения крупных проектов.
Александр Фролов
На сайте с 27.12.2007
Offline
155
#13

Насчет портов: попытался тут поизучать MongoDB, на сайте проекта сказано, что порт имеется в 8 версии FeeBSD. Поставил 8 версию, такого порта там не нашел.

Тогда я поступил следующим образом: скачал этот порт с сайта http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/mongodb/ и вручную записал в каталог /usr/ports/databases/mongodb/. Поставил как обычно через make, и все вроде установилось, хотя не уверен, что это кошерный метод)

Так вот, для memcached там тоже есть свежий порт: http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/memcached/

Может мне просто вручную скачать его и запустить оттуда?

Или лучше воспользоваться portupgrade -v `pkg_info -Ex memcached`?

M
На сайте с 01.12.2009
Offline
235
#14
Александр Фролов:
Насчет портов: попытался тут поизучать MongoDB, на сайте проекта сказано, что порт имеется в 8 версии FeeBSD. Поставил 8 версию, такого порта там не нашел.

Как искали ?

---

попробуйте так, в портах поискать :)

cd /usr/ports

make search name='memcached'

Александр Фролов
На сайте с 27.12.2007
Offline
155
#15
madoff:
Как искали ?
---
попробуйте так, в портах поискать :)

cd /usr/ports

make search name='memcached'

Вообще искал путем просмотра содержимого каталога /usr/ports/databases командой ls, но я не нашел MongoDB. Memcached там есть, но это мне нужно в версии FreeBSD 7.2, и вот там в портах была старая версия порта memcached.

AU
На сайте с 03.09.2009
Offline
88
#16
Александр Фролов:
Вообще искал путем просмотра содержимого каталога /usr/ports/databases командой ls. В ближайшее время буду делать еще одну свежую инсталляцию FreeBSD 8, пропробую этот способ.

Можно искать через ls в дереве портов, но вряд ли это удобно

Пользуйтесь преимуществами системы портов


make -C /usr/ports quicksearch name='что_ищете'

make -C /usr/ports quicksearch key='что ищете'

name - поиск по имени

key - поиск по ключевому слову

quicksearch отличается от search отсутствием списка зависимостей, необходимых для установки пакета

adm.unix добавил 06.02.2010 в 13:53

Александр Фролов:
но я не нашел MongoDB.

make -C /usr/ports/ quicksearch name=mongodb

Port: mongodb-1.2.1

Path: /usr/ports/databases/mongodb

Info: A NOSQL distributed document-oriented database

Unix в вопросах и ответах https://unixhow.com (https://unixhow.com)
Александр Фролов
На сайте с 27.12.2007
Offline
155
#17
adm.unix:

make -C /usr/ports/ quicksearch name=mongodb
Port: mongodb-1.2.1
Path: /usr/ports/databases/mongodb
Info: A NOSQL distributed document-oriented database

Поставил FreeBSD 8.0-RELEASE FreeBSD 8.0-RELEASE #0: /usr/obj/usr/src/sys/GENERIC amd64

Но в ответ на эту команду ничего не находит, и каталога /usr/ports/databases/mongodb у меня нет.

Попытка обновить memcached через portupgrade тоже не удалась:

portupgrade -v `pkg_info -Ex memcached`

---> Session started at: Sat, 06 Feb 2010 14:40:19 +0300

** None has been installed or upgraded.

M
На сайте с 01.12.2009
Offline
235
#18

Зачем вы ищите mongodb ?

ищите memcached сразу.

Александр Фролов
На сайте с 27.12.2007
Offline
155
#19
madoff:
Зачем вы ищите mongodb ?
ищите memcached сразу.

Мне нужно и то, и другое на одном сервере, причем memcached нужен новой версии 1.4.4. А в портах FreeBSD 8 версия memchached старая, в чем и проблема...

Причем здесь http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/memcached/ находится новая версия memcached, но я не знаю, как ее правильно обновить.

И mongodb тоже есть здесь http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/mongodb/, но я не знаю, как ее отсюда правильно взять.

M
На сайте с 01.12.2009
Offline
235
#20
Александр Фролов:
Мне нужно и то, и другое на одном сервере, причем memcached нужен новой версии 1.4.4. А в портах FreeBSD 8 версия memchached старая, в чем и проблема...

Причем здесь http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/memcached/ находится новая версия memcached, но я не знаю, как ее правильно обновить.

И mongodb тоже есть здесь http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/mongodb/, но я не знаю, как ее отсюда правильно взять.

Вы обновление портов сделали после установки ?

Если там нету, значит релиз пока эта версия что у вас и стоит.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий