Страница 1 из 2

Обновление 8.1

Добавлено: 28 апр 2008, 13:38
hope
Добрый день!

Установила Галактику 8.1 на Атлантисе 5.2.08. PatchMan 5.2.10.

23/04/2008 скачала обновления с ftp - обновления на Атлантис 5.3.20.

Сегодня начала ставить обновления.
По советам здесть на форуме, решила ставить обновления в следующей последовательности: DB_Inst, Support, Галактика.

Выбрала текущую систему DB_Inst. Пометила все обновления для установки. F9 - установить.

Выдается ошибка: Не найден требуемый компонент compdata v.5.3.15.0.
И далее: Для компонента copybypr.exe не найден требуемый компонент.

Смотрю в PatchMan: compdata есть, но версии v.5.3.20.0.

В требуемых компонентах для copybypr.exe указан
compdata = v.5.3.15.0.
Для всех остальных компонент знак стоит ">=" - т.е. более новые версии подходят.

Вопрос: где я должна взять compdata v.5.3.15.0 - если на ftp его нет?

Или может как-то хитро опять устанавливать надо?

Добавлено: 28 апр 2008, 15:27
SergZol
Выбрала текущую систему DB_Inst. Пометила все обновления для установки. F9 - установить.
Метить все не нада! нада либо по фильтру либо отметить необходимые.

Добавлено: 28 апр 2008, 15:44
thor
CopyByPr - утилита для конвертации пользоватльских фильтров с версии 7.12 на версию 8.10. Если вам этого не надо, не стоит и заморачиваться.
Самый простой сопсоб - просто подложить CopyByPR.exe в систему, взяв у кого-нибудь из уже пропатченной системы.
Если все же хочется установить, то нужно достать Compdata версии 5.3.15 и поставить его вручную После чего можно установить copybypr и затем вернуть compdata 5.3.20

Добавлено: 28 апр 2008, 16:27
maikl
hope
Я тебе отправил файл

Добавлено: 28 апр 2008, 17:03
hope
Растолкуйте, pls!

Выбрала я текущую систему, например DB_Inst.

Захожу в Обновления - Установка компонет.

PatchMan вроде как должен отобразить компоненты, необходимые DB_Inst. Правильно?
Если их все помечать не надо, следовательно: все что есть в обновлении для системы DB_Inst устанавливать не нужно? Почему? Как понять: что нужно устанавливать, а что не нужно?

Далее. Жму ALT+S - что по смыслу делает данная функция? Вроде как должна проанализировать каталог DB_Inst и каталог Prepare и выделить полужирным шрифтом обновленные компоненты и все что они требуют.

Из интересующих меня файлов: compdata выделен полужирным шрифтом, а copybypr.exe не выделен - т.е. он не нужен для установки.

Далее жму ENTER - помечаются все полужирные компоненты.
Жму F9 - Установить.

Далее, после раздумий, PatchMan выдает теже самые ошибки:
Не найден требуемый компонент compdata v.5.3.15.0.
И далее: Для компонента copybypr.exe не найден требуемый компонент.

Почему сейчас PatchMan ругается на copybypr.exe - ведь этот компонент не устанавливается? (проверила все компоненты - ни одному из них не требуется copybypr.exe).

Можно было бы не устанавливать compdata, но он требуется практически каждому компоненту.

Может быть можно как-то поменять знак "=" на ">="? Чтобы для copybypr.exe требовался компонент compdata v.5.3.15.0 и следующих версий?

И еще, объясните, пожалуйста, что делает фильтр по ALT+B? - по документации не пойму существенной разницы между результатом от ALT+B и результатом от ALT+S.

Может надо сначала ALT+B, потом ALT+S, потом F9?

Буду очень признательна за комментарий к моим действиям - что же я не понимаю и делаю неправильно?

Добавлено: 28 апр 2008, 17:10
hope
Михаил! Спасибо за файл! А что с ним теперь делать? Просто положить в Prepare? К нему файла-реестра не требуется?

Как я поняла, PatchMan читает данные об изменениях не из каталога Prepare, а из файла-реестра (*.acc)? Или я опять не права?

Добавлено: 28 апр 2008, 17:53
edward_K
просто удалите файл copybypr_??? из prepare.

Добавлено: 28 апр 2008, 18:21
maikl
просто положить в Prerаre

Добавлено: 29 апр 2008, 08:33
hope
Положила compdata_res_53150.acd в Prepare - и все установилось!

Спасибо ВСЕМ!

Кто-нибудь может объяснить логику обновления, как работает PatchMan?

В чем я не права в своих рассуждениях?

Появилась еще куча вопросов:

1. Получается, что для установки PatchMan просто подхватывает все, что есть в Prepare - так?
2. А для чего тогда нужны файлы-реестры *.acc?
3. Я случайно пометила все компоненты (для пометки вместо ENTER нажала + по привычке) и установила все компонеты на DB_INST - чем это грозит?
Насколько важно устанавливать только то, что нужно текущей системе?
4. В какой момент PatchMan (по какой функции) выбирает компоненты, необходимые теущей системе?

Добавлено: 29 апр 2008, 14:09
PViP
hope, я думаю Вы по национальности РУССКАЯ :grin:
И поэтому инструкции не читаете совсем! :grin:

А в инструкции черным по белому написано, ставьте обновления с использованием последней версии патчманагера!!!! Которй вы легко можете скачать с ftp корпорации


Почему?... да потому-что косяков во всех галактических сырцах немерено IMHO, и в версии 8.1 по сравнению с предыдущими версии их только прибавилось.


Ставьте последний манагер и радуйтесь!

Я бы сделал так, взял манагер 5.2.13, поставил обновления версий 5.3.20 и потом пользовался версией манагера 5.3.02

ответы (для НАШИХ - :grin: читать инструкции по пользованию, чтобы не задовать лишьних вопросов)
1. да, вы абсолютно правы, все файлы acd из prepare а файлы aac из update.
2. файлы реестра позволяют поставить обновления пакетом и также откатиться, реестра содержать все необходимые обновления на определенную дату, потому как обновления редко выходят одним компонентом, а выходят обновлениями нескольких компонентов, так как взаимосвязаны.
3. В старых версиях манегера это грозит вам только увеличением дискового пространства которое потребуется под устанвливаемые компоненты, в последних версиях манагрера отображаются только те компоненты для установки которые могут быть поставлены в данную систему(но не всегда), так что проблема отпадает сама собой.
4. В самом первом меню есть такой пункт "Текущая система" там и выбирается и настраивается система для обновления.

Добавлено: 29 апр 2008, 14:32
hope
PViP! Я именно так и хотела сделать.
Но Галактика у меня установлена на 5.2.08 (на установочном диске только такая версия), а PatchMan я поставила изначально естественно самый последний 5.3.02.
Но Атлантис 5.2 и 5.3 работают на разных напах и обновить 5.2 PatchMan-ом версии 5.3 невозможно. Поэтому ставлю PatchMan 5.2 и пытаюсь обновиться до Атлантиса 5.3, а потом уж и PatchMan обновить надо будет до 5.3.20.

Здесь вся бадяга эта разбиралась http://www.tyumbit.ru/gal_forum/viewtopic.php?t=9056

Добавлено: 30 апр 2008, 11:19
hope
PViP! спасибо за ответы!
Может быть вы еще знаете, что делает PatchMan, когда при установке обновлений жмешь ALT+B и ALT+S?
И вообще: надо ли их жать? в какой последовательности?
не пойму сути этих операций.

Добавлено: 30 апр 2008, 12:19
Алексей
Альтр Б - фильтр, оставляет только расхожие компоненты в окне, в левом или вправом, в зависимости где стоите.
Альт -С - стоя на компоненте проверяет, все ли нужные для установки этого компонента другие компоненты стоят у вас или есть в припэир

Добавлено: 30 апр 2008, 15:15
hope
Алексей! Я правильно делаю, что перед установкой обновлений сначала жму ALT+B - т.е ищу расхожие компоненты, которые и нужно устанавливать, а затем жму ALT+S - т.е. выбираю для установки только те компоненты, для которых есть все требуемые компоненты - их помечаю ENTER и их устанавливаю?
Т.е. вроде как я сначала выделяю расхожие компоненты, потом ищу к ним необходимые компоненты, это все помечаю и устанавливаю. Так правильно или нет?

Добавлено: 30 апр 2008, 17:33
maikl
Я стоя на окне обновления на нажимаю Фильтр, затем Найти, и если нет сообщений далее Установить.