LINUX.ORG.RU
ФорумAdmin

RHEL, Apache & rpm


0

0

Сразу скажу , я не админ, и мне впервые приходится ставить что-либо на Red Hat(Red Hat Enterprise Linux ES release 4), до этого использовала apt =) Нужно срочно поставить apache на сервер для того, чтобы там завести twiki. Выхода в интерент оттуда нет, так что up2date не катит. Соответственно ищу и ставлю rpm'ки вручную.

Например, rpm -ihv /tmp/httpd-2.2.3-1.i386.rpm

Но оно, зараза, тянет за собой кучу зависимостей. Требует одно за другим jdk, tetex и прочее. Подскажите, пожалуйста, как максимально быстро поставить таким макаром апач и не тянуть за собой ненужные пакеты? Спасибо.

Порядок действий:

1. Скопировать на винт образ установочного DVD

2. В /etc/yum.repos.d/ во всех файлах заблокировать
   репозитории (установить enabled=0)

3. Добавить файлик local.repo следующего содержания:

[Local]
name=Local installation source
baseurl=file:/home/dist/dvd
enabled=1
gpgcheck=0

/home/dist/dvd - это точка, куда примонтирован DVD.

Потом сказать yum install httpd и смотреть как оно все сделает само.

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

грубо. в зависимости от недоставленного скорее всего не будет работать.

Valmont ★★★
()

> Но оно, зараза, тянет за собой кучу зависимостей. Требует одно за другим jdk, tetex и прочее.

Странные зависимости. httpd точно от RHEL'а?

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

все ок, поставила от них, зависимостей тоже, правда, было немало, но хоть обозримо. Уф. Всем спасибо.

cavia_porcellus ★★★★
() автор топика

Самый лучший вариант - заменить redhat-release на соответствующий centos-release, если это возможно.

Ну или ещё выход - зарегистрироваться на сайте redhat.com, активировать 30-тидневную бесплатную подписку на обновления, зарегить там систему и скачать всё, что надо :)

Deleted
()

А в дебиан это делается одной командой =))

qsloqs ★★
()

ставь все зависимости, иначе кастрарованно будет. а зачем тебе кастрированный апач? этож ынтырпрайз.

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