LINUX.ORG.RU

Slackware update


0

0

Всем привет! Задача: с минимальными потерями обновить Slackware сервер. Есть: Slackware 10.1 Апач 1.3 php-4.0 MySQL-4.0

надо: Slackware xxx Апач 1.3 php-4.4.9 MySQL-5

Все мои попытки привели только к: Syntax error on line 238 of /etc/apache/httpd.conf: Cannot load /usr/libexec/apache/libphp4.so into server: /usr/libexec/apache/libphp4.so: undefined symbol: EVP_CIPHER_CTX_block_size /usr/sbin/apachectl start: httpd could not be started

Видимо это из за того, что я переустановил один из системных пакетов - aaa_elflibs и взял его из 11 версии. Хотя в интете находил также, что это возможно из за того, что не может найти SSL библиотеки

Re: Slackware update

> Видимо это из за того, что я переустановил один из системных пакетов - aaa_elflibs и взял его из 11 версии.

И всё?? Надо всё обновить, вообще-то, до актуальных версий.

Dimez ★★★★★ ()

Re: Slackware update

slackpkg поставь. и обнови все до новых версий.

Komintern ★★★★★ ()
Ответ на: Re: Slackware update от Komintern

Re: Slackware update

А это что за пакет и где взять? Sorry я не админ, и в Linux полный нуб.

Если поможет вот что дает ldd на php-модуль root@server:/usr/libexec/apache# ldd libphp4.so libcrypt.so.1 => /lib/libcrypt.so.1 (0x401df000) libnsl.so.1 => /lib/libnsl.so.1 (0x4020d000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40224000) libmm.so.13 => /usr/lib/libmm.so.13 (0x40244000) libmhash.so.2 => /usr/lib/libmhash.so.2 (0x40248000) libgmp.so.3 => /usr/lib/libgmp.so.3 (0x40279000) libpng.so.3 => /usr/lib/libpng.so.3 (0x402ab000) libz.so.1 => /usr/lib/libz.so.1 (0x402e4000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x402f7000) libdb-3.3.so => /lib/libdb-3.3.so (0x40314000) libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x403a8000) libbz2.so.1 => /lib/libbz2.so.1 (0x403ae000) libresolv.so.2 => /lib/libresolv.so.2 (0x403be000) libm.so.6 => /lib/libm.so.6 (0x403d1000) libdl.so.2 => /lib/libdl.so.2 (0x403f5000) libssl.so.0 => /usr/lib/libssl.so.0 (0x403f9000) libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x40437000) libc.so.6 => /lib/libc.so.6 (0x40570000) /lib/ld-linux.so.2 (0x80000000)

Crusade4Jesus ()
Ответ на: Re: Slackware update от Dimez

Re: Slackware update

aaa_elflibs вообще не должен обновляться.

dn2010 ★★★★★ ()

Re: Slackware update

Итак сегодня я значительно продвинулся вперед - заработал но в минимальном исполнении :(
mysql.so и gettext.so не установились :(
хотя в конфиге я их указывал:
./configure 
--prefix=/usr --with-gettext=shared,/usr --with-mysql=shared,/usr/local/mysql \
--disable-static --with-apxs=/usr/sbin/apxs --sysconfdir=/etc --enable-discard-path --with-config-file-path=/etc/apache --enable-safe-mode --with-mhash --enable-bcmath --with-bz2 --with-pic --enable-calendar --enable-ctype --with-gdbm --with-db3 --enable-dbase --enable-ftp --with-iconv --with-exif --enable-exif --with-gd --enable-gd-native-ttf --with-jpeg-dir=/usr --with-png --with-gmp --with-expat-dir=/usr --with-xml --enable-wddx --with-mm=/usr --enable-trans-sid --enable-shmop --enable-sockets --with-regex=php --enable-sysvsem --enable-sysvshm --enable-yp --enable-memory-limit --with-tsrm-pthreads --enable-shared --disable-debug --with-zlib=/usr --with-openssl --with-openssl-dir=/usr --with-pear

Crusade4Jesus ()
Ответ на: Re: Slackware update от Crusade4Jesus

Re: Slackware update

Каком конфиге?! Кто-то вроде систему обновить хотел, а не пересобирать?
Похоже, тебе будет проще сделать копию всех конфигов/данных и поставить слаку с нуля.

manntes ★★ ()

Re: Slackware update

Сделал backup. Поставил свежую slackware. Без этих пакетов. Скачал нужные исходники. Подобрал приближённые по версиям SlackBuild скрипты (из 11.0 /sources наверное можно использовать для апача и php). Собрал эти пакеты. Потом тестить. PS с 10 до 12 обновиться не представляю как.

tux2002 ()

Re: Slackware update

Slackpkg есть на установочном диске /extra ставишь правишь /etc/slackcpkg/mirrors деалешь slackpkg update, slackpkg update-all не помню точно посмотри хелп и идешь спать.

splinter ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.