Добрый день, подскажите как обновить пакет в центось:
CentOS release 6.6 (Final)yum update libxml2
Пакет libxml2-2.7.6-17.el6_6.1.x86_64 уже установлен, и это последняя версия.
хотя на офф. сайте есть версия 2.9.2
пробовал из сорцов собрать(make, make install) все равно пишет:
php -i | grep libxml
libxml Version => 2.7.6
не пойму, как проапгрейдить версию, подкажите
> не пойму, как проапгрейдить версию, подкажитеВыбирай:
1/ никак
2/ проапгрейдиться для CentOS7, 2.9.1-5.el7
3/ много читать про что такое пакет, что такое дистрибутив, что такое стабильная версия, ... Вырабатывать _понимание.
3.1/ точно надо?
3.2/ искать про "сборку руками", много думать про поломку зависимостей, путей, и т.д.
3.3/ точно не надо.
3.14/ искать про "сборку _пакета руками", много думать про поломку зависимостей, путей, и т.д.И контрольный вопрос: зачем?
Надеюсь, понимание достигнуто. Пожалуйста.
> 3/ много читать про что такое пакет, что такое дистрибутив, что такое
> стабильная версия, ... Вырабатывать _понимание.
> 3.1/ точно надо?
> 3.2/ искать про "сборку руками",=читаить https://git.gnome.org/browse/libxml2/tree/INSTALL.libxml2 и много думать о том, почкму, в свете п.3/, так делать _не надо_:
> много думать про поломку зависимостей, путей, и т.д.
>[оверквотинг удален]
> 3/ много читать про что такое пакет, что такое дистрибутив, что такое
> стабильная версия, ... Вырабатывать _понимание.
> 3.1/ точно надо?
> 3.2/ искать про "сборку руками", много думать про поломку зависимостей, путей, и
> т.д.
> 3.3/ точно не надо.
> 3.14/ искать про "сборку _пакета руками", много думать про поломку зависимостей, путей,
> и т.д.
> И контрольный вопрос: зачем?
> Надеюсь, понимание достигнуто. Пожалуйста.Да, спасибо
причина обновления баг в 2.7.6, который у меня всплыл, а в 2.7.7 он был исправлен.
>[оверквотинг удален]
>> 3.2/ искать про "сборку руками", много думать про поломку зависимостей, путей, и
>> т.д.
>> 3.3/ точно не надо.
>> 3.14/ искать про "сборку _пакета руками", много думать про поломку зависимостей, путей,
>> и т.д.
>> И контрольный вопрос: зачем?
>> Надеюсь, понимание достигнуто. Пожалуйста.
> Да, спасибо
> причина обновления баг в 2.7.6, который у меня всплыл, а в
> 2.7.7 он был исправлен.в общем собрал из сорцов libxm2, потом собрал php с опцией with-libxml-dir
/tmp/php-5.3.4/sapi/cli/php -i | grep libxml
libxml2 Version => 2.7.8
все заработало.
> /tmp/php-5.3.4/sapi/cli/php -i | grep libxmlphp-5.3.4, вы серьезно?
> все заработало.
Welcome to hell Luke!
А теперь представь, что тебе надо будет обновить php ;)
Я бы как минимум установил с офф сайта rpm
# rpm -Uvh --test ftp://xmlsoft.org/libxml2/libxml2-2.7.7-1.x86_64.rpm ftp://xmlsoft.org/libxml2/libxml2-devel-2.7.7-1.x86_64.rpm
Retrieving ftp://xmlsoft.org/libxml2/libxml2-2.7.7-1.x86_64.rpm
Retrieving ftp://xmlsoft.org/libxml2/libxml2-devel-2.7.7-1.x86_64.rpm
Preparing... ########################################### [100%]