Здравствуйте!
Вопрос мой довольно наивный и, в общем, имеет очевидное решение. Однако из-за ряда ограничений очевидное решение не подходит. Мне нужно установить squid на FreeBSD 6.3 без использования системы портов. Самый старый squid, какой я нашёл - 2.7 уже не ставится на шестёрку.
Вопрос в студию ;)
>Вопрос в студию ;)) ну или так.
что имененно не ставится - приведите ошибку компиляции?
>что имененно не ставится - приведите ошибку компиляции?squid-2.7, поставленный из пакета, говорит, что "libcrypt.so.4" not found, required by squid"
>>что имененно не ставится - приведите ошибку компиляции?
>
>squid-2.7, поставленный из пакета, говорит, что "libcrypt.so.4" not found, required by squid"
>
>>что имененно не ставится - приведите ошибку компиляции?
>
>squid-2.7, поставленный из пакета, говорит, что "libcrypt.so.4" not found, required by squid"
>создать симлинк по имени "libcrypt.so.4" на уже установленный libcrypt.so?
>>>что имененно не ставится - приведите ошибку компиляции?
>>
>>squid-2.7, поставленный из пакета, говорит, что "libcrypt.so.4" not found, required by squid"
>>
>
>создать симлинк по имени "libcrypt.so.4" на уже установленный libcrypt.so?нехорошее "решение" (не решение)
>Здравствуйте!
>Вопрос мой довольно наивный и, в общем, имеет очевидное решение. Однако из-за
>ряда ограничений очевидное решение не подходит. Мне нужно установить squid на
>FreeBSD 6.3 без использования системы портов. Самый старый squid, какой я
>нашёл - 2.7 уже не ставится на шестёрку.Я тут пошарил вокруг и если всё правильно понял, то пакет не работает потому, что скомпилирован под текущий релиз - стало быть восьмерку.
А при попытке собрать из исходников он требует свежий перл (кажись, perl-5.8.9_3), который тоже ругается (на отсутствие libm.so.5, по-моему). Я плохо сейчас помню, а машина та не рядом.
Извините за сумбур :-)
- в начале вы писали о желании собрать все руками - теперь говорите что не получилось поставить пакет?- поставте все из портов.
- libm - входит в комплект базовой поставки. если он действительно ругается что у вас его нет - значит где-то косяк зарыт.
>- в начале вы писали о желании собрать все руками - теперь
>говорите что не получилось поставить пакет?
>
>- поставте все из портов.
>
>- libm - входит в комплект базовой поставки. если он действительно ругается
>что у вас его нет - значит где-то косяк зарыт.косяк в том что пакеты взяты НЕ ДЛЯ СВОЕЙ СИСТЕМЫ, если хотите из пакетов для 6.4-RELEASE,
то и берите их из пакетов для 6.4.
Если хотите более свежие версии - собирайте самостоятельно из портов, ну или воспользуйтесь
portupgrade
>[оверквотинг удален]
>>говорите что не получилось поставить пакет?
>>
>>- поставте все из портов.
>>
>>- libm - входит в комплект базовой поставки. если он действительно ругается
>>что у вас его нет - значит где-то косяк зарыт.
>
>косяк в том что пакеты взяты НЕ ДЛЯ СВОЕЙ СИСТЕМЫ, если хотите
>из пакетов для 6.4-RELEASE,
>то и берите их из пакетов для 6.4.в смысле, если 6.3-RELEASE, то из пакетов для него!
даже 2.4 есть
http://www.squid-cache.org/Versions/
>ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
>http://www.squid-cache.org/Versions/Большое спасибо! Эти ссылки, конечно, решают проблему.
Скажите, а посредством системы портов получится поставить современный порт (тот же squid, например) на совсем старый релиз. Четвертый, к примеру?
При определённой обработке напильником наверное да, но в вашем случае это будет слишком сложно.
>>ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
>>http://www.squid-cache.org/Versions/
>
>Большое спасибо! Эти ссылки, конечно, решают проблему.
>
>Скажите, а посредством системы портов получится поставить современный порт (тот же squid,
>например) на совсем старый релиз. Четвертый, к примеру?получится, но рано или поздно придется обновлять ваш релиз до более свежего.
Четвертый СКВИД? Такой есть в природе?
>>Скажите, а посредством системы портов получится поставить современный порт (тот же squid,
>>например) на совсем старый релиз. Четвертый, к примеру?
>получится, но рано или поздно придется обновлять ваш релиз до более свежего.Я только в этом году слез с 4.10 для одного софта поставляемого внутри синих ящичков ... Поверь мне - ну его в баню! Лучше париться с деглюкингом новых релизов но вместе со всеми, чем в одиночку героически напяливать новые трусы на старые джинсы :)
Теперь ящички красные и софт внутри на 7.2 и следующий будет на 8-ре - просто тащусь что любая фигня прикручивается банальным make config\make install clean :)
>Четвертый СКВИД? Такой есть в природе?
четвёртый фрях наверное :)
>Я только в этом году слез с 4.10 для одного софта поставляемого
>внутри синих ящичков ... Поверь мне - ну его в баню!
>Лучше париться с деглюкингом новых релизов но вместе со всеми, чем
>в одиночку героически напяливать новые трусы на старые джинсы :)
>
>Теперь ящички красные и софт внутри на 7.2 и следующий будет на
>8-ре - просто тащусь что любая фигня прикручивается банальным make config\make
>install clean :);-)
>>ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
>>http://www.squid-cache.org/Versions/
>
>Большое спасибо! Эти ссылки, конечно, решают проблему.
>
>Скажите, а посредством системы портов получится поставить современный порт (тот же squid,
>например) на совсем старый релиз. Четвертый, к примеру?возможно с хорошим напильником и без тредов, супер много геморроя со свежим софтом
и свежими портами
Спасибо всем!
>Здравствуйте!
>Вопрос мой довольно наивный и, в общем, имеет очевидное решение. Однако из-за
>ряда ограничений очевидное решение не подходит. Мне нужно установить squid на
>FreeBSD 6.3 без использования системы портов. Самый старый squid, какой я
>нашёл - 2.7 уже не ставится на шестёрку.ппц - цирк.
поставьте из портов компаты и не мучайтесь.
так же можно обновить порты.
ну и make world никто не отменял.
не знаю как у кого но я такие маньячные действия делаю на удаленных машинах.
все все есчо живы.