Установка yum-ом openvpn

Автор: fedab Дата: 12.08.2008 11:54 Приветствую!
Есть у меня прокси на ASP11, и захотелось иметь на нём VPN. В ASP11 openvpn отсутствует. Установить openvpn, взяв его дистрибутив с openvpn.net не получается - слишком много зависимостей. Решил освоить yum (ранее не пользовался таковым). Читал man yum, man yum.conf.
Указал репозитарий на ASPLinux12, там есть openvpn (baseurl=http://download.asplinux.ru/$basearch/RPMS.12/), а остальные репозитарии убрал.
Сказал yum install openvpn
в ответ yum стал делать кучу телодвижений, из которых я понял, что он хочет мне обновить пол системы. В частности, в сообщениях yum-а шла речь о squid, httpd и др.

yum deplist openvpn дает :

Finding dependencies:
Setting up repositories
Reading repository metadata in from local files
package: openvpn.i386 2.1-0.19.rc4.0.120asp
dependency: /usr/sbin/useradd
provider: shadow-utils.i386 2:4.0.18.1-15.0.120asp
dependency: liblzo2.so.2
provider: lzo.i386 2.02-2.0.120asp
dependency: libdl.so.2
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libc.so.6(GLIBC_2.1)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libdl.so.2(GLIBC_2.0)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: /bin/bash
provider: bash.i386 3.2-9.0.120asp
dependency: libc.so.6
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libc.so.6(GLIBC_2.0)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libc.so.6(GLIBC_2.3.4)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libdl.so.2(GLIBC_2.1)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libssl.so.6
provider: openssl.i686 0.9.8b-14.0.120asp
provider: openssl.i386 0.9.8b-14.0.120asp
dependency: libpam.so.0
provider: pam.i386 0.99.7.1-5.1.0.120asp
dependency: libc.so.6(GLIBC_2.1.3)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libc.so.6(GLIBC_2.4)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: /bin/sh
provider: bash.i386 3.2-9.0.120asp
dependency: libcrypto.so.6
provider: openssl.i686 0.9.8b-14.0.120asp
provider: openssl.i386 0.9.8b-14.0.120asp
dependency: libc.so.6(GLIBC_2.3)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: /sbin/service
provider: initscripts.i386 8.54.1-1asp
dependency: libc.so.6(GLIBC_2.3.2)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libpthread.so.0
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: /sbin/chkconfig
provider: chkconfig.i386 1.3.34-1
dependency: libpthread.so.0(GLIBC_2.0)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp
dependency: libpam.so.0(LIBPAM_1.0)
provider: pam.i386 0.99.7.1-5.1.0.120asp
dependency: dev >= 3.3.2-5
provider: udev.i386 113-12.0.120asp
dependency: rtld(GNU_HASH)
provider: glibc.i386 2.6-4.0.120asp
provider: glibc.i686 2.6-4.0.120asp

Вопрос: yum действительно обновит мне пол системы (мне это не подходит, т.к. неизвестно, как будут работать обновленные пакеты), или как-то можно ограничиться только теми пакетами, которые непосредственно нужны для openvpn (обозначены в выводе команды yum deplist openvpn)?
Re: Установка yum-ом openvpn 12.08.2008 12:03Mr. Woody Что показал, то и обновит.
Легче вручную подправить репозиторий или доустанавливать/докачивать нужные зависимые пакеты.
А вдруг что-то захочет новое ядро, что-то захочит новый glibc и т.д.
Re: Установка yum-ом openvpn 12.08.2008 13:29lg Стандартный метод: [openvpn.net]
В принципе можно взять rpm от fc3 или rhel4 (http://dag.wieers.com/rpm/packages/openvpn/) и попробовать поставить их (asp11 = fc4), но не факт, что получится
Re: Установка yum-ом openvpn 12.08.2008 14:37fedab > Легче вручную подправить репозиторий

а это что такое? и что даст?

> или доустанавливать/докачивать нужные зависимые пакеты.

всмысле насильно поставить только требуемые openvpn пакеты, а на зависимости этих новых пакетов от других поплювать?

>Стандартный метод: [openvpn.net]

а разве если самому собрать rpm, то при его дальнейшей установке зависимостей не будет?
Re: Установка yum-ом openvpn 12.08.2008 15:13lg >а разве если самому собрать rpm, то при его дальнейшей установке зависимостей не будет?
А откуда в процессе сборки у вас окажется новая glibc? Если, конечно, программа принципиально не собирается на старых версиях софта, то вы в любом случае в пролете.
Кстати на [packages.sw.be] есть пакеты для fc4
Re: Установка yum-ом openvpn 13.08.2008 07:45Mr. Woody Репозиторий - repond.xml
В старой версии он был repodata.xml, кажется.
Но лучше послушайте более опытного Iq.
Re: Установка yum-ом openvpn 14.08.2008 10:16fedab > Кстати на [packages.sw.be] есть пакеты для fc4

Ура! Взял там openvpn.fc4 и он установился без трудностей.
RSS-материал