OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 16:44

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
 Заголовок сообщения: Инсталляция пакетов ББ
СообщениеДобавлено: Понедельник, 14 Сентябрь, 2009 14:50 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Модератор: тема выделена из viewtopic.php?f=60&t=1874
И еще тут где-то промелькиввало обсуждения инсталляции пакетов в ББ.
Мне было-бы весьма удобно, если бы в меню ББ стоял пункт вроде "Установить подсистему". И пункт "Удалить подсистему".
При установке, естественно, нужно собирать полную информацию об изменениях-добавлениях в системе, вносимую установляемым пакетом. Тогда на основании этой информации деинсталляция корректно откатит.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 14 Сентябрь, 2009 16:43 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Валерий Лаптев писал(а):
Тогда на основании этой информации деинсталляция корректно откатит.
Стёр да и всё.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 14 Сентябрь, 2009 17:13 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Info21 писал(а):
Валерий Лаптев писал(а):
Тогда на основании этой информации деинсталляция корректно откатит.
Стёр да и всё.


И в результате получил пачку неработающих, или работающих "не так", других подсистем которые зависили от данной подсистемы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 14 Сентябрь, 2009 17:23 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Info21 писал(а):
Валерий Лаптев писал(а):
Тогда на основании этой информации деинсталляция корректно откатит.
Стёр да и всё.

Насчет стер - пардон! Каталог-то стереть - нефиг делать. А если инсталлируемая подсистема вносит изменения в системные модули и файлы? В тот же config, например.
Не. Инфа о вносимых изменениях должна собираться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 08:46 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Валерий Лаптев писал(а):
И еще тут где-то промелькиввало обсуждения инсталляции пакетов в ББ.
Промелькивало тут: viewtopic.php?p=34418#p34418
Аналогичная по сути тема: viewtopic.php?f=47&t=1033&start=0


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 10:30 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Alexey Veselovsky писал(а):
И в результате получил пачку неработающих, или работающих "не так", других подсистем которые зависили от данной подсистемы.
Если зависели, зачем стирать??

Здесь в обсуждении путаются две разные проблемы. Нужно бы различать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 12:23 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Дело в том, что частенько просто надо попробовать, подходит данный пакет-компонент для твоей работы или нет. Проинсталлировав и поработав, приходишь к выводу - не, не очень удобно. И хочется вычистить его целиком со всем следами. То есть сделать полный откат инсталляции.
Вон в винде аналогичная ситуация: скачиваешь некий продукт, ставишь, пробуешь некоторое время. Неудобно. Деинсталлируешь. Но в винде деинсталляция неряшливая, не все убирает. В результате реестр замусоривается и наступает момент, когда требуется переустанавливать всю винду (ну, или образ восстанавливать).

Поэтому хотелось бы определиться с требованиями, которым должен удовлетворять модуль-пакет модулей, чтобы ББ мог чистенько его убирать и восстанавливать исходное состояние.
А мож просто перед инсталляцией просто сохранять весь ББ в неких архив, а деинсталляция просто восстанавливает его?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 12:33 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Валерий Лаптев писал(а):
А мож просто перед инсталляцией просто сохранять весь ББ в неких архив, а деинсталляция просто восстанавливает его?


Да перед опытом просто скопировать ББ в новую, подопытную папку, и всего делов? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 12:43 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Валерий Лаптев писал(а):
Дело в том, что частенько просто надо попробовать, подходит данный пакет-компонент для твоей работы или нет...
Тут viewtopic.php?f=47&t=1033 обсуждалась как раз эта тема.

(Повторюсь) Для меня идеал, если будет copy = install/delete = uninstall. При такой возможности зависимости можно и вручную разрешать вполне комфортно. Плюс это стимулирует лишнюю возможность подумать и не плотдить лишних зависимостей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 12:56 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Илья Ермаков писал(а):
Валерий Лаптев писал(а):
А мож просто перед инсталляцией просто сохранять весь ББ в неких архив, а деинсталляция просто восстанавливает его?


Да перед опытом просто скопировать ББ в новую, подопытную папку, и всего делов? :)

Ну, может быть. :)
Но некое чувство сопротивляется: плодить папки ББ в нескольких экземплярах.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 15 Сентябрь, 2009 16:43 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1428
Валерий Лаптев писал(а):
А если инсталлируемая подсистема вносит изменения в системные модули и файлы? В тот же config, например.
Не. Инфа о вносимых изменениях должна собираться.

Лучше бы, этих изменений совсем не было.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Сентябрь, 2009 11:42 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Trurl писал(а):
Валерий Лаптев писал(а):
А если инсталлируемая подсистема вносит изменения в системные модули и файлы? В тот же config, например.
Не. Инфа о вносимых изменениях должна собираться.

Лучше бы, этих изменений совсем не было.

Не всегда это возможно. Я так понял, что руссификация ББ потребовала допиливания системных файлов?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Сентябрь, 2009 14:01 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Валерий Лаптев писал(а):
Не всегда это возможно. Я так понял, что руссификация ББ потребовала допиливания системных файлов?
Это не имеет отношения к проблеме инсталляции пакетов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 16 Сентябрь, 2009 14:12 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Trurl писал(а):
Лучше бы, этих изменений совсем не было.


Тады придётся полностью менять процесс загрузки ББ. Плюс вводить в каркас понятия меню и строковых ресурсов. Вопрос: насколько сильно оно надо?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Среда, 16 Сентябрь, 2009 14:37 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
В общем-то народ обходится. Но если продвигать ББ в массы, то такое придется делать, чтобы привлечь "массового" программера. Или опять останемся "386 пользователей"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Среда, 16 Сентябрь, 2009 16:18 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Удалено модератором: http://oberoncore.ru/forum#%D0%BF%D0%BE ... 0%B8%D0%B5


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инсталляция пакетов ББ
СообщениеДобавлено: Среда, 16 Сентябрь, 2009 18:07 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Удалено модератором: http://oberoncore.ru/forum#%D0%BE%D0%B1 ... 0%B8%D1%8F

P.S. Недовольство действиями модераторов можно обсудить напрямую (ЛС) или тут: viewtopic.php?f=25&t=508


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB