nixp.ru v3.0

29 мая 2017,
понедельник,
03:00:34 MSK

DevOps с компанией «Флант»
anonymous написал 13 октября 2004 года в 13:47 (551 просмотр) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Люди, а кто-нибудь пробовал yum в действии в Федорах? Например, насколько удобна такая схема — залить машину redhat9, настроить yum с локальными репозиториями, слить в них пакеты FC1, yum update, потом также и с пакетами FC2….? Насколько корректно работает такое обновление системы? Можно ли тогда будет вообще забыть как выглядит инсталлятор FC?

fly4life
mkay
Люди, а кто-нибудь пробовал yum в действии в Федорах? Например, насколько удобна такая схема — залить машину redhat9, настроить yum с локальными репозиториями, слить в них пакеты FC1, yum update, потом также и с пакетами FC2….? Насколько корректно работает такое обновление системы? Можно ли тогда будет вообще забыть как выглядит инсталлятор FC?

Боюсь, при таких манипуляциях ты столкнёшься с огромным количеством неудовлетворённых зависимостей пакетов…

Попробую привести пример. Если делать 'yum update' из локальных репозитариев, то пакеты будут ставиться в каком-то порядке (точно не скажу в каком, но точно будет что-то вроде по алфавиту или ещё в какой-нибудь случайности). При таком раскладе ты обязательно напоришься на обновляющий пакет, который будет требовать новой версии какого-нибудь из уже установленных. yum update прекратит свою установку. Т.е. сначала нужно будет обновить требуемый, а потом опять пускать 'yum update' до следующего такого же затыка… Но это если обновить какой-то… А представь, если для новой версии пакета не будет хватать какого-нибудь вообще неустановленного?

Чувствуешь к чему я? Правильно. Нужно знать какие пакеты нужно обновить сначала, а какие — потом. А для этого простой 'yum updtae' не подойдёт.

П.С. это всего-лишь предположение, т.к. сам я не страдал с этим.

anonymous

то что ты описал похоже на rpm hell, а судя по отзывам yum делает из rpm hell чуть ли не rpm heaven :)

Yum is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm.

Я так понял что Федорщики уже вполне нормально поднимают свои версии системы юмом или даже apt’ом, что очень заманчиво…

fly4life
mkay
то что ты описал похоже на rpm hell, а судя по отзывам yum делает из rpm hell чуть ли не rpm heaven :)

Yum is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm.

Я так понял что Федорщики уже вполне нормально поднимают свои версии системы юмом или даже apt’ом, что очень заманчиво…

Ну, в описании yum’а (точнее, в мануале к нему) я тоже прочитал, что можно целиком апгрейдить систему (yum upgrade), но…. Сам не один раз сталкивался с проблемой зависимостей при обычном апдейте из репозитариев ASPLinux’а. Потом приходилось вручную поправлять. Что было бы при апгрейде, остаётся только догадываться ;)

П.С. а что мешает попробовать? Запороть — ничего не запорешь…

decvar

апгрейд rh9 до fc1 через удаленный yum репозитарий вполне корректно сработал. До fc2 не пробовал.

anonymous

запороть — не запорю, просто времени жалко будет если окажется что ничего толком не работает. Ведь более того, я бы хотел чтобы такая схема отлично работала :) !

Гм, не знаю что там у ASP, главное чтобы в итоге можно было быстро и корректно обновлять любые компоненты. Ладно, попробую, по крайней мере пока что народ вполне радостно апдейтится и ничего…

Vladimir

sdelat' iz RH9 FC2? zaprosto!

tolko jeshio sovetuju v /etc/yum.conf dobavit' nemnogo repositorijev.

vot naprimer moj yum.conf:

—————————————-

[main]

cachedir=/var/cache/yum

debuglevel=2

logfile=/var/log/yum.log

pkgpolicy=newest

distroverpkg=redhat-release

tolerant=1

exactarch=1

retries=20

[base]

name=Fedora Core $releasever — $basearch — Base

baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/

[updates-released]

name=Fedora Core $releasever — $basearch — Released Updates

baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/

#[updates-testing]

#name=Fedora Core $releasever — $basearch — Unreleased Updates

#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/

#[development]

#name=Fedora Core $releasever — Development Tree

#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/

#[base]

#name=Fedora Core $releasever — $basearch — Base

#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/

#[updates-released]

#name=Fedora Core $releasever — $basearch — Released Updates

#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/

#[updates-testing]

#name=Fedora Core $releasever — $basearch — Unreleased Updates

#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/

#[development]

#name=Fedora Core $releasever — Development Tree

#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/

[macromedia.mplug.org]

name=macromedia.mplug.org — Flash Plugin

baseurl=http://macromedia.mplug.org/apt/fedora/$releasever

http://sluglug.ucsc.edu/macromedia/apt/fedora/$releasever

http://ruslug.rutgers.edu/macromedia/apt/fedora/$releasever

http://macromedia.rediris.es/apt/fedora/$releasever

[dag]

name=Fedora Core 1 Dag Wieers' repository

baseurl=http://apt.sw.be/redhat/fc$releasever/en/i386/dag

[livna-stable]

name=Livna.org Fedora Compatible Packages (stable)

baseurl= http://rpm.livna.org/fedora/$releasever/$basearch/yum/stable

gpgcheck=1

[freshrpms-fc-1]

name=Fedora Project $releasever — $basearch — freshrpms

baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms

jeshio prekrasnaja utilita. tolko graficheskaja:

http://fedoranews.org/contributors/tim_taylor/synaptic/

sdelaj vsio, kak tam sovetujut — stolko softa najdiosh, zajebioshsia spiski smotret' vsego dostupnogo!

btw: moj yum.conf sdelan i po sovetam iz etogo HOW-TO tozhe.

voobshe pochashe byvaj na: fedoranews.org (fedoranews.kgs.ru — russkoje zerkalo)

a jesli kakaja trabla, to na fedoraforum.org ili tut :)

udachi!

Vladimir

p.s. ne skazal, chto update iz RH9 na FC2 delal sam. rabotajet — 100%