anonymous
написал 13 октября 2004 года в 13:47 (1099 просмотров)
Ведет себя
неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.
Люди, а кто-нибудь пробовал yum в действии в Федорах? Например, насколько удобна такая схема — залить машину redhat9, настроить yum с локальными репозиториями, слить в них пакеты FC1, yum update, потом также и с пакетами FC2….? Насколько корректно работает такое обновление системы? Можно ли тогда будет вообще забыть как выглядит инсталлятор FC?
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Боюсь, при таких манипуляциях ты столкнёшься с огромным количеством неудовлетворённых зависимостей пакетов…
Попробую привести пример. Если делать 'yum update' из локальных репозитариев, то пакеты будут ставиться в каком-то порядке (точно не скажу в каком, но точно будет что-то вроде по алфавиту или ещё в какой-нибудь случайности). При таком раскладе ты обязательно напоришься на обновляющий пакет, который будет требовать новой версии какого-нибудь из уже установленных. yum update прекратит свою установку. Т.е. сначала нужно будет обновить требуемый, а потом опять пускать 'yum update' до следующего такого же затыка… Но это если обновить какой-то… А представь, если для новой версии пакета не будет хватать какого-нибудь вообще неустановленного?
Чувствуешь к чему я? Правильно. Нужно знать какие пакеты нужно обновить сначала, а какие — потом. А для этого простой 'yum updtae' не подойдёт.
П.С. это всего-лишь предположение, т.к. сам я не страдал с этим.
то что ты описал похоже на 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’а. Потом приходилось вручную поправлять. Что было бы при апгрейде, остаётся только догадываться ;)
П.С. а что мешает попробовать? Запороть — ничего не запорешь…
апгрейд rh9 до fc1 через удаленный yum репозитарий вполне корректно сработал. До fc2 не пробовал.
запороть — не запорю, просто времени жалко будет если окажется что ничего толком не работает. Ведь более того, я бы хотел чтобы такая схема отлично работала :) !
Гм, не знаю что там у ASP, главное чтобы в итоге можно было быстро и корректно обновлять любые компоненты. Ладно, попробую, по крайней мере пока что народ вполне радостно апдейтится и ничего…
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!
p.s. ne skazal, chto update iz RH9 na FC2 delal sam. rabotajet — 100%