Пыль времён => update.tomsk.ru => Topic started by: stranger on July 25, 2005, 12:22:19
Title: поповоду апдейтов для RHEL 4
Post by: stranger on July 25, 2005, 12:22:19
Вот я там заметил, что в RPM нет апдейтов для некоторых пакетов, например, zlib... Это можно как-то решить...
У себя собрать не могу, так как поставил себе X86_64, а для того, что бы собирать под i386 нужно ставить еще кучу devel пакетов для i386...
К стати - у меня есть rpm для x86_64 ES можно было бы их залить на ftp (собирал на своем серваке). Сервер пока находится еще в стадии настройки, но потом будет работать постоянно, когда заменю старый сервер... В принципе могу постоянно потом выкладывать обновления...
Title: поповоду апдейтов для RHEL 4
Post by: ask on February 17, 2006, 02:33:24
Обновления для rhel-4ES оперативно поступают в томский репозитарий, доступный по адресу ftp://up2date.chtd.tpu.ru/pub/linux/distr...pdate2/updates/ (http://ftp://up2date.chtd.tpu.ru/pub/linux/distr/RedHat/rhel-4es-update2/updates/) Каждую ночь обновляются файлы-заголовки для репозитариев под apt и yum.
Также возможен запуск "родного" сервера up2date: кому надо, пишите. Он у меня уже настроен (сделан на основе current.tigris.org) и оттестирован, но не запускаю его по причине того, что сама клиентская программа up2date -- достаточно убогая по сравнению с yum.
Сам, естественно, предпочитаю использовать yum, чего и вам желаю.
Ближе к делу: 1. Идем в ftp://up2date.chtd.tpu.ru/pub/linux/distr...bs/RPMS/noarch/ (http://ftp://up2date.chtd.tpu.ru/pub/linux/distr/RedHat/rhel-4es-update2/contribs/RPMS/noarch/) и скачиваем все пакеты, кроме current и createrepo (последний как раз предназначен для создания yum-репозитария). Недостающие пакеты берем в ftp://up2date.chtd.tpu.ru/pub/linux/distr...ribs/RPMS/i386/ (http://ftp://up2date.chtd.tpu.ru/pub/linux/distr/RedHat/rhel-4es-update2/contribs/RPMS/i386/) Обязательно понадобятся: python-sqlite python-celementtree sqlite что-то еще :)
Пишем rpm -ihv yum-2.4.0-6.noarch.rpm и наблюдаем список недостающих пакетов, докачиваем их из указанного выше contribs/RPMS/i386/ и дописываем в качестве аргументов к rpm -ihv
2. Скачиваем файлики описания репозитариев из ftp://up2date.chtd.tpu.ru/pub/linux/distr...e2/yum.repos.d/ (http://ftp://up2date.chtd.tpu.ru/pub/linux/distr/RedHat/rhel-4es-update2/yum.repos.d/) и перекладываем к себе в /etc/yum.repos.d/ Если вы не предполагаете использовать нестандартные пакеты, лучше не копировать к себе файл rhel-4es-tomsk-contribs.repo. В эту часть репозитария попадают пакеты, собранные мной и не включаемые в официальные сборки RHEL-4ES.
3. (optional) 3.1. Запускаем chkconfig --add yum (для автоматического ночного обновления) 3.2. (more optional :) Редактируем /etc/yum.conf Например, можно дописать в конец файла exclude=kern* чтобы ядро не обновлялось автоматически. 3.3. (для маньяков) Редактируем файлы репозитариев /etc/yum.repos.d/*.conf Кое-где отключена проверка gpg чтобы можно было обновлять самособранные пакеты. Параноики могут включить gpg обратно и обновляться только оригинальными RedHat-овскими бинарниками :)
4. пишем yum update, ждем пока он выдаст список обновляемых пакетов, жмем "Y" и идем пить чай :) ============ Для тех, кого не возбуждает yum, имеется apt: 1. Качаем ftp://up2date.chtd.tpu.ru/pub/linux/distr...el4.rf.i386.rpm (http://ftp://up2date.chtd.tpu.ru/pub/linux/distr/RedHat/rhel-4es-update2/contribs/RPMS/i386/apt-0.5.15cnc6-4.2.el4.rf.i386.rpm) или последнюю версию с их официального сайта 2. ставим: rpm -ihv apt-0.5.15cnc6-4.2.el4.rf.i386.rpm 3. Качаем ftp://up2date.chtd.tpu.ru/pub/linux/distr...pt.synapse.list (http://ftp://up2date.chtd.tpu.ru/pub/linux/distr/RedHat/rhel-4es-update2/updates/apt.synapse.list) и складываем его в /etc/apt/sources.list.d 4. apt-get update; apt-get upgrade
Предложения и пожелания -- в почту up2date на kas.tomsk.ru
Title: поповоду апдейтов для RHEL 4
Post by: demiurg on February 17, 2006, 03:23:47
Идея замечательная, но не лучше ли перевести с ftp протокола на http. Уж очень тормозно, а у ftp судя по всему еще и IdentLookups не отключен. См. как обновление для ASPL 10 сделано :)
Title: поповоду апдейтов для RHEL 4
Post by: Gnomus on February 22, 2006, 13:59:28
Альтернативный repo для зеркала обновлений на linux.tomsk.ru ftp://update.tomsk.ru/linux/rhel4-u2-es/r...sk-updates.repo (http://ftp://update.tomsk.ru/linux/rhel4-u2-es/rhel-4es-tomsk-updates.repo)
Title: поповоду апдейтов для RHEL 4
Post by: boombastic on March 17, 2006, 15:06:24
i386!!! Нет уж извините, придётся поднимать свой для i686 :)
Title: поповоду апдейтов для RHEL 4
Post by: ask on March 17, 2006, 15:24:37
Quote
i386!!! Нет уж извините, придётся поднимать свой для i686 :)
[snapback]8117[/snapback]
Разница в 2 процента? Не вижу смысла тратить время.
Title: поповоду апдейтов для RHEL 4
Post by: boombastic on March 17, 2006, 15:26:22
ну,скажем так, в основном я делаю это для себя. Если пригодится ещё кому-нибудь - enjoy:)